1.Makkelijk
Welke aggregatiefunctie geeft het gemiddelde van een numerieke kolom?
- AMEDIAN
- BSUM
- CMEAN
- DAVG
2.Makkelijk
Welk SQL-sleutelwoord verwijdert dubbele rijen uit een resultaat?
- ADISTINCT
- BUNIQUE
- CSINGLE
- DDIFFERENT
3.Makkelijk
Welk sleutelwoord geeft een kolom of tabel in een query een tijdelijke alternatieve naam?
- AAS
- BRENAME
- CALIAS
- DNAME
4.Gemiddeld
Wat geeft INTERSECT terug als het tussen twee SELECT-query's wordt gebruikt?
- ARijen die in beide resultaten voorkomen
- BHet cartesisch product van de resultaten
- CRijen in het eerste resultaat maar niet in het tweede
- DAlle rijen uit beide resultaten
5.Gemiddeld
Welke bewering over HAVING is juist?
- AHet sorteert de resultaten
- BHet moet in de SELECT-instructie vóór WHERE staan
- CHet kan niet samen met GROUP BY worden gebruikt
- DHet kan aggregatiefuncties gebruiken om groepen te filteren
6.Gemiddeld
De tweede normaalvorm (2NF) verwijdert:
- ATransitieve afhankelijkheden tussen niet-sleutelkolommen via een andere niet-sleutelkolom
- BAlle NULL-waarden
- CVreemde sleutels
- DGedeeltelijke afhankelijkheden van niet-sleutelkolommen van een deel van een samengestelde sleutel
7.Moeilijk
Welke vensterfunctie kent binnen elke partitie 1, 2, 3, ... toe aan rijen, zonder gelijke standen?
- ADENSE_RANK()
- BCOUNT()
- CRANK()
- DROW_NUMBER()
8.Moeilijk
Wat geeft SELECT name, dept, AVG(salary) OVER (PARTITION BY dept) FROM emp terug?
- AElke werknemersrij samen met het gemiddelde salaris van de afdeling
- BEén rij per afdeling met het gemiddelde salaris
- CAlleen werknemers die meer verdienen dan het gemiddelde van hun afdeling
- DEen fout, omdat name niet in een GROUP BY staat
Antwoordenblad
- 1. D · AVG
- 2. A · DISTINCT
- 3. A · AS
- 4. A · Rijen die in beide resultaten voorkomen
- 5. D · Het kan aggregatiefuncties gebruiken om groepen te filteren
- 6. D · Gedeeltelijke afhankelijkheden van niet-sleutelkolommen van een deel van een samengestelde sleutel
- 7. D · ROW_NUMBER()
- 8. A · Elke werknemersrij samen met het gemiddelde salaris van de afdeling
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.