Created by Wendy Schneider
almost 8 years ago
|
||
Question | Answer |
Primary Key | Verplicht Uniek Zo smal mogelijk gekozen |
Candidate Key | Kolom of kolomcombinatie die een rij uniek maakt. Elke sleutel kan dienen als primary |
Composite Key | Bestaat uit twee of meerdere velden. Als candidate key ook uit meerdere velden bestaat is dit ook een composite key |
Surrogate key | Een sleutel zonder eigenwaarde zoals bijvoorbeeld een reserveringsnummer |
Foreign key | Verwijst naar de primary key van een andere tabel.(referentiële intergriteitsregel) |
Entiteittype | representatie die van fundamenteel belang waarover de gebruiker gegevens vast wil leggen. voorbeeld: object (boek, vak, artikel) plaats(vestiging, locatie) persoon(klant, student) |
attributen | kolommen in de tabel |
Identifier | * Attributen die een entiteit uniek identificeren * Bestaat uit een of meerdere attributen |
ERD stappenplan | stap 1. Selecteer voorbeelden uit de werkelijkheid stap 2. Leg uit in natuulijke taal stap 3. Bepaal entiteitstypes stap 4. Bepaal attributen en identifeirs stap 5. Bepaal relaties |
Functionele afhankelijkheid | Als je het ene gegeven neemt weet je dat er altijd bepaalde andere gegevens bij horen. Vb. artikelnaam, artikelprijs en artikelnr. |
Afgeleide gegevens | horen niet in een database. Vb totaalprijs van gekochten artikelen, dit kan het programma voor je berekenen. |
Normaalvorm 1 | Herhalende groepen verwijderen (foreign key komt in childtabel = herhalende groep) zet de repeterende groep apart met de sleutel van de hoofdtabel in een strokenschema |
Normaalvorm 2 | Afhankelijkheid van deel van de sleutel apart zetten |
Normaalvorm 3 | elke entiteit heeft een eigen tabel. in die tabel is elk attribuut functioneel afhankelijk van de primairy key |
Contraint | beperkingsregeluniciteitsregel |
Uniciteitsregel | Waarden moet uniek zijn. |
Totaliteitsregel | Verplicht in te vullen velden (not Null) |
Referentiële intergriteitsregel | Kloppende verwijzing * Informatie uit child moet in parent staan |
Want to create your own Flashcards for free with GoConqr? Learn more.