1.Makkelijk
Welk sleutelwoord geeft een kolom of tabel in een query een tijdelijke alternatieve naam?
- AALIAS
- BRENAME
- CAS
- DNAME
2.Makkelijk
Wat doet COMMIT in een transactie?
- ABegint een nieuwe tabel
- BVergrendelt de hele database
- CMaakt alle wijzigingen van de transactie definitief
- DMaakt alle wijzigingen sinds het begin van de transactie ongedaan
3.Makkelijk
Een klant kan veel bestellingen plaatsen, maar elke bestelling hoort bij precies één klant. Welk type relatie is dit?
- AVeel-op-veel
- BEen-op-een
- CEen-op-veel
- DNul-op-nul
4.Gemiddeld
Een tabel slaat het adres van de klant op in elke bestelrij. Het adres in één rij wijzigen maar niet in de andere is een voorbeeld van:
- AEen phantom read
- BEen insert-anomalie
- CEen update-anomalie
- DEen delete-anomalie
5.Gemiddeld
Wat geeft EXCEPT (in Oracle MINUS genoemd) terug?
- AAlle rijen uit beide query's zonder duplicaten
- BRijen die in beide query's voorkomen
- CRijen van de eerste query die niet in de tweede voorkomen
- DRijen van de tweede query die niet in de eerste voorkomen
6.Gemiddeld
Een vreemde sleutel is gedeclareerd met ON DELETE CASCADE. Wat gebeurt er als een ouderrij wordt verwijderd?
- AHet verwijderen wordt altijd geweigerd
- BDe kindrijen die ernaar verwijzen worden automatisch verwijderd
- CDe vreemde sleutel in de kindrijen wordt automatisch op NULL gezet
- DDe ouderrij wordt naar een archieftabel gekopieerd
7.Moeilijk
Welk isolatieniveau voorkomt dirty reads, maar staat non-repeatable reads nog toe?
- ASerializable
- BRead committed
- CRead uncommitted
- DRepeatable read
8.Moeilijk
Waarom gebruikt een query met WHERE YEAR(order_date) = 2025 mogelijk geen index op order_date?
- AEen index op order_date wordt alleen gebruikt voor ORDER BY, nooit voor WHERE
- BYEAR is geen geldige SQL
- CIndexen werken nooit met datums
- DEen functie op de kolom toepassen verhindert een eenvoudige bereikzoekactie in de index
Antwoordenblad
- 1. C · AS
- 2. C · Maakt alle wijzigingen van de transactie definitief
- 3. C · Een-op-veel
- 4. C · Een update-anomalie
- 5. C · Rijen van de eerste query die niet in de tweede voorkomen
- 6. B · De kindrijen die ernaar verwijzen worden automatisch verwijderd
- 7. B · Read committed
- 8. D · Een functie op de kolom toepassen verhindert een eenvoudige bereikzoekactie in de index
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.