Introductie tot databanken (SQL)

Uitgelichte cursus

Brecht Willems · Universiteit Gent

SQL

SQL · SQLite · (MySQL) · (MariaDB) · (SQL Server) · (PostgreSQL)

Leer de juiste vragen stellen aan een databank.

Leerlingen gebruiken (onbewust) elke dag databanken, maar weten meestal (nog) niet hoe die werken. In deze lessenreeks maken ze in enkele lessen kennis met SQL en leggen ze een stevige basis waarop ze later kunnen bouwen.

Dit is een interactieve, kant-en-klare inleidende cursus over databanken. De SQL-basis die leerlingen hier leren, is vrijwel identiek in veelgebruikte databanksystemen zoals MySQL, MariaDB, SQL Server en PostgreSQL.

Ruimtevaarder

Van eerste SELECT tot werken met meerdere tabellen

  1. Wat een databank is: tabel, rij en veld
  2. Gegevens opvragen met SELECT
  3. Sorteren met ORDER BY
  4. Filteren met WHERE en operatoren
  5. Zoeken op patronen met LIKE
  6. Tellen en rekenen met statistische functies
  7. Meerdere tabellen en primaire sleutels
  8. Gegevens toevoegen, aanpassen en verwijderen

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

Leerpad

Alle reeksen in deze cursus

Informatie voor leerkrachten

Status Status Type Titel
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)
  • eenvoudige 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 Status Type Titel
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 Status Type Titel
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 Status Type Titel
Wiskundige functies
Aantal ruimtevaarders
Aantal landen
Laatste astronaut

Informatie opvragen uit meerdere tabellen

Status Status Type Titel
Databank intro
Database schema ruimtevaart 2
Meerdere tabellen
Primaire sleutel inleiding
ISO-code
Nationaliteit

Informatie aanpassen

Status Status Type Titel
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 Status Type Titel
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