Skip to main content

Oefeningen (labo's)

Bij deze cursus horen labo's: reeksen praktische oefeningen waarmee je de leerstof uit de cursus inoefent. De labo's zijn hernummerd tot een doorlopende reeks; het oorspronkelijke labo-nummer staat als bron bovenaan elke pagina.

Werkwijze

  1. Voer het calibratiescript uit dat bij het labo hoort (waar aanwezig): kleine scripts staan onderaan onder "Scripts" om te kopiëren, grote onder "Bestanden" om te downloaden. Dat script maakt de databank en tabellen aan en vult ze met voorbeelddata.
  2. Maak de oefeningen in volgorde. Bij elke oefening staat wat gevraagd wordt en (waar nuttig) een voorbeeld van de verwachte output.
  3. Sla je oplossingsscripts op volgens de gevraagde bestandsnaam.
  4. Voer je code uit en controleer de output. Loopt iets mis, lees de foutmelding en los het op.
info

Wordt er een stored procedure gevraagd, bewaar dan zowel het script dat de stored procedure aanmaakt als een script dat ze oproept om de werking te demonstreren.

Leerlijn en voortgang

De labo's zijn geordend volgens de leerlijn: elk niveau (L1 tot L11) bouwt voort op het vorige. Werk je aan een labo, lees dan eerst (of opnieuw) het gekoppelde cursushoofdstuk. Vink een labo af zodra je het afwerkt; zo hou je zelf overzicht.

0 / 21 labo's

Vink een labo af als je het afgewerkt hebt. Je voortgang wordt enkel op dit toestel in je browser bewaard, niet op een server.

L1Databanken en Workbench

Opstart: verbinden met de MySQL-server en scripts uitvoeren. Dit oefen je tijdens de eerste sessies, er is geen apart labo voor.

    L2DDL, een tabel

    L3DML, een tabel

    L4Groeperen en aggregaties

    L5Sleutels, relaties en ERD

    L6JOINs (meerdere tabellen)

    L7Views

    L8Indexen

    L9Subquery's

    Subquery's komen aan bod in Labo 14, samen met stored programs.

      L10Stored programs

      L11Cursors en triggers

      HerhalingHerhaling (volledige cursus)