Databases - 4. Meerdere tabellen - ERD

Databases 4. Meerde tabellen
lgg sql
  • Je kan uitleggen wat een ERD is en waar deze voor gebruikt worden
  • Je kan een ERD maken voor je eigen database
Deze les hoort bij Fundament C5 - 2
1 / 13
volgende
Slide 1: Tekstslide
InformaticaMiddelbare schoolvwoLeerjaar 5

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

Onderdelen in deze les

Databases 4. Meerde tabellen
lgg sql
  • Je kan uitleggen wat een ERD is en waar deze voor gebruikt worden
  • Je kan een ERD maken voor je eigen database
Deze les hoort bij Fundament C5 - 2

Slide 1 - Tekstslide

Ik wil alle gegevens uit de tabel "pagina" waarvan het "type" gelijk is aan "detail"

Slide 2 - Open vraag

Ik wil alle gegevens uit de de tabel "klant". Maar wel gesorteerd op "geboortedatum"

Slide 3 - Open vraag

Wat klopt er niet aan deze query?

Slide 4 - Open vraag

Meerdere tabellen
Daar gaan we het nu over hebben

Slide 5 - Tekstslide

Restaurant database

Slide 6 - Tekstslide

ERD

Entiteit
Relatie
Diagram
Entiteit
Entiteit
Entiteit
Relatie
Relatie
In het kort schrijf je:
1 : N

Slide 7 - Tekstslide

Primary key
Uniek, meestal een getal (of guid)
Foreign key
Wijst naar kolom van andere tabel

Slide 8 - Tekstslide

Maar meneer LGG, waarom dan?
Nou kinders, voor de integriteit van de database. Stel nou dat je een klant wil weggooien maar er staan nog bestelling van hem/haar in de database. Dan klopt je database niet meer en ontploft alles.

Groetjes, Tim
Verwijderen doe je sowieso eigenlijk liever niet. Je kan beter een vinkje "verwijderd" zetten. Maar da's een verhaal voor een andere keer..

Slide 9 - Tekstslide

Aan de slag
Doen: ERD maken van je functioneel ontwerp
Klaar? Uploaden in classroom

Lezen: Fundament C5 - Structuur van een database

Slide 10 - Tekstslide

Je kan verschillende operatoren gebruiken om queries te schrijven
A
Klopt
B
Mwoah
C
Klopt niet

Slide 11 - Quizvraag

Je kan een ERD maken voor je eigen database
A
Klopt
B
Mwoah
C
Klopt niet

Slide 12 - Quizvraag

Wat vonden jullie van deze les?

Slide 13 - Open vraag