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

Welke SQL-instructie voegt nieuwe rijen toe aan een tabel?

  1. ASELECT
  2. BALTER
  3. CUPDATE
  4. DINSERT
2.Makkelijk

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

  1. APrecies één teken
  2. BEen spatie
  3. CEen willekeurige letter, maar geen cijfers
  4. DNul of meer tekens
3.Makkelijk

Welke SQL-instructie wijzigt waarden in rijen die al bestaan?

  1. AMODIFY
  2. BINSERT
  3. CREPLACE COLUMN
  4. DUPDATE
4.Gemiddeld

Welke instructie verwijdert alle rijen van een tabel, behoudt de structuur en kan geen WHERE-clausule hebben?

  1. AALTER TABLE
  2. BDELETE FROM met een WHERE-clausule
  3. CTRUNCATE TABLE
  4. DDROP TABLE
5.Gemiddeld

Wanneer is WHERE EXISTS (subquery) waar voor een rij?

  1. AAls de subquery ten minste één rij teruggeeft
  2. BAls de subquery precies één rij teruggeeft
  3. CAls de subquery een getal groter dan nul teruggeeft
  4. DAls de subquery geen NULL-waarden teruggeeft
6.Gemiddeld

Tabel a heeft 3 rijen en tabel b heeft 4 rijen. Hoeveel rijen geeft SELECT * FROM a CROSS JOIN b terug?

  1. A3
  2. B7
  3. C12
  4. D4
7.Moeilijk

Wat vereist de regel van write-ahead logging (WAL)?

  1. ADe log wordt pas na een crash geschreven
  2. BHet logrecord van een wijziging moet stabiele opslag bereiken vóór de gewijzigde datapagina
  3. CElke query moet worden gelogd voordat hij wordt geparst
  4. DDatapagina's moeten vóór de log worden geschreven
8.Moeilijk

Wat geeft een FULL OUTER JOIN terug?

  1. AAlleen overeenkomende rijen
  2. BAlle rijen uit beide tabellen, gekoppeld waar mogelijk en anders aangevuld met NULL
  3. CAlleen rijen zonder overeenkomst
  4. DHet cartesisch product, waarbij elke rij van de ene tabel met elke rij van de andere wordt gekoppeld

Antwoordenblad

  1. 1. D · INSERT
  2. 2. A · Precies één teken
  3. 3. D · UPDATE
  4. 4. C · TRUNCATE TABLE
  5. 5. A · Als de subquery ten minste één rij teruggeeft
  6. 6. C · 12
  7. 7. B · Het logrecord van een wijziging moet stabiele opslag bereiken vóór de gewijzigde datapagina
  8. 8. B · Alle rijen uit beide tabellen, gekoppeld waar mogelijk en anders aangevuld met NULL

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