1.Makkelijk
Een klant kan veel bestellingen plaatsen, maar elke bestelling hoort bij precies één klant. Welk type relatie is dit?
- AVeel-op-veel
- BNul-op-nul
- CEen-op-een
- DEen-op-veel
2.Makkelijk
Tot welk deel van SQL behoren instructies zoals CREATE, ALTER en DROP?
- AData Definition Language (DDL)
- BTransaction Control Language (TCL)
- CData Manipulation Language (DML)
- DData Control Language (DCL)
3.Makkelijk
Welke SQL-instructie wijzigt waarden in rijen die al bestaan?
- AREPLACE COLUMN
- BMODIFY
- CINSERT
- DUPDATE
4.Gemiddeld
De tweede normaalvorm (2NF) verwijdert:
- AGedeeltelijke afhankelijkheden van niet-sleutelkolommen van een deel van een samengestelde sleutel
- BVreemde sleutels
- CTransitieve afhankelijkheden tussen niet-sleutelkolommen via een andere niet-sleutelkolom
- DAlle NULL-waarden
5.Gemiddeld
Waar staat de "A" in ACID voor?
- AAccuracy (nauwkeurigheid)
- BAvailability (beschikbaarheid)
- CAggregation (aggregatie)
- DAtomicity (atomiciteit)
6.Gemiddeld
Met welke SQL-clausule komt de selectie-operator (σ) in de relationele algebra overeen?
- ASELECT-lijst
- BORDER BY
- CWHERE
- DGROUP BY
7.Moeilijk
Hoe kunnen lezers met multiversion concurrency control (MVCC) voorkomen dat ze schrijvers blokkeren?
- ALezers lezen niet-gecommitte gegevens direct
- BLezers wachten altijd tot alle schrijvers hebben gecommit
- CSchrijven is niet toegestaan zolang er een lezer actief is
- DLezers zien een consistente momentopname van gecommitte rijversies, terwijl schrijvers nieuwe versies maken
8.Moeilijk
Wat toont EXPLAIN (of EXPLAIN ANALYZE in PostgreSQL) voor een query?
- ADe lijst van gebruikers die de query hebben uitgevoerd
- BAlleen een herschrijving van de query in de notatie van de relationele algebra
- CDe betekenis van elk SQL-sleutelwoord in de query
- DHet door de optimizer gekozen uitvoeringsplan, zoals scans en joinmethoden
Antwoordenblad
- 1. D · Een-op-veel
- 2. A · Data Definition Language (DDL)
- 3. D · UPDATE
- 4. A · Gedeeltelijke afhankelijkheden van niet-sleutelkolommen van een deel van een samengestelde sleutel
- 5. D · Atomicity (atomiciteit)
- 6. C · WHERE
- 7. D · Lezers zien een consistente momentopname van gecommitte rijversies, terwijl schrijvers nieuwe versies maken
- 8. D · Het door de optimizer gekozen uitvoeringsplan, zoals scans en joinmethoden
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.