1.Makkelijk
Welke aggregatiefunctie geeft het gemiddelde van een numerieke kolom?
- ASUM
- BMEDIAN
- CAVG
- DMEAN
2.Makkelijk
Welk SQL-sleutelwoord verwijdert dubbele rijen uit een resultaat?
- ADIFFERENT
- BSINGLE
- CDISTINCT
- DUNIQUE
3.Makkelijk
Wat garandeert een UNIQUE-constraint op een kolom?
- ADe kolomwaarden zijn gesorteerd
- BDe kolom kan na het invoegen niet meer worden gewijzigd
- CGeen twee rijen hebben dezelfde niet-NULL-waarde in die kolom
- DDe kolom wordt automatisch de primaire sleutel van de tabel
4.Gemiddeld
Wat doet ROLLBACK TO SAVEPOINT s1?
- AMaakt de wijzigingen na savepoint s1 ongedaan en houdt de transactie open
- BBeëindigt de transactie en commit alles
- CMaakt de hele transactie vanaf het begin ongedaan
- DVerwijdert het savepoint en alle tabellen die sindsdien zijn gewijzigd
5.Gemiddeld
Wat geeft EXCEPT (in Oracle MINUS genoemd) terug?
- ARijen van de tweede query die niet in de eerste voorkomen
- BRijen van de eerste query die niet in de tweede voorkomen
- CAlle rijen uit beide query's zonder duplicaten
- DRijen die in beide query's voorkomen
6.Gemiddeld
Wat geeft SELECT name, CASE WHEN grade >= 5,5 THEN 'pass' ELSE 'fail' END FROM results terug?
- AHet aantal studenten dat geslaagd en gezakt is
- BAlleen de studenten die geslaagd zijn
- CElke naam met het label 'pass' of 'fail', afhankelijk van het cijfer
- DEen fout, omdat CASE niet is toegestaan in SELECT
7.Moeilijk
Wat is een covering index voor een query?
- AEen index die elke nacht opnieuw wordt opgebouwd
- BEen index die alle kolommen bevat die de query nodig heeft, zodat de tabel zelf niet hoeft te worden gelezen
- CEen index die elke kolom van elke tabel dekt
- DEen index op alleen de primaire sleutel
8.Moeilijk
Wat vereist de regel van write-ahead logging (WAL)?
- ADatapagina's moeten vóór de log worden geschreven
- BElke query moet worden gelogd voordat hij wordt geparst
- CHet logrecord van een wijziging moet stabiele opslag bereiken vóór de gewijzigde datapagina
- DDe log wordt pas na een crash geschreven
Antwoordenblad
- 1. C · AVG
- 2. C · DISTINCT
- 3. C · Geen twee rijen hebben dezelfde niet-NULL-waarde in die kolom
- 4. A · Maakt de wijzigingen na savepoint s1 ongedaan en houdt de transactie open
- 5. B · Rijen van de eerste query die niet in de tweede voorkomen
- 6. C · Elke naam met het label 'pass' of 'fail', afhankelijk van het cijfer
- 7. B · Een index die alle kolommen bevat die de query nodig heeft, zodat de tabel zelf niet hoeft te worden gelezen
- 8. C · Het logrecord van een wijziging moet stabiele opslag bereiken vóór de gewijzigde datapagina
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.