Welke fasen worden er onderscheiden in de ontwikkeling van een informatiesysteem?
Bekijk de onderstaande tabelstructuur:
voornaam
achternaam
adres
woonplaats
hobby
vak
cijfer
In de module over databases zijn de begrippen redundantie en inconsistentie besproken.
Opgave 2
Deze tabelstructuur zorgt ervoor dat er redundantie optreedt. Leg dat uit.
Redundantie kan leiden tot inconsistentie. Waarom mag in een database geen inconsistentie optreden?
Maak een nieuwe tabellenstructuur, zodat deze problemen vermeden worden.
In een tabel noemen we een kolom of een combinatie van kolommen op basis waarvan een rij uit een tabel uniek te identificeren is de sleutel. Wat zijn de sleutels van de tabellen in de nieuwe tabellenstructuur?