1.Makkelijk
Waar staat het jokerteken _ (underscore) voor in een LIKE-patroon?
- AEen willekeurige letter, maar geen cijfers
- BPrecies één teken
- CNul of meer tekens
- DEen spatie
2.Makkelijk
Hoe sorteer je een resultaat van het hoogste naar het laagste salaris?
- AGROUP BY salary DESC
- BSORT salary DOWN
- CORDER BY salary ASC
- DORDER BY salary DESC
3.Makkelijk
Wat geeft een CROSS JOIN terug?
- AAlleen de rijen van de eerste tabel
- BElke combinatie van rijen uit de twee tabellen
- CAlleen rijen die overeenkomen op een gedeelde sleutelkolom
- DAlleen rijen die niet overeenkomen
4.Gemiddeld
Een vreemde sleutel is gedeclareerd met ON DELETE CASCADE. Wat gebeurt er als een ouderrij wordt verwijderd?
- ADe vreemde sleutel in de kindrijen wordt automatisch op NULL gezet
- BDe kindrijen die ernaar verwijzen worden automatisch verwijderd
- CHet verwijderen wordt altijd geweigerd
- DDe ouderrij wordt naar een archieftabel gekopieerd
5.Gemiddeld
Welke instructie verwijdert alle rijen van een tabel, behoudt de structuur en kan geen WHERE-clausule hebben?
- ATRUNCATE TABLE
- BDELETE FROM met een WHERE-clausule
- CDROP TABLE
- DALTER TABLE
6.Gemiddeld
Een kolom bevat de waarden 10, 20 en NULL. Wat geeft AVG(col) terug?
- A30
- BNULL
- C15
- D10
7.Moeilijk
Two-phase locking (2PL) garandeert:
- AConflict-serialiseerbare schedules
- BDat transacties nooit wachten
- CDat deadlocks nooit kunnen optreden
- DDat er geen locks nodig zijn
8.Moeilijk
Gegeven de functionele afhankelijkheden A → B, B → C en C → D op R(A, B, C, D), wat is de afsluiting A+?
- A{A, B, C, D}
- B{A, B}
- C{A, B, C}
- D{A}
Antwoordenblad
- 1. B · Precies één teken
- 2. D · ORDER BY salary DESC
- 3. B · Elke combinatie van rijen uit de twee tabellen
- 4. B · De kindrijen die ernaar verwijzen worden automatisch verwijderd
- 5. A · TRUNCATE TABLE
- 6. C · 15
- 7. A · Conflict-serialiseerbare schedules
- 8. A · {A, B, C, D}
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.