1.Makkelijk
Een vreemde sleutel (foreign key) is:
- AEen sleutel die door buitenlandse gebruikers wordt gebruikt
- BEen kolom die verwijst naar de primaire sleutel van een andere tabel
- CEen kolom waarvan de waarden uniek moeten zijn in alle rijen van de tabel
- DEen sleutel die altijd versleuteld is
2.Makkelijk
Welke constraint zorgt ervoor dat een kolom nooit leeg (NULL) kan blijven?
- ANOT NULL
- BDEFAULT
- CCHECK NULL
- DUNIQUE
3.Makkelijk
Wat is een primaire sleutel (primary key)?
- AEen kolom of combinatie van kolommen die elke rij uniek identificeert
- BEen kolom die dubbele waarden mag bevatten maar nooit NULL mag bevatten
- CDe eerste kolom van elke tabel
- DEen wachtwoord voor de database
4.Gemiddeld
De derde normaalvorm (3NF) verwijdert:
- AOverbodige indexen op kolommen die geen deel van een sleutel zijn
- BAtomaire waarden
- CTransitieve afhankelijkheden tussen niet-sleutelattributen
- DSamengestelde sleutels
5.Gemiddeld
Wat betekent de functionele afhankelijkheid A → B?
- AA is een vreemde sleutel die naar B verwijst
- BA en B zijn allebei primaire sleutels
- CElke waarde van B hoort bij precies één waarde van A
- DElke waarde van A hoort bij precies één waarde van B
6.Gemiddeld
Welke ACID-eigenschap garandeert dat gecommitte wijzigingen een systeemcrash overleven?
- AIsolatie (isolation)
- BDuurzaamheid (durability)
- CConsistentie (consistency)
- DAtomiciteit (atomicity)
7.Moeilijk
Twee artsen met dienst controleren elk of de ander nog dienst heeft en melden zich daarna tegelijk af. Welke anomalie kan snapshot isolation hier nog toestaan?
- ANon-repeatable read binnen één transactie
- BDirty read
- CDirty write
- DWrite skew
8.Moeilijk
Twee transacties lezen allebei stock = 10, trekken er elk 1 van af en schrijven het resultaat weg, wat 9 oplevert in plaats van 8. Welke anomalie is dit?
- ADelete-anomalie
- BDirty read
- CPhantom read
- DLost update
Antwoordenblad
- 1. B · Een kolom die verwijst naar de primaire sleutel van een andere tabel
- 2. A · NOT NULL
- 3. A · Een kolom of combinatie van kolommen die elke rij uniek identificeert
- 4. C · Transitieve afhankelijkheden tussen niet-sleutelattributen
- 5. D · Elke waarde van A hoort bij precies één waarde van B
- 6. B · Duurzaamheid (durability)
- 7. D · Write skew
- 8. D · Lost update
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.