Build your ultimate AI agent
Cursusbeschrijving
Vereisten
Curriculum
Cursusoverzicht
1
Je eerste database
In dit hoofdstuk maak je je allereerste database met een set eenvoudige SQL-opdrachten. Daarna migreer je data uit bestaande platte tabellen naar die database. Je leert ook hoe je meta-informatie over een database kunt opvragen.
- Introductie tot relationele databases50 XP
- Eigenschappen van relationele databases50 XP
- Query information_schema met SELECT100 XP
- Tabellen: de kern van elke database50 XP
- Maak je eerste TABLEs met CREATE100 XP
- Voeg een COLUMN toe met ALTER TABLE100 XP
- Werk je database bij als de structuur verandert50 XP
- RENAME en DROP COLUMNs in affiliations100 XP
- Migreer data met INSERT INTO SELECT DISTINCT100 XP
- Tabellen verwijderen met DROP TABLE100 XP
2
Dwing dataconsistentie af met attribuutconstraints
Na het bouwen van een eenvoudige database is het tijd om de functies te gebruiken. In dit hoofdstuk specificeer je gegevenstypen in kolommen, dwing je kolomuniciteit af en sta je NULL-waarden niet toe.
3
Identificeer records uniek met sleutelconstraints
Nu duiken we in de best practices van database-engineering. Het is tijd om primary en foreign keys aan de tabellen toe te voegen. Dit zijn twee van de belangrijkste concepten in databases en vormen de bouwstenen waarmee je relaties tussen tabellen legt.
4
Verbind tabellen met foreign keys
In het laatste hoofdstuk gebruik je foreign keys om tabellen te verbinden en relaties te leggen die je datakwaliteit sterk verbeteren. En je voert ad-hocanalyses uit op je nieuwe database.
S
Introductie tot relationele databases in SQL
Cursus
voltooid

