1.Makkelijk
Welke SQL-instructie haalt gegevens op uit een tabel?
- AUPDATE
- BCREATE
- CSELECT
- DINSERT
2.Makkelijk
Wat geeft een CROSS JOIN terug?
- AAlleen rijen die niet overeenkomen
- BAlleen rijen die overeenkomen op een gedeelde sleutelkolom
- CAlleen de rijen van de eerste tabel
- DElke combinatie van rijen uit de twee tabellen
3.Makkelijk
Wat is een samengestelde sleutel (composite key)?
- AEen sleutel die dubbele waarden toestaat
- BEen sleutel die door de database wordt gegenereerd
- CEen sleutel die in een aparte tabel wordt opgeslagen
- DEen sleutel die bestaat uit twee of meer kolommen
4.Gemiddeld
De tweede normaalvorm (2NF) verwijdert:
- ATransitieve afhankelijkheden tussen niet-sleutelkolommen via een andere niet-sleutelkolom
- BVreemde sleutels
- CGedeeltelijke afhankelijkheden van niet-sleutelkolommen van een deel van een samengestelde sleutel
- DAlle NULL-waarden
5.Gemiddeld
Welke bewering over HAVING is juist?
- AHet kan aggregatiefuncties gebruiken om groepen te filteren
- BHet moet in de SELECT-instructie vóór WHERE staan
- CHet sorteert de resultaten
- DHet kan niet samen met GROUP BY worden gebruikt
6.Gemiddeld
Tabel a heeft 3 rijen en tabel b heeft 4 rijen. Hoeveel rijen geeft SELECT * FROM a CROSS JOIN b terug?
- A7
- B4
- C12
- D3
7.Moeilijk
Welk joinalgoritme kiest een optimizer vaak voor een gelijkheidsjoin tussen twee grote tabellen zonder bruikbare indexen?
- ACross join
- BBitmap join op de primaire sleutel
- CNested loop join met index-lookups
- DHash join
8.Moeilijk
Welke vensterfunctie kent binnen elke partitie 1, 2, 3, ... toe aan rijen, zonder gelijke standen?
- ADENSE_RANK()
- BRANK()
- CCOUNT()
- DROW_NUMBER()
Antwoordenblad
- 1. C · SELECT
- 2. D · Elke combinatie van rijen uit de twee tabellen
- 3. D · Een sleutel die bestaat uit twee of meer kolommen
- 4. C · Gedeeltelijke afhankelijkheden van niet-sleutelkolommen van een deel van een samengestelde sleutel
- 5. A · Het kan aggregatiefuncties gebruiken om groepen te filteren
- 6. C · 12
- 7. D · Hash join
- 8. D · ROW_NUMBER()
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.