SQL

Als je je registreert op een website is het cruciaal dat je gegevens nog steeds bekend zijn de volgende keer dat je terugkomt. Ook is het belangrijk dat wanneer je een bestelling plaatst op een webshop, het systeem dat registreert en de voorraad automatisch aanpast. Dat is wanneer databases ingezet moeten worden.

In deze module leer je werken met grafische interfaces als phpMyAdmin en MySQL Workbench om je database te beheren. De nadruk ligt echter op de taal SQL (Structured Query Language), waarmee je met pure code bewerkingen kunt uitvoeren op een database.


Deze cursus bestaat uit:

  • 9 lessen
  • 49 onderwerpen
  • 41 opdrachten
Lessen overzicht
1 Inleiding SQL 5 opdrachten meer informatie
Data en databases, Geschiedenis van databases, Wel of geen database?, DBMS-en, SQL en MySQL, MariaDB, Tabellen, rijen, kolommen, Datatypen
2 phpMyAdmin 5 opdrachten meer informatie
Inleiding phpMyAdmin, phpMyAdmin interface, Databases in phpMyAdmin, Tabellen en kolommen
3 Selecties 6 opdrachten meer informatie
SQL syntaxis, SELECT query, WHERE clause, BETWEEN, IN, IS (NOT), LIKE keyword, ORDER BY clause, LIMIT clause
4 DML statements 4 opdrachten meer informatie
SQL categorieën, CRUD, INSERT query, DELETE query, UPDATE query
5 SQL functies 5 opdrachten meer informatie
SQL functies, Aliassen, Scalar functions, Aggregate functions, GROUP BY clause, HAVING clause
6 Relaties 5 opdrachten meer informatie
Primary keys, Data verdelen, Foreign keys, Referential actions, Soorten relaties
7 Verzamelingen 5 opdrachten meer informatie
Verzamelingenleer, Venndiagrammen, UNION operator, JOIN clause, OUTER JOINs, CROSS JOIN, SELF JOIN
8 DDL statements 5 opdrachten meer informatie
Data definities, CREATE query, Constraints, CONSTRAINT keyword, DROP & TRUNCATE query, ALTER query
9 Eindopdracht SQL 1 opdracht meer informatie
Eindopdracht SQL