1.Makkelijk
Welke aggregatiefunctie geeft het gemiddelde van een numerieke kolom?
- AMEDIAN
- BSUM
- CMEAN
- DAVG
2.Makkelijk
Welke rijen selecteert WHERE price BETWEEN 10 AND 20?
- ARijen met een prijs buiten het bereik 10 tot 20
- BRijen met een prijs van 10 tot en met 20, inclusief 10 en 20
- CAlleen rijen met een prijs gelijk aan 10 of 20
- DRijen met een prijs boven 10 en onder 20, zonder 10 en 20
3.Makkelijk
Hoe sorteer je een resultaat van het hoogste naar het laagste salaris?
- AORDER BY salary ASC
- BORDER BY salary DESC
- CGROUP BY salary DESC
- DSORT salary DOWN
4.Gemiddeld
Tabel a heeft 3 rijen en tabel b heeft 4 rijen. Hoeveel rijen geeft SELECT * FROM a CROSS JOIN b terug?
- A12
- B3
- C7
- D4
5.Gemiddeld
Een tabel slaat het adres van de klant op in elke bestelrij. Het adres in één rij wijzigen maar niet in de andere is een voorbeeld van:
- AEen insert-anomalie
- BEen update-anomalie
- CEen phantom read
- DEen delete-anomalie
6.Gemiddeld
Wat is een dirty read?
- AGegevens lezen die zijn geschreven door een andere transactie die nog niet gecommit is
- BDezelfde rij twee keer lezen en dezelfde waarde krijgen
- CGegevens lezen zonder WHERE-clausule
- DGegevens lezen van een beschadigde schijf
7.Moeilijk
Transactie T1 vergrendelt rij A en wacht op rij B, terwijl T2 rij B vergrendelt en op rij A wacht. Wat doet een typisch DBMS?
- AVoegt de twee transacties samen tot één
- BDetecteert de deadlock en breekt één transactie als slachtoffer af
- CLaat beide transacties wachten totdat een van beide normaal commit
- DCommit beide transacties tegelijk
8.Moeilijk
Wanneer is het opsplitsen van R in R1 en R2 gegarandeerd verliesloos?
- AAls de gemeenschappelijke attributen van R1 en R2 een supersleutel vormen van R1 of van R2
- BAls R1 en R2 evenveel kolommen hebben
- CAls R1 en R2 geen attributen gemeen hebben
- DAls elk attribuut van R in zowel R1 als R2 voorkomt
Antwoordenblad
- 1. D · AVG
- 2. B · Rijen met een prijs van 10 tot en met 20, inclusief 10 en 20
- 3. B · ORDER BY salary DESC
- 4. A · 12
- 5. B · Een update-anomalie
- 6. A · Gegevens lezen die zijn geschreven door een andere transactie die nog niet gecommit is
- 7. B · Detecteert de deadlock en breekt één transactie als slachtoffer af
- 8. A · 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.