SQL workshop
Une bonne formation en SQL, le langage standard pour des bases de données relationnelles (RDBMS), demeure indispensable si l'on désire pousser plus loin que des requêtes assez simples à une ou deux tables. A part des RDBMS traditionnels (comme Oracle, Db2, SQL Server, PostgreSQL, MySQL ... ), SQL est aussi supporté par des systèmes non-relationnelles comme Hive (utilisé en Hadoop et Spark) et par p.ex. SQLite et MS Access.
Ce cours constitue un entraînement théorique et (principalement) pratique approfondi de l'usage de SQL, en ce qui concerne la manipulation de données, donc la traduction d'une question concernant les données en requête SQL.
A l'issue de ce cours les participants seront capables de lire des requêtes complexes et de les formuler d'une façon lisible.
Ce cours est avant tout orienté à la pratique, et constitue une continuation du cours SQL et RDBMS: cours de base; il précède le cours SQL pour utilisateurs avancés.
Calendrier
date | durée | lang. | lieu | prix | |
03 mar | 2 | web based | 950 EUR (excl. TVA) | ![]() | |
19 mai | 2 | Woerden | 950 EUR (exempte de TVA) | ||
10 juin | 2 | Leuven | 950 EUR (excl. TVA) | ||
INFO SESSION ET INSCRIPTION |
Participants
Analystes, programmeurs, administrateurs de bases de données, programmeurs de système, utilisateurs. En remplissant le test d'auto-évaluation, vous pouvez décider vous-même si ce cours contient encore assez de nouveautés pour vous.
Connaissances préalables
Avoir une certaine familiarité avec les bases de données relationnelles et SQL (cf. cours SQL et RDBMS: cours de base) est vraiment nécessaire. En remplissant le test d'auto-évaluation, vous pouvez décider vous-même si vous avez les connaissances préalables.
Contenu
- Requêtes SELECT plus avancées:
- sous-requêtes comme prédicats dans un WHERE
- nested table expressions • common table expressions (WITH clause)
- sous-requêtes corrélées • EXISTS
- sous-requêtes scalaires
- group by & having: usage typique et "best practices"
- union • intersect • except • minus
- jointures: inner join, left/right/full outer join de plusieurs tables, et quand les utiliser
- expressions: case; extract; cast; manipulation des dates
- résumé et usage des fonctions scalaires les plus utiles
- INSERT, UPDATE, DELETE
- Fautes cachées, formulations alternatives, lisibilité des requêtes, "best practices"
Pédagogie
La majeure partie du cours est consacrée aux exercices et à la discussion des solutions. Les exercices se feront sur Oracle, Db2 for z/OS, Db2 for LUW, MySQL, MariaDB, SQL Server ou PostgreSQL. (Veuillez indiquer votre choix sur le formulaire d'inscription.) Après la formation, vous aurez accès à notre environnement de base de données en ligne, ce qui vous permettra de pratiquer à la maison ou au travail!
Durée
2 jours.
Formateur
ABIS.
Reviews
4.2/5 (basé sur 156 évaluations; les plus récentes sont montrées ci-dessous)
|
Très bon cours, très clair et structuré. Syllabus complet.
| (Pascale, ) |
I am satisfied because I learned how to correctly manipulate some queries . Group by and temporary tables
| (Zaneza Nkezabera, Sigedis, ) |
Really good, I think I learned some useful things
| (Luca Vanderbist, Sigedis, ) |
Très bien, enfin le cours que je cherchais depuis des années :-)
| (N.N., ) |
Excellent
| (N.N., ) |
Excellente introduction au SQL
| (Vincent, ) |
Très bon cours, cependant la partie sur les subqueries était nettement plus difficile
| (N.N., ) |
Bonne présentation et formateur disponible
| (N.N., ) |
Cliquez ici pour voir d'autres commentaires...
Très bien donné, 1 jour de plus serait mieux
| (N.N., ) |
heel goed om verder te oefenen
| (N.N., ) |
very nice and informative course. I learned a lot. the concept are very well explained in this course
| (Maryam, ) |
Zeer relevante en bruikbare cursus.
| (Sabine de Win, APG, ) |
Als autodidact veel aan gehad.
| (N.N., Sociale Verzekeringsbank, ) |
Prima cursus met verhouding tussen praktijk en theorie uitstekend
| (Marcel Faymonville, Sociale Verzekeringsbank, ) |
inhoud ok, zeer goed gegeven, zowel voor de beginners, als de gevorderden
| (Eric Verswyvel, HZIV, ) |
Een zeer handige cursus met tips and trics die ik zeker kan gebruiken in de praktijk
| (N.N., Federale Pensioendienst, ) |
Geeft goede handvaten om zelf met queries aan de slag te gaan.
| (Rob Kemkes, ING - Bijlmerdreef, ) |
Voldoet zeker aan de behoefte!
| (Bob Merx, APG, ) |
Een goede inhoud , een goed tempo.
| (Caroline Domogala, Vlaamse Overheid - AHOVOKS-Afd Studietoelagen, ) |
Super
| (N.N., Vlaamse Overheid - AHOVOKS-Afd Studietoelagen, ) |
Zeer uitdagend, maar heeft wel geleid tot extra inzichten en een nieuwe manier van SQL te benaderen. Je bouwt voor jezelf extra controles in om de juiste resultaten te bekomen.
| (N.N., Vlaamse Overheid - AHOVOKS-Afd Studietoelagen, ) |
goede cursus om de basis uit te leggen.
| (Michelle de Böck, ) |
prima bootcamp, duidelijke uitleg, goede docent
| (Daniëlle, ) |
Prima, een aanrader en veel van op gestoken
| (Tim Beurskens, APG, ) |
Heel goede cursus, zeer competente docent!
| (Jos Engels, APG, ) |
goede uitleg, presentatie.
| (Joris, ) |
Heel goed
| (N.N., Vlaamse Overheid - FB, ) |
Aangenaam tempo. Nuttige nieuwe informatie
| (Jelle Braum, Caitlann Consulting, ) |
Zeer boeiend en leerzaam, maar ook positief vermoeiend. Veel hersenkrakers.
| (Ruben, ) |
Erg nuttig, en enthousiast gegeven.
| (Michiel, ) |
Better then expected! It was not too technical and quite easy to follow. I was never bored or left in the dark :-)
| (Geert Joris, Sigedis, ) |
Enorm goed verzorgd, zowel de inhoud, de correctheid van de voorbeelden als de faciliteiten
| (Willem Dauwen, publiq, ) |
Heel goed
| (N.N., ) |
Zeer goed,veel opgefrist en bijgeleerd
| (N.N., ) |
Een goed begeleide cursus waarbij je voldoende wordt uitgedaagd zelf met SQL te leren werken.
| (Céline Kegels, ) |
Ok, af en toe net iets te snel (correlated q)
| (N.N., ) |
Correct tempo, voldoende oefeningen
| (N.N., ) |
Heel interessant
| (N.N., Vlaamse Overheid - AHOVOKS-Afd Studietoelagen, ) |
Heel goede begeleider
| (N.N., ) |
Goede cursus, wel nogal moeilijk voor iemand met beperkte voorkennis
| (N.N., Vlaamse Overheid - AHOVOKS-Afd Studietoelagen, ) |
zeer goed gebracht
| (Dimitri, ) |
Fijne cursus, leerkracht past zich goed aan aan de groep.
| (Nena, ) |
Zeer leerijk voor hetgeen ikzelf dit nodig heb binnen mijn bedrijf
| (Kim, ) |
Zeer goed opgebouwd - pedagogisch aangepakt
| (N.N., ) |
Positief - veel bijgeleerd - goede lesgever. Goede oefeningen om de geleerde dingen onder de knie te krijgen
| (Tessa, ) |
Zeer goed
| (N.N., Colruyt Group Services, ) |
Goede opbouw / structuur
| (N.N., ) |
Goede toepassing van praktijk, goed aanspreekpunt voor vragen
| (N.N., ) |
Goede cursus, uitstekende docent, leuke opbouw in moeilijkheidsgraad van de oefeningen
| (N.N., ) |
Prima workshop om wat meer aan SQL te kunnen snuiven.
| (Ronald, ) |
Goed; Bart weet alles.
| (N.N., ) |
goed, veel praktijk,
| (Peter, ) |
Uitstekend
| (N.N., ) |
Zeer interessant voor mensen met wat verouderde SQL-kennis
| (N.N., Colruyt Group Services, ) |
Als iemand zonder enige IT-kennis en achtergrond (buiten SQL fundamentals) vond ik dit zeer moeilijk vandaar een zwakke Niveau beoordeling + de voorbeelden in de cursus zijn te simpel i.v.m. de oefeningen. De trainer was wel zéér goed.
| (N.N., Colruyt Group Services, ) |
Geeft een volledig beeld van wat mogelijk is met SQL op een hoger niveau en oefent de belangrijkste technieken in. Algemeen zeer tevreden
| (N.N., Colruyt Group Services, ) |
Het is fijn dat er veel tijd is om oefeningen te maken. Uitleg was goed en er was genoeg ruimte voor vragen.
| (N.N., ) |
prima had wel een dagje langer gekund voor mij
| (Jan Hidde Prins, ING - Amsterdamse Poort, ) |
goede cursus, goed tempo, goede dagindeling
| (Marc, ) |
correcte verhouding oefening en theorie
| (N.N., ) |
Goed, zeker iets bijgeleerd
| (N.N., ) |
Voldoet zeker aan mijn verwachtingen. De cursus werd zeer goed gegeven, lesgever kon ook goed de verschillen aangeven tussen bv oracle en MySQL. Er was genoeg tijd voor het uitvoeren van oefeningen wat wel nodig is.
| (Kristine, ) |
Alles was in orde.
| (N.N., ) |
Zeer aangenaam hier bij ABIS cursus te volgen.
| (N.N., ) |
interessant
| (N.N., ) |
Erg goed
| (N.N., ING - De Entree, ) |
Goed, maar liever nog een dag langer en nog meer oefenen per onderdeel.
| (N.N., ) |
geheel naar wens
| (N.N., ) |
Zeer leerzaam.
| (Theo van Gerwen, ING - Wilgenplas, ) |
Prima, goede sfeer. Soms wat veel theorie achter elkaar die dan snel verwerkt moet worden. Fijne docent.
| (N.N., ) |
geeft goed overzicht en voldoende praktijk om te oefenen
| (Rene te Sligte, ING - Financial Plaza, ) |
Goed tot uitstekend
| (Paul Klaver, ING - Laanderpoort, ) |
Leuke praktische cursus
| (N.N., ) |
Goede verhouding tussen theorie en praktijk. Veel geleerd.
| (Frank Thijssen, ING - Laanderpoort, ) |
Lastig als er niet een redelijke praktijkervaring is nav van de basiscursus SQL
| (N.N., ) |
Aussi intéressant
Participants de ce cours ont aussi suivi les formations suivantes:
INFO SESSION ET INSCRIPTION |