SQL voor PostgreSQL - 3 dagen online klassikaal
1.950,00 EUR
- 3 days
Bouw een sterke basis in SQL en leer hoe je effectief werkt met PostgreSQL, een van ’s werelds krachtigste en meest gebruikte open-source relationele databases. Deze praktijkgerichte cursus leert je de essentiële SQL‑vaardigheden die je nodig hebt om data in PostgreSQL‑omgevingen te bevragen, analyseren, bewerken en beheren.
Belangrijkste functies
Taal
Lesmateriaal in het Engels
Niveau
Niveau: beginner - gemiddeld
3 dagen (8 uur per dag) online, onder leiding van een instructeur
40+ aanbevolen studie-uren
Toegang tot virtuele live-labs
Alle relevante cursusmaterialen
Vraag om datumbevestiging!
Certificaat van afronding van het programma inbegrepen

Leerdoelen
Aan het einde van dit programma ben je in staat om:
Gegevensopvraging en analyse
Leer effectieve SQL-query’s opstellen met behulp van SELECT-instructies, filters, sortering, berekeningen en aggregatiefuncties om gegevens op te halen, te ordenen en samen te vatten.
Gegevens transformatie met functies
Gebruik de numerieke, tekenreeks- en datumfuncties van PostgreSQL om gegevens te manipuleren, typeconversies uit te voeren en NULL‑waarden efficiënt af te handelen met CASE, COALESCE en NULLIF.
Databaseontwerp en -optimalisatie
Maak en beheer tabellen, constraints, indexen en views om de gegevensintegriteit te waarborgen, de queryprestaties te verbeteren en het databasemanagement te vereenvoudigen.

Cursusplanning
Dag 1
Sessie 1: Relationele databaseconcepten
- PostgreSQL‑basisprincipes en database‑architectuur
- Tabellen, rijen, kolommen, sleutels en indexen
- Gegevenstypen en de gegevenswoordenlijst
Sessie 2: psql gebruiken
- PostgreSQL-opdrachtregelinterface
- SQL-instructies en -scripts uitvoeren en beheren
Sessie 3: Gegevens opvragen met SELECT
- SELECT-query's en gegevensopvraging
- Filteren, sorteren, aliassen en expressies
- Conditionele en logische operatoren
Sessie 4: Aggregatiefuncties
- Aggregatiefuncties en gegevenssamenvatting
- GROUP BY- en HAVING-clausules
Sessie 5: Tabellen samenvoegen
- Inner joins, outer joins en self joins
- Tabelaliassen en ANSI-standaard joins
Sessie 6: Subquery’s en set-operatoren
- Subquery's en geneste query's
- UNION-, INTERSECT- en EXCEPT-operatoren
Dag 2
Sessie 7: Numerieke, teken- en datumfuncties
- Numerieke en tekenreeksfuncties
- Tekenreeksbewerking en concatenatie
- Datumfuncties en datumrekenkunde
Sessie 8: Conversie- en hulpfuncties
- Gegevenstypeconversie
- CASE-expressies
- COALESCE- en NULLIF-functies
Sessie 9: Complexe subquery's
- Geavanceerde subquery-technieken
- Inline views en gecorreleerde subquery's
- Subquery’s met meerdere kolommen en integratie met joins
Dag 3
Sessie 10: Gegevens beheren
- Gegevens invoegen, bijwerken en verwijderen
- Transacties, commits, rollbacks en savepoints
- CSV-gegevens importeren en exporteren
- Gegevensbeheer met pgAdmin 4
Sessie 11: Tabellen beheren
- Tabellen maken en bewerken
- Beperkingen beheren
- Tabellen kopiëren en herstellen
Sessie 12: Indexen en views beheren
- Indexen maken en beheren
- Views maken, gebruiken en onderhouden
Sessie 13: Reeksen beheren
- Reeksen maken
- Reekseigenschappen bekijken en beheren

Voor wie is dit programma bedoeld?
Databasebeheerders (DBA's)
Data-analisten
Business Intelligence-professionals
Softwareontwikkelaars
Data-engineers
Rapportageschrijvers en zakelijke gebruikers die met data werken
Vereisten
- Basis computervaardigheden
- Vertrouwdheid met het gebruik van bedrijfsapplicaties
- Algemeen begrip van concepten voor gegevens- en informatiemanagement
- Eerdere database-ervaring is handig, maar niet vereist
Verklaringen
Licenties en accreditatie
De cursus wordt aangeboden volgens de Partner Program Agreement en voldoet aan de vereisten van de License Agreement.
Gelijkheidsbeleid
Kandidaten worden aangemoedigd om contact op te nemen met AVC voor begeleiding en ondersteuning tijdens het gehele accommodatieproces.
Veelgestelde vraag

Heeft u bedrijfsoplossingen of LMS-integratie nodig
Heb je niet de cursus of het programma gevonden dat geschikt zou zijn voor jouw bedrijf? Heb je een LMS-integratie nodig? Neem contact met ons op! Wij zullen met een passende oplossing komen!
