Skip to main content

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!

Bronnen

https://www.w3schools.com/sql/