KUNNSKAPER:
Kandidaten:
- kjenner sentrale begreper innen databaser og datamodellering, og kan gjøre rede for disse
- kan forstå hvordan en relasjonsdatabase er bygd opp ved å se på relasjonene (tabellene) og tilhørende nøkler
- kan forstå (tolke) et (E)ER-diagram modellert i fagets gjeldende notasjon, og vite hvordan dette kan oversettes til relasjonsmodellen
- kan gjøre rede for hvordan databaser kan fungere i en klient/tjener-arkitektur.
FERDIGHETER:
Kandidaten:
- kan tegne sitt eget (E)ER-diagram for å oppnå en god databasestruktur
- lage sin egen normaliserte relasjonsdatabase med nøkler og referanseintegritet, og opprette databasen i et valgt databaseverktøy (databasesystem)
- kan utføre SQL-spørringer mot en gitt database
- kan lage en relasjonsdatabase som støtter opp om funksjonaliteten til et gitt grafisk brukergrensesnitt
GENERELL KOMPETANSE:
Kandidaten:
- viser en bevisst holdning til strukturell lagring og representasjon av data i et informasjonssystem
- viser en bevisst holdning til databasedesign for å unngå unødvendig dobbeltlagring av data i en database