Workshop: inleiding tot database design: how to make it, how to break it

Doelstellingen

  • Studenten warm maken voor database design en security.

  • Het belang van een goede en veilige database demonstreren ongeacht het project.

  • Het saaie imago van database engineers doorbreken.

Benodigdheden

  • Een computer waarop een VM kan draaien

  • MySQL Workbench (aanwezig in de VM)

  • Een basis webserver (aanwezig in de VM)

Vereiste voorkennis

Geen nodige vereiste voorkennis. Basisprincipes van databases zijn een bonus.

Scenario

In het eerste deel van de workshop worden de basis principes van database design uitgelegd en zullen de studenten een simpele database opbouwen. Nadat deze database is opgebouwd, worden de basisprincipes van SQL-injectie uitgelegd en daarna ook toegepast door de studenten zelf.