1.Makkelijk
Welke SQL-instructie voegt nieuwe rijen toe aan een tabel?
- ASELECT
- BUPDATE
- CALTER
- DINSERT
2.Makkelijk
Welke clausule filtert rijen vóór het groeperen?
- AGROUP BY
- BWHERE
- CHAVING
- DORDER BY
3.Makkelijk
Welke SQL-instructie haalt gegevens op uit een tabel?
- ASELECT
- BINSERT
- CUPDATE
- DCREATE
4.Gemiddeld
Waarom worden indexen op kolommen aangemaakt?
- AOm schijfruimte te besparen
- BOm zoekopdrachten en joins op die kolommen te versnellen
- COm NULL-waarden te voorkomen
- DOm inserts en updates op die kolommen sneller te maken
5.Gemiddeld
Welke query toont klanten die nooit een bestelling hebben geplaatst?
- ASELECT c.name FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.id IS NOT NULL
- BSELECT c.name FROM customers c INNER JOIN orders o ON o.customer_id = c.id WHERE o.id IS NULL
- CSELECT c.name FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.id = NULL
- DSELECT c.name FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.id IS NULL
6.Gemiddeld
Wat betekent de functionele afhankelijkheid A → B?
- AElke waarde van B hoort bij precies één waarde van A
- BA en B zijn allebei primaire sleutels
- CA is een vreemde sleutel die naar B verwijst
- DElke waarde van A hoort bij precies één waarde van B
7.Moeilijk
Een rapportagedatabase kopieert klantnamen naar de tabel orders om joins te vermijden. Wat is de belangrijkste prijs van deze denormalisatie?
- ADe database kan geen indexen meer gebruiken
- BQuery's op de tabel orders worden trager
- CPrimaire sleutels kunnen niet meer worden gebruikt
- DRedundante kopieën moeten consistent worden gehouden telkens als klantgegevens veranderen
8.Moeilijk
Wat is het resultaat van SELECT COUNT(col) FROM t als alle waarden in col NULL zijn en de tabel 10 rijen heeft?
- A10
- BNULL
- C0
- DEen fout
Antwoordenblad
- 1. D · INSERT
- 2. B · WHERE
- 3. A · SELECT
- 4. B · Om zoekopdrachten en joins op die kolommen te versnellen
- 5. D · SELECT c.name FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.id IS NULL
- 6. D · Elke waarde van A hoort bij precies één waarde van B
- 7. D · Redundante kopieën moeten consistent worden gehouden telkens als klantgegevens veranderen
- 8. C · 0
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.