SQL workshop
Au cours de cette formation interactive, vous acquerrez de l'expérience avec SQL à un niveau "intermédiaire", de sorte que vous pourrez facilement lire et écrire des requêtes SQL plus complexes.
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
Il n'y a pas de sessions publiques à ce moment. Nous organisons volontiers un cours en entreprise ou une session publique supplémentaire (en cas d'un nombre suffisant de participants). Intéressé? Veuillez contacter ABIS.
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.3/5 (basé sur 106 évaluations; les plus récentes sont montrées ci-dessous)
|
Vraiment interessant comme cours
| (Malek Aref, Sigedis, ) |
Satisfait pour cette remise à niveau
| (N.N., Sigedis, ) |
Excellente formation, très bien dispensée
| (Hugues Colbrant, BNP Paribas Fortis, ) |
Super balance entre théorie et exercices
| (Daniellyson Teixeira de Vasconcelos, ) |
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, ) |
very nice and informative course. I learned a lot. the concept are very well explained in this course
| (Maryam, ) |
Cliquez ici pour voir d'autres commentaires...
Het was goed maar voor mij ging het zo nu en dan te snel. Heeft te maken met mijn niveau uiteraard
| (N.N., Rabobank Nederland, ) |
De cursus is goed ingericht, theorie en oefening wisselen elkaar af. Top trainer
| (Hoessein Bensi Ali, APG, ) |
Heel fijne opleiding, precies waar ik naar op zoek was als gebruiker van sql zonder formele achtergrond daarbij.
| (Merijn Lucke, APG, ) |
Zeer relevante en bruikbare cursus.
| (Sabine de Win, APG, ) |
great course, this has given me the knowledge and practice to start querying on my own. before this course i was a bit hesitant to use SQL.
| (N.N., ) |
Positief, goede afwisseling theorie en oef. Veel nieuwe zaken bijgeleerd.
| (N.N., ) |
Prima cursus met verhouding tussen praktijk en theorie uitstekend
| (Marcel Faymonville, Sociale Verzekeringsbank, ) |
Als autodidact veel aan gehad.
| (N.N., Sociale Verzekeringsbank, ) |
inhoud ok, zeer goed gegeven, zowel voor de beginners, als de gevorderden
| (Eric Verswyvel, HZIV, ) |
Geeft goede handvaten om zelf met queries aan de slag te gaan.
| (Rob Kemkes, ING - Cedar, ) |
Een zeer handige cursus met tips and trics die ik zeker kan gebruiken in de praktijk
| (N.N., Federale Pensioendienst, ) |
Voldoet zeker aan de behoefte!
| (Bob Merx, APG, ) |
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, ) |
Super
| (N.N., Vlaamse Overheid - AHOVOKS-Afd Studietoelagen, ) |
Een goede inhoud , een goed tempo.
| (Caroline Domogala, Vlaamse Overheid - AHOVOKS-Afd Studietoelagen, ) |
goede cursus om de basis uit te leggen.
| (Michelle de Böck, ) |
Prima, een aanrader en veel van op gestoken
| (Tim Beurskens, APG, ) |
prima bootcamp, duidelijke uitleg, goede docent
| (Daniëlle, ) |
Heel goede cursus, zeer competente docent!
| (Jos Engels, APG, ) |
Heel goed
| (N.N., Vlaamse Overheid - Financiën en Begroting, ) |
goede uitleg, presentatie.
| (Joris, ) |
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, ) |
INFO SESSION ET INSCRIPTION |