SQL voor gevorderden
SQL is een levende, moderne taal en biedt vandaag veel meer mogelijkheden dan traditioneel het geval was. Applicaties die een beroep doen op database-systemen worden steeds veeleisender; de SQL die aan Oracle, Db2, SQL Server, PostgreSQL, ... wordt aangeboden - bijvoorbeeld door data warehouse BI-tools (zoals Business Objects) of ERP-pakketten (bv. SAP, Siebel) - eveneens.
Volgende kwesties komen tijdens de training SQL voor gevorderden aan bod:
- Hoe gaan we om met die - vaak dynamische - SQL?
- Hoe kunnen we leesbare en onderhoudbare SQL-queries schrijven met standaard SQL?
- Zijn er (nieuwere) SQL-features die hier eventueel bijkomende mogelijkheden bieden?
- Leren gebruiken van minder gekende SQL-syntactische mogelijkheden die bestaande SQL-queries kunnen vereenvoudigen, en leesbaarder of efficiënter maken.
U wenst deze uitdaging aan te gaan? Aan de hand van zeer concrete SQL-voorbeelden en oefeningen laten we zien dat de mogelijkheden en de positieve impact van de uitgebreide SQL-toolset zeer groot kan zijn.
Kalender
Momenteel zijn er voor deze cursus geen publieke sessies gepland. Graag organiseren we een bedrijfssessie voor u of een extra publieke sessie (bij voldoende belangstelling). Geïnteresseerd? Laat het ons weten.
Doelgroep
Deze cursus is bedoeld voor gebruikers en ontwikkelaars van database-systemen zoals Oracle, Db2, SQL Server, MySQL, MariaDB, PostgreSQL, Hive, ...
Voorkennis
Een goede kennis van SQL (zie b.v. onze SQL workshop). U kunt zelf testen of u voldoende voorkennis hebt door de online zelftest in te vullen.
Inhoud
- Overzicht van het referentiemateriaal voor de SQL-standaard en voor de verschillende RDBMS-platformen
- Nested select, Common Table Expressions ("WITH" clause), en gecorreleerde referenties in een nested select
- Zinvolle manieren om inner en outer joins te combineren
- "Time travel" queries
- Where clause: predikaten, reguliere expressies, en onverwachte neveneffecten met NULL-waarden
- Eerste kennismaking met OLAP-functies (voor o.a. ranking en windowing)
- Mogelijkheden van de Order By en Fetch First clauses; "paginatie"
- Select from Insert, Update of Delete
- Update en delete met gecorreleerde subqueries
- Merge-statement
- Recursieve SQL
Verloop van de cursus
Gebruik makend van verschillende voorbeelden en aan de hand van oefeningen wordt u stap voor stap begeleid in het verwerken van deze materie. Na de training krijgt u toegang tot onze online-databaseomgeving, zodat u thuis of op het werk verder kan oefenen.
Duur
1 dag.
Docent
Peter Vanroose, Arnout Veugelen.
Reviews
4.0/5 (gebaseerd op 64 evaluaties; de meest recente worden hieronder getoond)
|
Goede duidelijke cursus.
| (N.N., APG, ) |
zeer kundige en enthousiaste docent. veel facetten van sql besproken
| (N.N., APG, ) |
goed, maar moeilijk
| (N.N., xperthis, ) |
goede cursus, gegeven door docent met veel kennis
| (Willem-Jan, ) |
Zoals de naam al zegt is dit een advanced cursus. Voor mij persoonlijk was deze net iets te advanced en had ik beter een eenvoudigere versie gevolgd
| (Audre, ) |
Prima
| (Maarten, ) |
The course pointed out a lot of new stuffs I wasn't aware of.
| (Paschal Ovaga, ) |
A great course. Highly recommended!
| (Miltos, ) |
Klik hier om meer commentaren te zien...
The course was good but instead of doing it in one day it could have been devided in two days for 4 hours each , that way we might have not been too exhausted.
| (Neha Kumari, Rabobank Nederland, ) |
Ook interessant
Cursisten van deze training hebben ook volgende cursussen gevolgd:
- SQL workshop
- SQL en relationele databases: basiskennis
- OO concepten en technieken
- Microsoft Azure fundamentals
SESSIE-INFO EN INSCHRIJVEN |