Relaties en sleutels

Database-relaties + sleutels
2 april 2025
Billy Kuiper
TTSAB-IS4O23B

1 / 23
volgende
Slide 1: Tekstslide
ICTBeroepsopleiding

In deze les zitten 23 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 30 min

Onderdelen in deze les

Database-relaties + sleutels
2 april 2025
Billy Kuiper
TTSAB-IS4O23B

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Agenda
Planning voor deze les:
Check-In
Lesdoelen
Uitleg over database-sleutels en database-relaties
Pauze
Opdrachten


Slide 2 - Tekstslide

Deze slide heeft geen instructies

Check-in

Slide 3 - Tekstslide

Deze slide heeft geen instructies

Slide 4 - Tekstslide

Deze slide heeft geen instructies

Wat leren we vandaag?
  • Je herkent en benoemt verschillende database-sleutels.
  • Je onderscheid verschillende database-relaties

Slide 5 - Tekstslide

Deze slide heeft geen instructies

Database sleutels en relaties
Waarom is dit belangrijk?
- Database blijft dan "schoon"
Wat je kunt verwachten:
- Hoe tabellen samenhangen


Slide 6 - Tekstslide

Deze slide heeft geen instructies

Voorkennis
Wat weten jullie al over database sleutels/relaties?

Slide 7 - Tekstslide

Deze slide heeft geen instructies

Database sleutels/relaties?

Slide 8 - Woordweb

Deze slide heeft geen instructies

Sleutels
- Unieke waardes
- Primary Key (PK)
- Foreign Key (FK)

Slide 9 - Tekstslide

Deze slide heeft geen instructies

Database-relatie
- Klant heeft oneindig orders
- Éen-op-veel (1:N)

Slide 10 - Tekstslide

Deze slide heeft geen instructies

Database-relatie
- Eén-op-één (1:1)
- Eén-op-veel (1:N)
- Veel-op-veel (M:N)

Slide 11 - Tekstslide

Deze slide heeft geen instructies

Slide 12 - Tekstslide

Deze slide heeft geen instructies

Een FK is...
A
Een uniek veld van een andere tabel
B
Een uniek veld van de tabel waar deze in staat
C
Het is geen uniek veld
D
Ik weet het niet

Slide 13 - Quizvraag

Deze slide heeft geen instructies

Een database-relatie is...
A
De koppeling van verschillende tabellen
B
Losse tabellen
C
Het is geen uniek veld
D
De koppeling met de database

Slide 14 - Quizvraag

Deze slide heeft geen instructies

Wat is GEEN PK?
A
Een kenteken
B
Een studentnummer
C
Een wachtwoord
D
Een ID

Slide 15 - Quizvraag

Deze slide heeft geen instructies

Welke database-relatie is dit?
A
Éen-op-Éen
B
Éen-op-veel
C
Veel-op-Veel
D
Er is geen relatie

Slide 16 - Quizvraag

Deze slide heeft geen instructies

Welke database-relatie is dit?
A
Éen-op-Éen
B
Éen-op-veel
C
Veel-op-Veel
D
Er is geen relatie

Slide 17 - Quizvraag

Deze slide heeft geen instructies

Welke database-relatie is dit?
A
Éen-op-Éen
B
Éen-op-veel
C
Veel-op-Veel
D
Er is geen relatie

Slide 18 - Quizvraag

Deze slide heeft geen instructies

Opdracht: Infinity-Circle
Situatie:
Je wilt data opslaan in je bedrijf. Je bedrijf is opgedeeld in afdelingen. Iedere afdeling heeft een eigen gebouw. Dit gebouw heeft ook een locatie.

Opdracht:
Maak een database diagram in powerpoint of paint met daarin 3 tabellen (personeel, afdeling, gebouw, locatie). Zet het type relatie tussen de tabellen erbij.
timer
10:00

Slide 19 - Tekstslide

Deze slide heeft geen instructies

Opdracht bespreken

Slide 20 - Tekstslide

Deze slide heeft geen instructies

Wat weten we nog?

Slide 21 - Woordweb

Deze slide heeft geen instructies

Afsluiting
- Primary Key
- Foreign Key
- Database-relaties

Slide 22 - Tekstslide

Download Database in ItsLearning bij SQL Basis H1
Volgende SQL les...
Attributen en datatypes + eerste SQL voorbeeld

Slide 23 - Tekstslide

Deze slide heeft geen instructies