Cursusaanbod
1. Inleiding tot relationele databases
- Wat is een relationele database?
- Architectuur en onderdelen van PostgreSQL
- Overzicht van de hulpmiddelen PgAdmin en psql
- Verbinding maken met een database en begrip van schema’s
2. Basisprincipes van SQL
- Database-objecten: tabellen, kolommen en beperkingen
- Gegevenstypen en NULL-waarden
- Het schrijven van eenvoudige SELECT-queries
- Filteren met WHERE, patroonherkenning en logische operators
- Sorteren en beperken van queryresultaten
3. Werken met functies en expressies
- Rekenkundige en teksverwerkingsfuncties
- Conditionale expressies en CASE-opdrachten
- Omgaan met NULL-waarden en conversie van gegevenstypen
4. Combineren en filteren van gegevens
- Inner- en outer joins, self-joins en cross joins
- Verzamelingsoperaties: UNION, INTERSECT en EXCEPT
- Subqueries: scalair, gecorreleerd en tabelgebonden subqueries
- Common Table Expressions (CTEs) en recursieve queries
5. Aggregeren en groeperen
- Aggregatiefuncties: SUM, AVG, COUNT, MIN, MAX
- Gebruik van GROUP BY en HAVING-clausules
- Window- en rangorde-functies
6. Gegevens wijzigen
- Records invoegen, bijwerken en verwijderen
- Werken met transacties en rollback-mechanismen
- De ACID-principes begrijpen
- Veilige methoden voor het wijzigen van gegevens toe te passen
7. Database-objecten en logische structuur
- Schema’s en tabellen maken en beheren
- Primaire sleutels, vreemde sleutels en unieke beperkingen instellen
- Views en materialised views aanmaken en beheren
- Introductie tot indexen en hun invloed op de prestaties
Vereisten
- Kennis van basisconcepten uit IT en databeheer is voldoende
- Eerdere ervaring met SQL of databases is niet vereist
- Kennis van het gebruik van software op Windows/Linux is wenselijk
Doelgroep
- Beginners in de databasewereld en data-analysten
- Ontwikkelaars die voor het eerst met PostgreSQL werken
- Professionals die relationele databases beheren of verder willen leren kennen
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 3200 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (3)
CTE's en indexen. Misschien vaker partitionering gebruiken, explain analyze en vacuum voor dagelijks gebruik
Lorenzo Antonelli - Innova S.P.A
Cursus - PostgreSQL Fundamentals
Automatisch vertaald
Begrip en gebruik van indexen, verbeteringen in de databankprestaties
Matteo Baldini - Innova S.P.A
Cursus - PostgreSQL Fundamentals
Automatisch vertaald
geavanceerde onderwerpen met praktijkervaring + discussie over onderwerpen zoals TimescaleDB en Hypertable, de kennis van de trainer over het onderwerp :)
Shivam - Paessler LLC
Cursus - PostgreSQL Fundamentals
Automatisch vertaald