MySQL Workbench
Het loopt misschien overal op een eindje maar wij hebben pas vakantie op 19 juli. Met 5 vwo ben ik nog bezig met een praktische opdracht. Ze moeten een database ontwerpen met MySQL Workbench en daar een exportbestand maken. Alle leerlingen hebben bij Strato een eigen subdomein inclusief database en daar moet dat sql bestand worden ingelezen. Ik geef ze een link met enkele voorbeeld databases inclusief tabellen.
Vervolgens moeten ze met Dreamweaver een template laden en een connectie maken met de database die ze hebben gemaakt. Uiteindelijk moeten ze een website opleveren op hun eigen subdomein met een aantal pagina's waarmee records kunnen worden toegevoegd, verwijderd en aangepast. Er moet ook een zoekfunctie worden gemaakt waarmee de database doorzocht kan worden. Als basis voor de theorie gebruik ik het boek "Dynamische websites met Dreamweaver" van Peter Kassenaar. Alle leerlingen hebben daar een exemplaar van.
De Workbench is een fantastische tool, daar ben ik een grote fan van:
http://dev.mysql.com/downloads/workbench/
Je kunt daar bijvoorbeeld heel eenvoudig tussentabellen voorzien van foreign keys.
De voorbeelddatabses op http://www.databasedev.co.uk/data_models.html.
De template die we gebruiken: http://www.oswd.org/design/preview/id/3557.
In de zip mijn aantekeningen via het SMART Board van het maken van de database met de foreign keys, het inlezen van het sql bestand in phpMyAdmin en het maken van de connectie met de database binnen Dreamweaver.