IN2090-ukesoppgaver: Uke 7
FDer og tillukning
Oppgave 1 FDer og tillukning
a)
Finn de funksjonelle avhengighetene til relasjonen:
Student(studentNr, land, populasjon) som relaterer
studenter til landet de studerer i, og hvor
studentNrer unikt for en student (altså attributten som kun er knyttet til en student, altsåstudentNrogland)populasjoner populasjonen til landet med navn oppgitt iland
b)
Gitt følgende relasjon:
Student(navn, personnr, fødselsdato, kurskode, fagkode, fagnummer, kursnavn)
som relaterer en student til kursene den tar, og FDene:
personnr → navnpersonnr → fødselsdatokurskode → kursnavn, fagkode, fagnummerfagkode, fagnummer → kurskode
Finn tillukningen til 1. personnr 2.
{personnr, fagkode, fagnummer}
Oppgave 2 Tillukning og nøkler
Gitt følgende relasjon
Bok(isbn, tittel, forfatter, forlagsnr, forlagsnavn, utgitt, sjanger, aldersgrense)
hvor vi har følgende Fder:
isbn → tittel, forfatter, forlagsnr, sjangerforlagsnr → forlagsnavnutgitt, forfatter, forlagsnr → isbnsjanger → aldersgrense
- Hva er tillukningen til
forlagsnr? - Hva er tillukningen til
{forlagsnr, sjanger, forfatter}? - Hva er kandidatnøklene til
Bok?