1.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
2.Makkelijk
Welke SQL-instructie voegt nieuwe rijen toe aan een tabel?
- AINSERT
- BUPDATE
- CALTER
- DSELECT
3.Makkelijk
Welke SQL-instructie wijzigt waarden in rijen die al bestaan?
- AUPDATE
- BREPLACE COLUMN
- CINSERT
- DMODIFY
4.Gemiddeld
Wat is SQL-injectie?
- AEen aanval waarbij gebruikersinvoer de structuur van een SQL-query verandert
- BEen manier om indexen toe te voegen
- CEen techniek voor databaseback-ups
- DEen methode om met één INSERT-instructie snel veel rijen in te voegen
5.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
6.Gemiddeld
Welke query geeft het aantal verschillende steden in de tabel customers?
- ASELECT COUNT(DISTINCT city) FROM customers
- BSELECT DISTINCT COUNT(city) FROM customers
- CSELECT SUM(DISTINCT city) FROM customers
- DSELECT COUNT(city) FROM customers GROUP BY city
7.Moeilijk
De scores zijn 90, 90 en 80. Welke waarden geeft RANK() OVER (ORDER BY score DESC)?
- A1, 1, 3
- B1, 1, 2
- C2, 2, 3
- D1, 2, 3
8.Moeilijk
Wat is een phantom read?
- AEen query die geen rijen teruggeeft
- BHet lezen van niet-gecommitte wijzigingen
- CEen herhaalde query geeft nieuwe rijen terug die door een andere gecommitte transactie zijn ingevoegd
- DHet lezen van gegevens die nooit zijn geschreven
Antwoordenblad
- 1. D · Het modelleren van entiteiten, hun attributen en relaties bij het ontwerpen van een database
- 2. A · INSERT
- 3. A · UPDATE
- 4. A · Een aanval waarbij gebruikersinvoer de structuur van een SQL-query verandert
- 5. C · Transitieve afhankelijkheden tussen niet-sleutelattributen
- 6. A · SELECT COUNT(DISTINCT city) FROM customers
- 7. A · 1, 1, 3
- 8. C · Een herhaalde query geeft nieuwe rijen terug die door een andere gecommitte transactie zijn ingevoegd
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.