Velkommen til nye Eksamensportalen. Siden er bygget om fra bunnen, med nytt studieplanverktøy og raskere eksamenssimulering.

Har du kjøpt tilgang på den gamle siden? Overfør kontoen din med samme e-postadresse, så følger tilgangen med hit. Gamle siden er fortsatt åpen.

Overfør konto
Meny

Demoprøve

Prøv ekte oppgaver uten innlogging. Velg et emne og test deg selv.

GratisIDATT2002
131 emner tilgjengelig

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 DAT1002DAT1002 – 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?

Oppgave 3: Datakvalitet og normalisering (20%) Du jobber som databasekonsulent for Nordlys Høyskole og skal kvalitetssikre løsningen for oppmøteregistrering i emnet DAT1002DAT1002 – 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?
Anbefalt om du kjøper mer enn ett fag

Eksamensportalen+

Eksamensportalen Pluss gir deg ubegrenset tilgang til alle eksamenssimuleringer i alle fag til kun 699 kr. Én enkel plan, alt inkludert!

699 krper 6 månederSe emner og kjøp tilgang

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.

Viser 131 emner

Vi bruker informasjonskapsler

Nødvendige informasjonskapsler trengs for at siden skal fungere. Med ditt samtykke bruker vi også informasjonskapsler til statistikk (Google Analytics, Microsoft Clarity og vår egen måling av hvor besøkende faller fra) og markedsføring (Facebook). Clarity lager varmekart og opptak av hvordan du klikker og ruller. All tekst på siden og alt du skriver skjules i opptakene, og Clarity er av når du er logget inn. Uten samtykke måler vi kun anonym, samlet bruk — uten informasjonskapsler og uten å identifisere deg. Du kan når som helst endre valget nederst på siden. Les mer om personvern og cookies.