Featured course
InformaticaActief - SQL compact
InformaticaActief · Informatica-Actief
Cursus
SQL en relationele databases
In deze cursus leer je werken met SQL (Structured Query Language), de taal waarmee je gegevens opvraagt, bewerkt en beheert in een database. Aan de hand van een herkenbare context, de pizzabesteldatabase van Pizzeria Danilo, ontdek je stap voor stap hoe databases werken.
Wat leer je?
- Opvragen van gegevens met SELECT, WHERE en ORDER BY
- Gegevens samenvatten met COUNT, SUM en AVG
- Tabellen combineren met JOIN
- Gegevens wijzigen met INSERT, UPDATE en DELETE
- Tabellen beheren met CREATE TABLE
- Groeperen en filteren met GROUP BY en HAVING
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
What's next in this course
WHERE
| Status | Status | Type | Title |
|---|---|---|---|
| Voorwaarden met WHERE | |||
| Wiskundige operatoren | |||
| Geen 8 euro pizza's | |||
| WHERE met LIKE | |||
| Klanten met een mobiel nummer | |||
| Logische operator AND | |||
| Logische operator OR | |||
| Goedkope of fruitige pizza's | |||
| Logische operator NOT | |||
| Meerdere logische operatoren combineren | |||
| Pizza's onder €7,50 die beginnen met 'M' of eindigen op 'a' | |||
| Commentaar in SQL |
| Status | Status | Type | Title |
|---|---|---|---|
| Nette code schrijven | |||
| Fouten opsporen | |||
| Klanten in een specifieke plaats | |||
| Debuggen en herschrijven van een query | |||
| Goedkope pizza's met een 'C' | |||
| Dure pizza's met salami | |||
| Pizza's zonder vlees met 'a' in de naam | |||
| Pizza's met 'special' of duurder dan €9 | |||
| Bezorgers met naam H of J, zonder A |
LIMIT, ORDER BY en groepsfuncties
| Status | Status | Type | Title |
|---|---|---|---|
| Commando's voor het ophalen van informatie | |||
| Aantal rijen beperken met LIMIT | |||
| Gegevens sorteren met ORDER BY | |||
| Acht meest recente bestellingen | |||
| Groepsfuncties | |||
| DISTINCT – Unieke waarden | |||
| COUNT() – Aantal rijen tellen | |||
| COUNT(DISTINCT) – Unieke waarden tellen | |||
| MIN() – Laagste waarde | |||
| MAX() – Hoogste waarde | |||
| SUM() – Totaal optellen | |||
| AVG() – Gemiddelde berekenen |
Create - Read - Update - Delete
| Status | Status | Type | Title |
|---|---|---|---|
| Gegevens invoeren met INSERT INTO | |||
| Pizza toevoegen en controleren | |||
| XXL formaat toevoegen | |||
| Gegevens verwijderen met DELETE FROM | |||
| Pizza verwijderen en controleren | |||
| Verwijder de Pazza pizza | |||
| Verwijder bestelling van klant 413 | |||
| Gegevens aanpassen met UPDATE | |||
| Margherita aanpassen |
| Status | Status | Type | Title |
|---|---|---|---|
| Nieuwe tabel aanmaken met CREATE TABLE | |||
| Kortingsbon aanmaken | |||
| Een tabel verwijderen met DROP TABLE | |||
| Bodem verwijderen | |||
| Kolom toevoegen met ALTER TABLE ADD | |||
| Geboortedatum toevoegen | |||
| Kolom hernoemen met ALTER TABLE RENAME COLUMN | |||
| Klantnaam hernoemen | |||
| Tabel hernoemen met ALTER TABLE RENAME TO | |||
| Formaat hernoemen |
| Status | Status | Type | Title |
|---|---|---|---|
| Tabellen koppelen met een foreign key | |||
| Een foreign key aanmaken | |||
| Tabel bestelling aanmaken | |||
| Keys bepalen | |||
| Tabel review aanmaken | |||
| Reviews verwijderen en aanpassen | |||
| Kolom datum toevoegen | |||
| Kolom opmerking hernoemen | |||
| Tabel review hernoemen | |||
| Tabel beoordeling verwijderen |