1.Makkelijk
Welke constraint zorgt ervoor dat een kolom nooit leeg (NULL) kan blijven?
- ADEFAULT
- BNOT NULL
- CCHECK NULL
- DUNIQUE
2.Makkelijk
Welk sleutelwoord geeft een kolom of tabel in een query een tijdelijke alternatieve naam?
- AAS
- BALIAS
- CRENAME
- DNAME
3.Makkelijk
Welke SQL-instructie wijzigt waarden in rijen die al bestaan?
- AREPLACE COLUMN
- BUPDATE
- CMODIFY
- DINSERT
4.Gemiddeld
De eerste normaalvorm (1NF) vereist dat:
- AEr geen vreemde sleutels zijn
- BElke kolom atomaire waarden bevat en er geen herhalende groepen zijn
- CElke tabel precies één kolom heeft
- DElke niet-sleutelkolom afhangt van de hele sleutel en van niets anders dan de sleutel
5.Gemiddeld
Welke ACID-eigenschap betekent dat gelijktijdige transacties elkaars onvoltooide wijzigingen niet zien?
- AIsolatie (isolation)
- BBeschikbaarheid (availability)
- CAtomiciteit (atomicity)
- DDuurzaamheid (durability)
6.Gemiddeld
De tabel orders heeft 5 rijen, die elk naar een bestaande klant verwijzen. De tabel customers heeft 3 rijen. Hoeveel rijen geeft een INNER JOIN op customer_id terug?
- A5
- B3
- C15
- D8
7.Moeilijk
Wat berekent SELECT day, SUM(amount) OVER (ORDER BY day) FROM sales?
- AHet gemiddelde bedrag per dag
- BHet totaal van alle bedragen op elke rij
- CEen lopend totaal van amount, geordend op day
- DEén rij per dag met alleen het totaal van die dag
8.Moeilijk
Wanneer is het opsplitsen van R in R1 en R2 gegarandeerd verliesloos?
- AAls elk attribuut van R in zowel R1 als R2 voorkomt
- BAls de gemeenschappelijke attributen van R1 en R2 een supersleutel vormen van R1 of van R2
- CAls R1 en R2 evenveel kolommen hebben
- DAls R1 en R2 geen attributen gemeen hebben
Antwoordenblad
- 1. B · NOT NULL
- 2. A · AS
- 3. B · UPDATE
- 4. B · Elke kolom atomaire waarden bevat en er geen herhalende groepen zijn
- 5. A · Isolatie (isolation)
- 6. A · 5
- 7. C · Een lopend totaal van amount, geordend op day
- 8. B · Als de gemeenschappelijke attributen van R1 en R2 een supersleutel vormen van R1 of van R2
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.