Leksjon 2 - Relasjonsmodellen
Læremål
I denne leksjonen skal du lære å sette opp (spesifisere) egne relasjoner
(tabeller) for en relasjonsdatabase, med bruk av nøkler og referanseintegritet.
Lese kapittel 2 i boka Databaser. Du skal
Ikke bruke SQL eller MySQL i denne leksjonen (kommer fra og med leksjon 3 og
utover).
Etter å ha jobbet med denne leksjonen skal du kunne:
- forklare relasjonsdatamodellen i grove trekk, dvs. relasjon (tabell),
tupler, attributter og nøkler
- forklare hva referanseintegritet er
- forklare hva relasjonsalgebra er, og hvordan den kan knyttes opp mot
tabeller (men ikke aktivt bruke algebraen "matematisk")
- kunne skille mellom tabeller (relasjoner), tupler (post), attributt
- kunne tolke og forklare eksisterende tabeller i en relasjonsdatabase
- lage/sette opp en egen relasjonsdatabase med tabeller og nøkler på
relasjonell form. Legge til rette for referanseintegritet ved bruk av
fremmednøkler
- bruke god databasedesign til å unngå dobbeltlagring av data i egen
database.
Lærestoff (pensum)
Web-relatert stoff og tilleggsmateriale
Leksjon 1 og 2 med øvinger er åpne filer som kan leses av alle etter
publiseringsdato, mens de påfølgende leksjonene er tilgjengelig for studenter
som følger faget (krever passord).
|