1.Makkelijk
Welke aggregatiefunctie geeft het gemiddelde van een numerieke kolom?
- AAVG
- BMEDIAN
- CSUM
- DMEAN
2.Makkelijk
Wat is een primaire sleutel (primary key)?
- AEen kolom of combinatie van kolommen die elke rij uniek identificeert
- BEen kolom die dubbele waarden mag bevatten maar nooit NULL mag bevatten
- CEen wachtwoord voor de database
- DDe eerste kolom van elke tabel
3.Makkelijk
Hoe verschilt UNION ALL van UNION?
- AUNION ALL werkt alleen op één tabel
- BUNION ALL sorteert het resultaat
- CUNION ALL verwijdert dubbele rijen
- DUNION ALL houdt dubbele rijen
4.Gemiddeld
Wat is SQL-injectie?
- AEen methode om met één INSERT-instructie snel veel rijen in te voegen
- BEen manier om indexen toe te voegen
- CEen aanval waarbij gebruikersinvoer de structuur van een SQL-query verandert
- DEen techniek voor databaseback-ups
5.Gemiddeld
Wat doet ROLLBACK TO SAVEPOINT s1?
- AMaakt de wijzigingen na savepoint s1 ongedaan en houdt de transactie open
- BVerwijdert het savepoint en alle tabellen die sindsdien zijn gewijzigd
- CBeëindigt de transactie en commit alles
- DMaakt de hele transactie vanaf het begin ongedaan
6.Gemiddeld
Waar staat de "A" in ACID voor?
- AAggregation (aggregatie)
- BAvailability (beschikbaarheid)
- CAtomicity (atomiciteit)
- DAccuracy (nauwkeurigheid)
7.Moeilijk
Wat geeft een FULL OUTER JOIN terug?
- AHet cartesisch product, waarbij elke rij van de ene tabel met elke rij van de andere wordt gekoppeld
- BAlleen rijen zonder overeenkomst
- CAlleen overeenkomende rijen
- DAlle rijen uit beide tabellen, gekoppeld waar mogelijk en anders aangevuld met NULL
8.Moeilijk
De scores zijn 90, 90 en 80. Welke waarden geeft RANK() OVER (ORDER BY score DESC)?
- A1, 1, 2
- B1, 1, 3
- C2, 2, 3
- D1, 2, 3
Antwoordenblad
- 1. A · AVG
- 2. A · Een kolom of combinatie van kolommen die elke rij uniek identificeert
- 3. D · UNION ALL houdt dubbele rijen
- 4. C · Een aanval waarbij gebruikersinvoer de structuur van een SQL-query verandert
- 5. A · Maakt de wijzigingen na savepoint s1 ongedaan en houdt de transactie open
- 6. C · Atomicity (atomiciteit)
- 7. D · Alle rijen uit beide tabellen, gekoppeld waar mogelijk en anders aangevuld met NULL
- 8. B · 1, 1, 3
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.