Week 5 les 1 - Vertalen van Entiteit Relatie Diagram naar Database en tabellen
In deze les gaan we een Entiteit Relatie (ER)-Diagram vertalen naar database tabellen. Als uitgangspunt nemen we het ER-Diagram van Datanamics. Deze kun je vinden in Microsoft Teams, Team Database - ${klascode}:
Files -> Class Materials -> Week 5 -> ER-Diagram Datanamics.png
Vertaling entiteiten naar database tabellen
Hands on experience
Er zijn twee benodigde tools voor deze les, namelijk:
- Een IDE die SQL support, bijvoorbeeld Notepad++ of Sublime Text
- MySQL Workbench
De ER-Diagram is te vinden in Microsoft Teams -> Team Database - ${klascode} -> Files -> Class Materials -> week 5 -> ER-Diagram Datanamics.png. Deze ER-Diagram gaan we vertalen naar database tabellen.
LET OP! VAN DE LEERLING WORDT VERWACHT DAT HIJ/ZIJ DE SQL QUERIES UITWERKT IN MYSQL WORKBENCH EN DEZE VERVOLGENS OPSLAAT IN EEN FILE MET EEN .SQL EXTENSIE. IN DEZE FILE GEEF JE MET BEHULP VAN EEN SQL COMMENT AAN OM WELKE ENTITEIT/TABEL HET GING EN DE EXACTE SQL QUERY.
Opdracht 1: Schrijf een SQL statement die een database aanmaakt. De naam van de database moet Webwinkel zijn.
Opdracht 2: Vertaal de Entiteit Relatie Diagram naar tabellen. Zorg dat de Webwinkel database als default database geselecteerd staat want de tabellen moeten aan deze database toegevoegd worden.
Probeer iedere SQL statement eerst uit in MySQL Workbench en plak deze vervolgens in het uitwerkingen_voornaam_achternaam_db_week_5.sql bestand. Lever deze in via Microsoft Teams.
LET OP! MAAK EERST DE TABELLEN ZONDER FK!