Werkblad Databases & SQL met antwoorden

Gratis printbaar werkblad Databases & SQL: 8 opgaven van makkelijk tot tentamenniveau, met antwoordenblad. Print het of sla het op als pdf.

Nieuw werkbladOnline oefenen met hints

Voor docenten: gratis te printen, kopiëren en in de les te gebruiken. Elk nieuw werkblad heeft nieuwe waarden en een eigen antwoordblad. Een link naar ExamProblems op je cursuspagina wordt gewaardeerd.

Naam: ____________________   Datum: ____________

1.Makkelijk

Waar staat het jokerteken _ (underscore) voor in een LIKE-patroon?

  1. AEen willekeurige letter, maar geen cijfers
  2. BEen spatie
  3. CNul of meer tekens
  4. DPrecies één teken
2.Makkelijk

Welk SQL-sleutelwoord verwijdert dubbele rijen uit een resultaat?

  1. ADIFFERENT
  2. BUNIQUE
  3. CSINGLE
  4. DDISTINCT
3.Makkelijk

Welke clausule filtert rijen vóór het groeperen?

  1. AORDER BY
  2. BGROUP BY
  3. CHAVING
  4. DWHERE
4.Gemiddeld

Wat geeft SELECT SUM(amount) FROM orders terug als de WHERE-clausule op geen enkele rij past?

  1. AEen lege string
  2. B0
  3. CNULL
  4. DEen fout
5.Gemiddeld

Een kolom bevat de waarden 10, 20 en NULL. Wat geeft AVG(col) terug?

  1. A15
  2. BNULL
  3. C30
  4. D10
6.Gemiddeld

De derde normaalvorm (3NF) verwijdert:

  1. ATransitieve afhankelijkheden tussen niet-sleutelattributen
  2. BOverbodige indexen op kolommen die geen deel van een sleutel zijn
  3. CSamengestelde sleutels
  4. DAtomaire waarden
7.Moeilijk

Twee transacties lezen allebei stock = 10, trekken er elk 1 van af en schrijven het resultaat weg, wat 9 oplevert in plaats van 8. Welke anomalie is dit?

  1. APhantom read
  2. BLost update
  3. CDirty read
  4. DDelete-anomalie
8.Moeilijk

Tabel b bevat in kolom y de waarden 1, 2 en NULL. Wat geeft SELECT * FROM a WHERE x NOT IN (SELECT y FROM b) terug?

  1. ARijen van a waarin x niet 1 of 2 is
  2. BAlleen rijen van a waarin x NULL is
  3. CHelemaal geen rijen
  4. DElke rij van a

Antwoordenblad

  1. 1. D · Precies één teken
  2. 2. D · DISTINCT
  3. 3. D · WHERE
  4. 4. C · NULL
  5. 5. A · 15
  6. 6. A · Transitieve afhankelijkheden tussen niet-sleutelattributen
  7. 7. B · Lost update
  8. 8. C · Helemaal geen rijen

Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.