Featured course

Introductie tot databanken (SQLite)

Brecht Willems · Universiteit Gent

Ruimtevaarder

Leerlingen/studenten maken dagelijks gebruik van databanken, maar weten meestal (nog) niet hoe die werken. Via deze lessenreeks kunnen ze kennismaken met SQL. De bedoeling van de cursus is om een basiskennis mee te geven in enkele lessen, waarop ze later eventueel kunnen verder bouwen.

Dit is een inleidende cursus over databanken. Op Dodona wordt SQLite gebruikt, maar de verschillen met andere SQL-varianten (zoals MySQL) zijn klein.

Deze lessenreeks werd ontwikkeld door B. Willems (lesgever aan de UGent) en wordt gratis ter beschikking gesteld voor niet-commerciële educatieve doeleinden.

As a student you can't register for this course. Ask your teacher to make a copy. Are you an educator yourself and do you want to get started with this course? Request teacher rights here to be able to make a copy for your students.

Learning path

Informatie voor leerkrachten

Status Status Type Title
Informatie voor leerkrachten

Inleiding en informatie opvragen

Na deze lessenreeks is het de bedoeling dat je…

  • het begrip databank kan toelichten.
  • de opbouw van een databank kan toelichten (tabel, rij, veld)
  • zoekopdrachten kan uitvoeren op één tabel.

Informatie opvragen met ORDER BY en WHERE

Na deze lessenreeks is het de bedoeling dat je…

  • gegevens in een tabel kan zoeken, sorteren en filteren.
Status Type Title Class progress Status Actions
ORDER BY inleiding
Sorteer op achternaam
Sorteer op nationaliteit
WHERE inleiding
Kosmonauten
Astronaut id
Niet-Amerikanen
WHERE met operators inleiding
Amerikaanse of Belgische astronaut
Michael Barratt
Kosmonauten Sergei and Elena
Sorteer op achternaam (NLD&BEL)

Informatie opvragen met LIKE

Status Type Title Class progress Status Actions
LIKE inleiding
Beginnend met 'M'
Eindigend op 's'
Bevat 'us'
Geen e in voornaam
Nationaliteit met een s
Samenvatting

Informatie opvragen met statistische functies

Status Type Title Class progress Status Actions
Wiskundige functies
Aantal ruimtevaarders
Aantal landen
Laatste astronaut

Informatie opvragen uit meerdere tabellen

Status Type Title Class progress Status Actions
Databank intro
Database schema ruimtevaart 2
Meerdere tabellen
Primaire sleutel inleiding
ISO-code
Nationaliteit

Informatie aanpassen

Status Type Title Class progress Status Actions
INSERT INTO inleiding
Nieuwe ruimtevaarder
Tabel invullen met id's
Nieuwe nationaliteiten
UPDATE inleiding
Landcode met id
Achternaam aanpassen
DELETE FROM inleiding
Verwijder ruimtevaarder
Verwijder Russen
Samenvatting informatie aanpassen

Extra oefeningen

Status Type Title Class progress Status Actions
Maak tabel
Data toevoegen
Data toevoegen 2
Data opvragen
Geordende data opvragen
Data opvragen met where
Data opvragen met where like
Data verwijderen
Data updaten
Data updaten met huidige datum