Uitgelichte cursus

Introductie tot databanken (SQLite)

Brecht Willems · Universiteit Gent

SQL

SQL · SQLite

Stel de juiste vraag aan je databank.

Leerlingen en studenten gebruiken elke dag databanken, maar weten meestal (nog) niet hoe die werken. In deze lessenreeks maak je in enkele lessen kennis met SQL en bouw je een basiskennis op waarop je later verder kan bouwen.

Een inleidende cursus over databanken. Op Dodona werken we met SQLite, maar de verschillen met andere SQL-varianten (zoals MySQL) zijn klein.

Ruimtevaarder

Wat je leert

  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 gratis ter beschikking gesteld voor niet-commerciële educatieve doeleinden.

Als student kan je je voor deze cursus niet inschrijven. Vraag aan de lesgever om een kopie te maken. Ben je zelf lesgever en wil je met deze cursus aan de slag? Vraag dan hier lesgeversrechten aan om een kopie te kunnen maken voor je studenten.

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)
  • 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