Demoprøve
Prøv ekte oppgaver uten innlogging. Velg et emne og test deg selv.
Spørsmål 4 av 5 · Fritekst
Oppgave 3: Datakvalitet og normalisering (20%)
Du jobber som databasekonsulent for Nordlys Høyskole og skal kvalitetssikre løsningen for oppmøteregistrering i emnet – Databaser i praksis.
Anta at databasen har følgende tabeller (PK understreket, FK merket med *): - Rom(_romid_, etasje, campus, kapasitet) - Foreleser(_ansattid_, navn, epost, fagomraade) - Student(_studentid_, navn, epost) - Forelesning(_forelesningid_, dato, start_tid, slutt_tid, beskrivelse, romid*, ansattid*) - Oppmote(_studentid_* , _forelesningid_* , tidspunkt_ankomst, tidspunkt_avgang)
(a) Vurder om alle tabellene i modellen er i 3. normalform (3NF). Hvis noen tabeller bryter med 3NF, forklar hvorfor, og foreslå hvordan de kan endres.
(b) Anta at campus er registrert som fritekst i ROM-tabellen. Hva slags problemer kan dette medføre, og hvordan kan du forbedre datamodellen for å sikre datakvalitet og konsistens? Hva gjør man om man vil lagre mer info om hvert campus, som by eller adresse?
Eksamensportalen+
Eksamensportalen Pluss gir deg ubegrenset tilgang til alle eksamenssimuleringer i alle fag til kun 699 kr. Én enkel plan, alt inkludert!
Vet du ikke hvilke emner du trenger? Velg skole og studie, så viser vi bare emnene studieløpet ditt bruker.
Vil du se hele studieløpet semester for semester? Åpne studieplanen.