1.Makkelijk
Welke operator wordt gebruikt voor eenvoudige patroonherkenning in tekst in een WHERE-clausule?
- ALIKE
- BCONTAINS
- CMATCH
- DSIMILAR
2.Makkelijk
Hoe sorteer je een resultaat van het hoogste naar het laagste salaris?
- AORDER BY salary DESC
- BGROUP BY salary DESC
- CSORT salary DOWN
- DORDER BY salary ASC
3.Makkelijk
Wat is een samengestelde sleutel (composite key)?
- AEen sleutel die bestaat uit twee of meer kolommen
- BEen sleutel die in een aparte tabel wordt opgeslagen
- CEen sleutel die door de database wordt gegenereerd
- DEen sleutel die dubbele waarden toestaat
4.Gemiddeld
Welke query geeft het aantal verschillende steden in de tabel customers?
- ASELECT COUNT(city) FROM customers GROUP BY city
- BSELECT SUM(DISTINCT city) FROM customers
- CSELECT DISTINCT COUNT(city) FROM customers
- DSELECT COUNT(DISTINCT city) FROM customers
5.Gemiddeld
Wat is een databasetrigger?
- ACode die automatisch wordt uitgevoerd als er een bepaalde gebeurtenis zoals INSERT, UPDATE of DELETE op een tabel plaatsvindt
- BEen geplande back-up van de database
- CEen soort index die zoeken versnelt
- DEen query die een gebruiker met de hand uitvoert
6.Gemiddeld
Tabel a heeft 3 rijen en tabel b heeft 4 rijen. Hoeveel rijen geeft SELECT * FROM a CROSS JOIN b terug?
- A4
- B12
- C3
- D7
7.Moeilijk
Wat vereist de regel van write-ahead logging (WAL)?
- ADe log wordt pas na een crash geschreven
- BElke query moet worden gelogd voordat hij wordt geparst
- CDatapagina's moeten vóór de log worden geschreven
- DHet logrecord van een wijziging moet stabiele opslag bereiken vóór de gewijzigde datapagina
8.Moeilijk
Wat toont EXPLAIN (of EXPLAIN ANALYZE in PostgreSQL) voor een query?
- ADe lijst van gebruikers die de query hebben uitgevoerd
- BHet door de optimizer gekozen uitvoeringsplan, zoals scans en joinmethoden
- CAlleen een herschrijving van de query in de notatie van de relationele algebra
- DDe betekenis van elk SQL-sleutelwoord in de query
Antwoordenblad
- 1. A · LIKE
- 2. A · ORDER BY salary DESC
- 3. A · Een sleutel die bestaat uit twee of meer kolommen
- 4. D · SELECT COUNT(DISTINCT city) FROM customers
- 5. A · Code die automatisch wordt uitgevoerd als er een bepaalde gebeurtenis zoals INSERT, UPDATE of DELETE op een tabel plaatsvindt
- 6. B · 12
- 7. D · Het logrecord van een wijziging moet stabiele opslag bereiken vóór de gewijzigde datapagina
- 8. B · Het door de optimizer gekozen uitvoeringsplan, zoals scans en joinmethoden
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.