1.Makkelijk
Welke SQL-instructie haalt gegevens op uit een tabel?
- AUPDATE
- BINSERT
- CSELECT
- DCREATE
2.Makkelijk
Welke SQL-instructie voegt nieuwe rijen toe aan een tabel?
- AUPDATE
- BSELECT
- CALTER
- DINSERT
3.Makkelijk
Wat is een kandidaatsleutel (candidate key)?
- AEen verzameling kolommen die twee tabellen delen om hun rijen te koppelen
- BEen minimale verzameling kolommen die elke rij uniek identificeert
- CEen kolom die erop wacht een vreemde sleutel te worden
- DElke kolom die NULL-waarden bevat
4.Gemiddeld
Waar staat de "A" in ACID voor?
- AAggregation (aggregatie)
- BAvailability (beschikbaarheid)
- CAccuracy (nauwkeurigheid)
- DAtomicity (atomiciteit)
5.Gemiddeld
Waarom worden indexen op kolommen aangemaakt?
- AOm schijfruimte te besparen
- BOm NULL-waarden te voorkomen
- COm inserts en updates op die kolommen sneller te maken
- DOm zoekopdrachten en joins op die kolommen te versnellen
6.Gemiddeld
Waarom kan een tabel maar één geclusterde index hebben?
- ADe SQL-standaard verbiedt meer dan één index op een tabel
- BGeclusterde indexen gebruiken te veel geheugen
- CGeclusterde indexen kunnen alleen op de primaire sleutel liggen
- DDe rijen kunnen fysiek maar in één volgorde worden opgeslagen
7.Moeilijk
Wat geeft SELECT name, dept, AVG(salary) OVER (PARTITION BY dept) FROM emp terug?
- AEén rij per afdeling met het gemiddelde salaris
- BEen fout, omdat name niet in een GROUP BY staat
- CAlleen werknemers die meer verdienen dan het gemiddelde van hun afdeling
- DElke werknemersrij samen met het gemiddelde salaris van de afdeling
8.Moeilijk
Wat geeft een FULL OUTER JOIN terug?
- AAlleen overeenkomende rijen
- BAlleen rijen zonder overeenkomst
- CHet cartesisch product, waarbij elke rij van de ene tabel met elke rij van de andere wordt gekoppeld
- DAlle rijen uit beide tabellen, gekoppeld waar mogelijk en anders aangevuld met NULL
Antwoordenblad
- 1. C · SELECT
- 2. D · INSERT
- 3. B · Een minimale verzameling kolommen die elke rij uniek identificeert
- 4. D · Atomicity (atomiciteit)
- 5. D · Om zoekopdrachten en joins op die kolommen te versnellen
- 6. D · De rijen kunnen fysiek maar in één volgorde worden opgeslagen
- 7. D · Elke werknemersrij samen met het gemiddelde salaris van de afdeling
- 8. D · Alle rijen uit beide tabellen, gekoppeld waar mogelijk en anders aangevuld met NULL
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.