Startdatum niet gekend
SQL Expert: querying, reporting from A to Z using AI-tools
-
Nog niet gekend
-
Nog niet gekend
-
Nog niet gekend
Word 'from scratch' expert in het programmeren van SQL statements en rapportering!
Introductie
Relationele databanken zoals MS SQL Server zijn het kloppende hart van elk bedrijf of organisatie. Hierin kan alle cruciale data van klanten, producten, personen, facturatiegegevens,... opgeslagen, bewerkt en opgevraagd worden. Steeds meer Power Users wensen autonoom - zonder tussenkomst van collega's of externe IT leveranciers - data uit hun systemen te raadplegen die belangrijk zijn binnen context van hun jobrol. Hiervoor dien je de SQL-taal aan te leren om queries te leren schrijven (maw via SQL-taal de database leren bevragen) met als doel de gewenste informatie uit systemen (lees: databases) te halen.
Wat kan men na het volgen van deze opleiding?
- De deelnemer beschrijft de basisprincipes van relationele databanken, waaronder tabellen, relaties, primaire sleutels en foreign keys.
- De deelnemer legt met vakjargon de opbouw van een SQL-statement uit en het gebruik van SQL voor het bevragen en beheren van data.
- De deelnemer past toe hoe SELECT-query’s worden opgebouwd met filtering, sortering en logische operatoren zoals AND, OR en NOT.
- De deelnemer gebruikt SQL-operatoren en -voorwaarden zoals IN, BETWEEN, LIKE en NULL-waarden in concrete query’s.
- De deelnemer past toe hoe aggregatiefuncties (SUM, COUNT, AVG, MIN, MAX) worden gebruikt in combinatie met GROUP BY en HAVING.
- De deelnemer combineert gegevens uit meerdere tabellen met behulp van JOINs en past toe hoe subqueries worden ingezet.
- De deelnemer analyseert businessvragen en vertaalt deze naar correcte en bruikbare SQL-query’s.
- De deelnemer voert uit hoe gegevens worden toegevoegd, aangepast en verwijderd met INSERT, UPDATE en DELETE, met aandacht voor dataconsistentie.
- De deelnemer verklaart de rol van constraints, views, stored procedures en triggers en past deze toe in eenvoudige contexten.
- De deelnemer evalueert de inzet van AI bij SQL door prompts te formuleren, output kritisch te beoordelen, hallucinaties te herkennen en veilig om te gaan met data.
- Opzetten van een digitale AI assistent voor het maken en/of optimaliseren complexere query’s
- Introductie SQL in BI en stap naar rapportering en rapporteringstools
Omschrijving
Deze opleiding is specifiek bestemd voor professionals die nog geen kennis hebben van SQL noch van relationele databanken! Met deze SQL Expert opleiding leer je 'from scratch' de nodige 'ins and outs' van de SQL-taal en leer je zowel éénvoudige als complexe query’s schrijven. Rapporten opmaken is eveneens een skill dat je zal beheersen!
Je leert eveneens hoe je query’s optimaliseert voor betere performantie en efficiëntie in grotere datasets.
Daarnaast ontdek je hoe AI-tools je kunnen ondersteunen bij het sneller ontwikkelen, analyseren en verbeteren van SQL-query’s.
Ideaal voor professionals die hun datavaardigheden via een korte maar performante opleiding op het niveau van een expert willen tillen!
Voor wie is deze opleiding bestemd?
Deze opleiding is gericht op professionals uit het bedrijfsleven, non-profit en overheden in Vlaanderen, die actief zijn in één of meerdere van volgende domeinen:
- Business analyse: Analisten die databronnen zelfstandig willen bevragen en minder afhankelijk willen zijn van IT.
- Functionele analyse: Specialisten die beter inzicht willen krijgen in databronnen, querylogica en onderliggende datamodellen.
- Data analyse: Professionals die data extraheren en structureren voor rapportage, BI of beleidsvoorbereiding.
- Rapportering & Business Intelligence: Medewerkers die werken met Power BI, Excel of andere rapporteringstools en hun SQL-kennis willen verdiepen.
- Programmatie: Ontwikkelaars die performantere en beter gestructureerde SQL-query’s willen schrijven.
- Beleids- en stafmedewerkers: Profielen die data-gedreven willen werken en inzicht willen krijgen in databanken.
De opleiding is ontworpen voor professionals zonder kennis relationele databanken noch van SQL, maar met ervaring in data-gerelateerde werkzaamheden.
Voorkennis
Om maximaal rendement uit deze opleiding te halen, wordt verwacht dat de deelnemers:
- Enige ervaring hebben met data-gerelateerde projecten
- Er is geen programmeerkennis vereist.
Methodologie
Tijdens deze opleiding worden theoretische concepten onmiddellijk vertaald naar praktijkgerichte oefeningen, zodat deelnemers:
- Actief leren door te doen.
- Realistische businesscases oplossen.
- Businessvragen leren vertalen naar datavragen.
- AI leren gebruiken als ondersteunend instrument.
- Stap voor stap groeien van basisquery’s naar complexere structuren.
Gebruikmakend van:
- MS SQL Server
- SQL Server Management Studio
- Een AI-assistent
- Demonstratie van rapporteringstools
De opleiding is een afwisseling tussen concepten, demo's door de docent en hands-on oefeningen onder begeleiding van de docent.
Belangrijk om weten:
Je moet zelf over een laptop te beschikken, waarop de nodige software dient geïnstalleerd te worden. Eén week voor de start van de opleiding ontvang je de nodige praktische informatie om je laptop met de juiste software te installeren.
Hoe ziet het programma van deze opleiding eruit?
Module 1: De fundamenten van SQL begrijpen en toepassen
- Inzicht verwerven in wat een relationele databank is en hoe tabellen onderling verbonden zijn.
- Begrijpen wat SQL is en hoe het wordt gebruikt om data te bevragen en te beheren.
- De structuur van een SQL-statement correct interpreteren.
- Het onderscheid begrijpen tussen data bevragen (SELECT) en data wijzigen.
- Inzicht krijgen in primaire sleutels, foreign keys en basisconstraints.
- Begrijpen hoe datakwaliteit en structuur samenhangen.
Module 2: Gegevens combineren en analyseren
- SELECT-query’s schrijven met filtering en sortering.
- Complexere filtering toepassen met logische operatoren (AND, OR, NOT).
- Werken met IN, BETWEEN, LIKE en NULL-waarden.
- Statistische functies gebruiken (SUM, COUNT, AVG, MIN, MAX).
- GROUP BY en HAVING correct toepassen.
- Gegevens combineren uit meerdere tabellen via JOINs.
- Subqueries gebruiken om geneste logica op te bouwen.
- Businessvragen vertalen naar correcte SQL-query’s.
Module 3: Complexere SQL-constructies beheersen
- Gegevens toevoegen met INSERT.
- Gegevens aanpassen met UPDATE.
- Gegevens verwijderen met DELETE.
- Tabellen structureren en aanpassen.
- Basisprincipes van constraints toepassen (PRIMARY KEY, FOREIGN KEY, NOT NULL).
- Begrijpen hoe tabelbeheer bijdraagt aan dataconsistentie.
- Views begrijpen en gebruiken.
- Stored procedures conceptueel begrijpen en uitvoeren.
- Triggers begrijpen als mechanisme voor automatische acties bij datawijzigingen.
Module4: AI inzetten als ondersteuning bij schrijven van SQL query’s
- AI gebruiken voor het genereren van SQL-query’s.
- Effectieve prompts formuleren.
- AI-output kritisch evalueren.
- Hallucinaties herkennen.
- Veilig omgaan met data bij gebruik van AI.
Module 5. SQL positioneren binnen een bredere BI-context
- Een ERD lezen en interpreteren.
- Businesslogica vertalen naar datavragen.
- SQL-resultaten voorbereiden voor rapportering.
- Inzicht verwerven in het BI-landschap.
- De brug maken naar een vervolgreeks rond Power BI.
Ook interessant voor jou
Wilt u graag een opleiding op maat ?
Samen creëren we uw perfecte opleiding!
Nele Depecker
Projectcoördinator
Een vraag over deze opleiding?
Wij zijn er voor u! Contacteer ons en wij helpen u met veel enthousiasme verder.
Stel uw vraag