1.Makkelijk
Welke instructie verwijdert rijen uit een tabel?
- AREMOVE
- BDELETE
- CDROP
- DTRUNCATE COLUMN
2.Makkelijk
Wat doet COMMIT in een transactie?
- AVergrendelt de hele database
- BMaakt alle wijzigingen sinds het begin van de transactie ongedaan
- CMaakt alle wijzigingen van de transactie definitief
- DBegint een nieuwe tabel
3.Makkelijk
Wat geeft een CROSS JOIN terug?
- AAlleen rijen die overeenkomen op een gedeelde sleutelkolom
- BAlleen rijen die niet overeenkomen
- CAlleen de rijen van de eerste tabel
- DElke combinatie van rijen uit de twee tabellen
4.Gemiddeld
Wat is een databasetrigger?
- AEen geplande back-up van de database
- BEen query die een gebruiker met de hand uitvoert
- CEen soort index die zoeken versnelt
- DCode die automatisch wordt uitgevoerd als er een bepaalde gebeurtenis zoals INSERT, UPDATE of DELETE op een tabel plaatsvindt
5.Gemiddeld
Wanneer is WHERE EXISTS (subquery) waar voor een rij?
- AAls de subquery ten minste één rij teruggeeft
- BAls de subquery geen NULL-waarden teruggeeft
- CAls de subquery precies één rij teruggeeft
- DAls de subquery een getal groter dan nul teruggeeft
6.Gemiddeld
Wat geeft INTERSECT terug als het tussen twee SELECT-query's wordt gebruikt?
- AHet cartesisch product van de resultaten
- BRijen in het eerste resultaat maar niet in het tweede
- CAlle rijen uit beide resultaten
- DRijen die in beide resultaten voorkomen
7.Moeilijk
Een rapportagedatabase kopieert klantnamen naar de tabel orders om joins te vermijden. Wat is de belangrijkste prijs van deze denormalisatie?
- APrimaire sleutels kunnen niet meer worden gebruikt
- BQuery's op de tabel orders worden trager
- CRedundante kopieën moeten consistent worden gehouden telkens als klantgegevens veranderen
- DDe database kan geen indexen meer gebruiken
8.Moeilijk
Welk isolatieniveau voorkomt dirty reads, maar staat non-repeatable reads nog toe?
- ASerializable
- BRepeatable read
- CRead committed
- DRead uncommitted
Antwoordenblad
- 1. B · DELETE
- 2. C · Maakt alle wijzigingen van de transactie definitief
- 3. D · Elke combinatie van rijen uit de twee tabellen
- 4. D · Code die automatisch wordt uitgevoerd als er een bepaalde gebeurtenis zoals INSERT, UPDATE of DELETE op een tabel plaatsvindt
- 5. A · Als de subquery ten minste één rij teruggeeft
- 6. D · Rijen die in beide resultaten voorkomen
- 7. C · Redundante kopieën moeten consistent worden gehouden telkens als klantgegevens veranderen
- 8. C · Read committed
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.