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

Hoe verschilt UNION ALL van UNION?

  1. AUNION ALL houdt dubbele rijen
  2. BUNION ALL werkt alleen op één tabel
  3. CUNION ALL sorteert het resultaat
  4. DUNION ALL verwijdert dubbele rijen
2.Makkelijk

Welk sleutelwoord sorteert het resultaat van een query?

  1. AORDER BY
  2. BGROUP BY
  3. CARRANGE
  4. DSORT
3.Makkelijk

Welk sleutelwoord geeft een kolom of tabel in een query een tijdelijke alternatieve naam?

  1. AAS
  2. BALIAS
  3. CNAME
  4. DRENAME
4.Gemiddeld

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

  1. A0
  2. BNULL
  3. CEen lege string
  4. DEen fout
5.Gemiddeld

Wat geeft EXCEPT (in Oracle MINUS genoemd) terug?

  1. AAlle rijen uit beide query's zonder duplicaten
  2. BRijen van de tweede query die niet in de eerste voorkomen
  3. CRijen van de eerste query die niet in de tweede voorkomen
  4. DRijen die in beide query's voorkomen
6.Gemiddeld

Met welke SQL-clausule komt de selectie-operator (σ) in de relationele algebra overeen?

  1. AWHERE
  2. BGROUP BY
  3. CORDER BY
  4. DSELECT-lijst
7.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. AHelemaal geen rijen
  2. BAlleen rijen van a waarin x NULL is
  3. CElke rij van a
  4. DRijen van a waarin x niet 1 of 2 is
8.Moeilijk

Twee artsen met dienst controleren elk of de ander nog dienst heeft en melden zich daarna tegelijk af. Welke anomalie kan snapshot isolation hier nog toestaan?

  1. ADirty write
  2. BDirty read
  3. CNon-repeatable read binnen één transactie
  4. DWrite skew

Antwoordenblad

  1. 1. A · UNION ALL houdt dubbele rijen
  2. 2. A · ORDER BY
  3. 3. A · AS
  4. 4. B · NULL
  5. 5. C · Rijen van de eerste query die niet in de tweede voorkomen
  6. 6. A · WHERE
  7. 7. A · Helemaal geen rijen
  8. 8. D · Write skew

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