1.Makkelijk
Welke constraint zorgt ervoor dat een kolom nooit leeg (NULL) kan blijven?
- AUNIQUE
- BDEFAULT
- CNOT NULL
- DCHECK NULL
2.Makkelijk
Tot welk deel van SQL behoren instructies zoals CREATE, ALTER en DROP?
- AData Manipulation Language (DML)
- BTransaction Control Language (TCL)
- CData Definition Language (DDL)
- DData Control Language (DCL)
3.Makkelijk
Waarvoor wordt een entity-relationshipdiagram (ER-diagram) gebruikt?
- AHet opsommen van de gebruikers van een database
- BHet meten van de prestaties van een database
- CLaten zien hoe een query wordt uitgevoerd
- DHet modelleren van entiteiten, hun attributen en relaties bij het ontwerpen van een database
4.Gemiddeld
De derde normaalvorm (3NF) verwijdert:
- AAtomaire waarden
- BOverbodige indexen op kolommen die geen deel van een sleutel zijn
- CTransitieve afhankelijkheden tussen niet-sleutelattributen
- DSamengestelde sleutels
5.Gemiddeld
Een tabel employees heeft een kolom manager_id die naar een andere werknemer verwijst. Hoe toon je elke werknemer naast de naam van zijn manager?
- ACombineer de tabel met zichzelf met UNION ALL en een WHERE-filter
- BGebruik alleen GROUP BY manager_id
- CKoppel de tabel employees aan zichzelf met twee aliassen
- DMaak een tweede kopie van de tabel op schijf
6.Gemiddeld
De eerste normaalvorm (1NF) vereist dat:
- AElke tabel precies één kolom heeft
- BElke kolom atomaire waarden bevat en er geen herhalende groepen zijn
- CElke niet-sleutelkolom afhangt van de hele sleutel en van niets anders dan de sleutel
- DEr geen vreemde sleutels zijn
7.Moeilijk
Wat is een phantom read?
- AEen query die geen rijen teruggeeft
- BHet lezen van gegevens die nooit zijn geschreven
- CHet lezen van niet-gecommitte wijzigingen
- DEen herhaalde query geeft nieuwe rijen terug die door een andere gecommitte transactie zijn ingevoegd
8.Moeilijk
Wat geeft een FULL OUTER JOIN terug?
- AAlle rijen uit beide tabellen, gekoppeld waar mogelijk en anders aangevuld met NULL
- BHet cartesisch product, waarbij elke rij van de ene tabel met elke rij van de andere wordt gekoppeld
- CAlleen overeenkomende rijen
- DAlleen rijen zonder overeenkomst
Antwoordenblad
- 1. C · NOT NULL
- 2. C · Data Definition Language (DDL)
- 3. D · Het modelleren van entiteiten, hun attributen en relaties bij het ontwerpen van een database
- 4. C · Transitieve afhankelijkheden tussen niet-sleutelattributen
- 5. C · Koppel de tabel employees aan zichzelf met twee aliassen
- 6. B · Elke kolom atomaire waarden bevat en er geen herhalende groepen zijn
- 7. D · Een herhaalde query geeft nieuwe rijen terug die door een andere gecommitte transactie zijn ingevoegd
- 8. A · Alle rijen uit beide tabellen, gekoppeld waar mogelijk en anders aangevuld met NULL
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.