De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Vrij Technisch Instituut - Hasselt

Verwante presentaties


Presentatie over: "Vrij Technisch Instituut - Hasselt"— Transcript van de presentatie:

1 Vrij Technisch Instituut - Hasselt
Hoofdstuk 4 : Omzetten van datamodel naar databaseontwerp Vrij Technisch Instituut - Hasselt

2 Omzetten Datamodel naar een Databaseontwerp
Hst 2: Het entiteit relatie-model ER is een algemene voorstelling van de werkelijkheid mbv entiteiten en relaties tussen de entiteiten: We weten nog niet welk soort DBMS we gaan gebruiken Hst 3: Het normalisatieproces Dit is een methode om van verschillende entiteiten met attributen correcte relationele tabellen te maken Hst 4: Het databaseontwerp volledig schema van genormaliseerde gegevensgroepen met hun relaties Hst 5: Databaseontwerp in Access gieten

3 Eén op één relatie Werknemer Bureautafel
Iedere werknemer heeft één vaste bureautafel Entiteiten: Bureautafel (bureautafelID, Lokatie, Type, …) Werknemer (WerknemerID, Familienaam, Voornaam, …) De relatie “Gebruikt” of “Werknemer-Bureautafel” wordt in het relationele databseontwerp een “Koppeling”-> Voeg aan de tabel “bureautafel” de primaire sleutel van de tabel “werknemer” toe OF Voeg aan de tabel “werknemer” de primaire sleutel van de tabel “bureautafel” toe Werknemer Bureautafel

4 Eén-op-één relatie Databaseontwerp 1 1 1 Beide oplossingen correct!
Werknemer WerknemerID Familienaam Voornaam Bureautafel BureautafelID Lokatie Type WerknemerID 1 Beide oplossingen correct! Wanneer er meer opvragingen op Werknemer gebeuren: Bvb. Op welke stoel zit Janssens? Waneer er meer opvragingen gebeuren op Bureautafel: Bvb. Wie zit er op stoel 25? 1 Werknemer WerknemerID Familienaam Voornaam BureautafelID 1 Bureautafel BureautafelID Lokatie Type 1 Rechtstreeks opvragen/zoeken gaat sneller dan via een refererende sleutel

5 Eén-op-véél relatie Werknemer Bureautafel
Iedere werknemer kan één of meerdere bureautafels hebben Entiteiten: Bureautafel (bureautafelID, Lokatie, Type, …) Werknemer (WerknemerID, Familienaam, Voornaam, …) De relatie Bureautafel-Werknemer: De primaire sleutel van de tabel langs de één-kant wordt toegevoegd als refererende sleutel aan de tabel aan de veel-kant. Databaseontwerp Werknemer Bureautafel Werknemer WerknemerID Familienaam Voornaam Bureautafel BureautafelID Lokatie Type WerknemerID De één en de véél – kant worden aangeduid door de symbolen 1 en  1

6 Veel-op-veel relatie Werknemer Bureautafel  1  1
Iedere werknemer kan één of meerdere bureautafels hebben en een bureautafel kan gedeeld worden door meerdere werknemers Entiteiten: Bureautafel (bureautafelID, Lokatie, Type, …) Werknemer (WerknemerID, Familienaam, Voornaam, …) De relatie Bureautafel-Werknemer: Creëer een derde tabel met de primaire sleutel van beide tabellen als attributen Databaseontwerp Werknemer Bureautafel Werknemer_Bureautafel BureautafelID WerknemerID Bureautafel BureautafelID Lokatie Type Werknemer WerknemerID Familienaam Voornaam 1 1


Download ppt "Vrij Technisch Instituut - Hasselt"

Verwante presentaties


Ads door Google