1.Makkelijk
Waar staat het jokerteken _ (underscore) voor in een LIKE-patroon?
- ANul of meer tekens
- BEen spatie
- CEen willekeurige letter, maar geen cijfers
- DPrecies één teken
2.Makkelijk
Een klant kan veel bestellingen plaatsen, maar elke bestelling hoort bij precies één klant. Welk type relatie is dit?
- ANul-op-nul
- BEen-op-veel
- CEen-op-een
- DVeel-op-veel
3.Makkelijk
Wat stelt NULL voor in SQL?
- AEen onwaar booleaanse waarde
- BHet getal nul in numerieke kolommen
- CEen ontbrekende of onbekende waarde
- DEen lege string
4.Gemiddeld
In de relationele algebra komt de projectie-operator (π) overeen met:
- AKiezen welke kolommen in het resultaat verschijnen
- BHet resultaat sorteren
- CKiezen welke rijen aan een gegeven voorwaarde voldoen
- DTwee tabellen op een sleutel combineren
5.Gemiddeld
Met welke SQL-clausule komt de selectie-operator (σ) in de relationele algebra overeen?
- ASELECT-lijst
- BGROUP BY
- CWHERE
- DORDER BY
6.Gemiddeld
Een view in SQL is:
- AEen opgeslagen query die zich gedraagt als een virtuele tabel
- BEen type index
- CEen kopie van een tabel op schijf
- DEen scherm in de databaseclient om tabellen te doorbladeren
7.Moeilijk
De query FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.status = 'paid' laat onverwacht klanten zonder bestellingen weg. Waarom?
- ADe join zou USING moeten gebruiken in plaats van ON
- Bstatus is een gereserveerd woord
- CDe WHERE-voorwaarde op o weigert de met NULL gevulde rijen, waardoor het een inner join wordt
- DLEFT JOIN houdt nooit rijen zonder overeenkomst over
8.Moeilijk
Welk isolatieniveau voorkomt dirty reads, maar staat non-repeatable reads nog toe?
- ARead committed
- BRepeatable read
- CSerializable
- DRead uncommitted
Antwoordenblad
- 1. D · Precies één teken
- 2. B · Een-op-veel
- 3. C · Een ontbrekende of onbekende waarde
- 4. A · Kiezen welke kolommen in het resultaat verschijnen
- 5. C · WHERE
- 6. A · Een opgeslagen query die zich gedraagt als een virtuele tabel
- 7. C · De WHERE-voorwaarde op o weigert de met NULL gevulde rijen, waardoor het een inner join wordt
- 8. A · Read committed
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.