Cursus SQL

Haal het Maximale uit je Databases

Data is overal om ons heen en vormt de ruggengraat van vrijwel elk bedrijfsproces. Deze data is opgeslagen in databases. Maar hoe krijg je precies de informatie die je nodig hebt uit die databases, of hoe pas je deze betrouwbaar aan? Dat leer je in de cursus SQL (Structured Query Language).

Door efficiënt en correct SQL-opdrachten te leren schrijven en beoordelen, word je in staat gesteld om betrouwbaar en snel cruciale informatie uit elke database te verkrijgen. Deze cursus focust op ANSI SQL, de universele basis van de SQL-taal die toepasbaar is op de meest voorkomende databasesystemen zoals Microsoft SQL Server, MySQL, IBM DB2, Oracle en PostgreSQL.

Wat ga je leren tijdens deze cursus?

De cursus SQL is ontworpen om je in twee dagen een stevige basis te geven in SQL. Je leert de principes van database-interactie en hoe je deze vertaalt naar effectieve queries:

  • Inrichten van je Werkplek: Zorgen voor de juiste setup om direct te kunnen oefenen met SQL.
  • Hoe werkt een Database: Begrip van de fundamentele structuur en logica van relationele databases.
  • SQL Schrijfwijze: De basis van de SQL-syntax en best practices voor leesbare code.
  • Beheer je Data met SQL:
    • Toevoegen van data (INSERT): Nieuwe gegevens veilig in je database plaatsen.
    • Wijzigen en archiveren van gegevens (UPDATE/DELETE): Bestaande informatie aanpassen of verwijderen.
  • Bevragen van Data met SELECT: De kern van SQL: leer hoe je specifieke informatie ophaalt.
    • Filteren van gegevens (WHERE): Criteria instellen om alleen relevante data te tonen.
    • Condities en bewerkingen: Gebruik maken van operators en functies om data te manipuleren.
    • Groeperen van rijen (GROUP BY): Gegevens aggregeren voor overzichten (bijv. totalen, gemiddelden).
    • Queries nesten (Subqueries): Complexe bevragingen opbouwen.
    • Queries koppelen (UNION): Resultaten van verschillende queries combineren.
  • Data uit Meer Tabellen Combineren (JOIN): De kracht van relationele databases: hoe je gegevens uit meerdere tabellen met elkaar verbindt.
  • Optimalisatie van Queries: Schrijf efficiënte SQL die snel de gewenste resultaten oplevert.
  • Queries voorbereid Opslaan in VIEWs: Creëer virtuele tabellen voor hergebruik en vereenvoudiging.
  • Eigen functies schrijven: Een introductie in het maken van herbruikbare codeblokken.
  • Gegevens exporteren: Leer hoe je bevragen data uit de database haalt voor verdere analyse in andere programma’s.

Universeel Toepasbaar en Praktijkgericht

Voor wie is deze cursus bedoeld?

De cursus SQL wordt veelal gevolgd door medewerkers van financiële afdelingen en personeelszaken, of supportmedewerkers voor applicatiebeheer. Kortom, iedereen die veel met “ruwe” gegevens uit databases werkt en deze efficiënt en betrouwbaar wil bevragen, analyseren en presenteren.

Hoewel ieder databasemerk zijn eigen aanvullingen heeft op ANSI SQL, biedt deze cursus je een solide basis die je in staat stelt om uitstekend uit de voeten te kunnen in vrijwel alle relationele database-omgevingen. Ook voor deze merkspecifieke aanvullingen is aandacht tijdens de cursus.

  • Oefening Baart Kunst: Het schrijven en aanpassen van SQL queries is een vaardigheid die je opbouwt door te oefenen. Naast oefeningen tijdens de cursus, moedig ik je aan om regelmatig te experimenteren, bijvoorbeeld via online platforms zoals sqlfiddle.com, en je queries te bespreken en optimaliseren met collega’s.

Extra mogelijkheden

  • Naslagwerk in videolessen: er kunnen videolessen als naslagwerk voor de cursus PowerPoint worden gemaakt.
  • Support via mail of afspraak: inclusief supportoptie via puntenpakket.
  • Updates bij nieuwe PowerPoint-versies: notificatie van nieuwe functionaliteit in PowerPoint.

De videolessen zijn ideaal om terug te kijken of nieuwe functies te leren. Ook handig bij langere cursussen of als opfrisser.


Praktisch

  • Duur: 2 dagen (of 4 dagdelen)
  • Deelnemers: max. 12
  • Op locatie of online
  • Standaard: 10:00–17:00 met lunchpauze
  • De cursus kan ook op maat worden samengesteld

Prijsindicatie

  • 1 dag cursus: € 487,- (met een maximum van 12 deelnemers). Dit is inclusief de videolessen als naslagwerk.
  • 1 dag cursus gesplitst over 2 ochtenden of middagen: € 720,- (voor een nog betere leerervaring).
  • Combinatie met andere cursus? Prijs op aanvraag

Tijden en vorm worden altijd in overleg vastgesteld. Ook avonden en weekenden zijn mogelijk – al raad ik dat zelden aan voor leerintensieve sessies.

Klaar om de taal van databases te spreken? Neem contact op voor een vrijblijvend gesprek over jouw leerdoelen in de cursus SQL.