Je bekijkt nu Casus Prima Planten

Casus Prima Planten

In een lokaal verzamelt de docent bijzondere planten. Hiervan wil hij registreren:

  • NL Naam
  • Latijse Naam
  • Foto (zelf genomen)
  • Benodigde zon
  • Benodigd water
  • Vermeerdering

De planten wil hij gaan vermeerderen bijv. door te stekken, te splitsen (wortelkluit doorsnijden met broodmes), zaden te winnen e.d. Leerlingen kunnen een exemplaar van een vermeerderde plant mee krijgen naar huis als zich aanmelden. Van de leerlingen registreert hij: Naam, Klas, Telefoon, Transportmethode (fiets / lopen / brengen met de auto).

De aanmelding kan maar 1 plant tegelijk registreren voor 1 leerling, per aanmelding. Een leerling kan wel meerdere aanmeldingen doen. Verder wil je weten op welke datum de aanmelding is gedaan, op welke datum deze is geleverd en wat de status is (aangevraagd/geleverd/gecancelled). Van elke plant is bekend op welke manieren deze wordt vermenigvuldigd en hoeveel nakomelingen er per jaar worden verwacht van deze soort.

Het vermeerderen van de planten gebeurt wel maar dat gaan we niet opnemen in dit systeem. Evenals wie er wel of niet de planten water geeft.

Opdracht 1. Bouw de tabellen in adminer

: bouw de tabel(len) die nodig zijn voor deze casus in Adminer / Mysql. Hou rekening met de juiste datatypes.

Opdracht 2. Voer 5 planten in

  • Hoe krijg je nu die foto erin?
  • Als meerdere leerlingen dezelfde plant willen, moet je dan die gegevens dus 2x invoeren?
Plant LatijnPlant NL Vermenigvuldigen
Aloe vraWonderplantSteekken
SpathiphyllumLepelplantKluit splitsen
SanseveriaVrouwentongenKluit splitsen
MonsteraGatenplantStekken
StreliziaParadijsvogelplantKluit splitsen

Opdracht 3: Het selecteren van gegevens

Nadat je 5 planten hebt ingevoerd, moet je aan de slag met het selecteren van data. Via Select Data en Select krijg je een eenvoudig zoek formulier. Adminer maakt voor je de SQL-code. Alle andere scholieren van Nederland moeten de SQL-code uit het hoofd leren. Jij mag m maken met adminer. Lever de 3 antwoorden op deze vragen in via Som in een Word document:

  • #1 Alle leerlingen die een Aloe Vera willen
  • #2 Alle planten die Stekken hebben als vermeerdering
  • #3 Alle planten zonder foto

Beoordeling

Dit huiswerk is min of meer vooral om te illustreren wat er straks allemaal mis kan gaan. Wij maken in de 1e casus prima planten vooral slechte databases. Het gaat nu om:

  • het aanmaken van tabellen met velden van grofweg het juiste type
  • het invoeren van gegevens
  • het zoeken / vinden van gegevens met gebruik making van het formulier.
  • adminer: tabel met data : 0,3 punt
  • Inleveren van word document met zoek sql query / screenshot: 0,2 punt