1.Makkelijk
Hoe sorteer je een resultaat van het hoogste naar het laagste salaris?
- AORDER BY salary DESC
- BSORT salary DOWN
- CORDER BY salary ASC
- DGROUP BY salary DESC
2.Makkelijk
Wat doet een CHECK-constraint?
- AWeigert rijen waarvan de waarden niet aan een voorwaarde voldoen
- BControleert of een tabel bestaat voordat er een query op wordt uitgevoerd
- CControleert het wachtwoord van de gebruiker
- DTelt de rijen in een tabel
3.Makkelijk
Welk sleutelwoord geeft een kolom of tabel in een query een tijdelijke alternatieve naam?
- ARENAME
- BAS
- CALIAS
- DNAME
4.Gemiddeld
Wat geeft SELECT name, CASE WHEN grade >= 5,5 THEN 'pass' ELSE 'fail' END FROM results terug?
- AEen fout, omdat CASE niet is toegestaan in SELECT
- BHet aantal studenten dat geslaagd en gezakt is
- CAlleen de studenten die geslaagd zijn
- DElke naam met het label 'pass' of 'fail', afhankelijk van het cijfer
5.Gemiddeld
Wanneer is WHERE EXISTS (subquery) waar voor een rij?
- AAls de subquery geen NULL-waarden teruggeeft
- BAls de subquery ten minste één rij teruggeeft
- CAls de subquery precies één rij teruggeeft
- DAls de subquery een getal groter dan nul teruggeeft
6.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?
- AGebruik alleen GROUP BY manager_id
- BCombineer de tabel met zichzelf met UNION ALL en een WHERE-filter
- CMaak een tweede kopie van de tabel op schijf
- DKoppel de tabel employees aan zichzelf met twee aliassen
7.Moeilijk
Wat is een bekend nadeel van het opsplitsen van tabellen naar BCNF vergeleken met 3NF?
- ADe decompositie verliest altijd gegevens bij het terugkoppelen
- BSommige functionele afhankelijkheden zijn misschien niet meer binnen één tabel te controleren
- CBCNF staat meer redundantie toe dan 3NF
- DBCNF-tabellen kunnen geen primaire sleutels hebben
8.Moeilijk
Gegeven de functionele afhankelijkheden A → B, B → C en C → D op R(A, B, C, D), wat is de afsluiting A+?
- A{A, B, C, D}
- B{A, B}
- C{A, B, C}
- D{A}
Antwoordenblad
- 1. A · ORDER BY salary DESC
- 2. A · Weigert rijen waarvan de waarden niet aan een voorwaarde voldoen
- 3. B · AS
- 4. D · Elke naam met het label 'pass' of 'fail', afhankelijk van het cijfer
- 5. B · Als de subquery ten minste één rij teruggeeft
- 6. D · Koppel de tabel employees aan zichzelf met twee aliassen
- 7. B · Sommige functionele afhankelijkheden zijn misschien niet meer binnen één tabel te controleren
- 8. A · {A, B, C, D}
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.