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
studentNr
er unikt for en student (alts? attributten som kun er knyttet til en student, alts?studentNr
ogland
)populasjon
er 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 → navn
personnr → f?dselsdato
kurskode → kursnavn, fagkode, fagnummer
fagkode, 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, sjanger
forlagsnr → forlagsnavn
utgitt, forfatter, forlagsnr → isbn
sjanger → aldersgrense
- Hva er tillukningen til
forlagsnr
? - Hva er tillukningen til
{forlagsnr, sjanger, forfatter}
? - Hva er kandidatn?klene til
Bok
?