📂
Week 2 Gegevensbeheer
Hoorcollege 2 Databases || Data modellering met ERD
ERD = Entity and Relationships Diagram
Top-down benadering : vaak gebruikt als er nog geen data (structuur) is en maakt gebruik van een
Entiteit Relatie Diagram. Dit is intuïtief en wordt gebruikt als communicatiemiddel met de
opdrachtgever
ERD is een handig hulpmiddel om :
model te visualiseren
met opdrachtgever te discussiëren
op intuïtieve manier over entiteiten/attributen te spreken
relaties weer te geven
(semi-)automatisch de tabellen te genereren
Entiteit : Persoon, ding, begrip (met hoofdletter)
een begrip waarover informatie opgeslagen moet worden (eigen bestaansrecht, hangt dus nergens
van af) en kan van entiteit tot entiteit verschillen
Attribuut : Eigenschap van entiteiten (met kleine letters)
extra informatie over de entiteit en heeft los van de entiteit geen waarde. EIS; heeft een 1 op 1
relatie met een entiteit
Relatie : Associatie tussen entiteiten
! Alle data staan in enkelvoud omdat iets geen meerdere waardes kan hebben.
NULL betekend geen waarde
Relaties
Theorie voorbeeld :
Week 2 Gegevensbeheer 1
, Groot voorbeeld :
ERD naar tabel
Week 2 Gegevensbeheer 2
Week 2 Gegevensbeheer
Hoorcollege 2 Databases || Data modellering met ERD
ERD = Entity and Relationships Diagram
Top-down benadering : vaak gebruikt als er nog geen data (structuur) is en maakt gebruik van een
Entiteit Relatie Diagram. Dit is intuïtief en wordt gebruikt als communicatiemiddel met de
opdrachtgever
ERD is een handig hulpmiddel om :
model te visualiseren
met opdrachtgever te discussiëren
op intuïtieve manier over entiteiten/attributen te spreken
relaties weer te geven
(semi-)automatisch de tabellen te genereren
Entiteit : Persoon, ding, begrip (met hoofdletter)
een begrip waarover informatie opgeslagen moet worden (eigen bestaansrecht, hangt dus nergens
van af) en kan van entiteit tot entiteit verschillen
Attribuut : Eigenschap van entiteiten (met kleine letters)
extra informatie over de entiteit en heeft los van de entiteit geen waarde. EIS; heeft een 1 op 1
relatie met een entiteit
Relatie : Associatie tussen entiteiten
! Alle data staan in enkelvoud omdat iets geen meerdere waardes kan hebben.
NULL betekend geen waarde
Relaties
Theorie voorbeeld :
Week 2 Gegevensbeheer 1
, Groot voorbeeld :
ERD naar tabel
Week 2 Gegevensbeheer 2