Emne - Databaser - INFT1009
Databaser
Velg studieårNytt fra studieåret 2024/2025
Om
Om emnet
Faglig innhold
Dette emnet dekker følgende tema:
Terminologi knyttet til databaser. Datamodellering og databasedesign. Relasjonsdatabasesystemer og SQL. Databaseintegritet. Normalisering. Transaksjonshåndtering og flerbrukerproblematikk. Sikkerhet. Introduksjon av alternativer til relasjonsdatabase (NoSQL). Kobling mellom database og programmering.
Læringsutbytte
Kunnskap:
Kandidaten skal:
- kjenne til sentrale begreper (norsk og engelsk) innen databaser, og kan gjøre rede for disse
- forstå problemer knyttet til flere samtidige brukere av en database og vite hvordan disse kan løses
- kjenne til teorien bak relasjonsmodellen
- kjenne til alternativer til relasjonsdatabase (NoSQL og semi-strukturelle data)
Ferdigheter:
Kandidaten skal:
- kunne opprette en egen database, og hente ut og endre dataene i denne databasen, alt via SQL
- se sammenhengen mellom programkode og underliggende SQL / database
- kunne optimalisere SQL-spørringer med tanke på ytelse
- kunne konstruere en datamodell (EER) for en gitt problemstilling og oversette denne til relasjonsmodellen
- kunne foreslå bærekraftige løsninger på lagring av data knyttet til normalisering og gjenbruk av data
Generell kompetanse:
Kandidaten skal:
- få en forståelse for å anvende databaseløsninger til å løse ulike behov for lagring og representasjon av digitale data
- få en forståelse for sikkerhetsutfordringer i databasesystem
- ha forståelse for hva god datakvalitet er
Læringsformer og aktiviteter
Nettundervisning med praktiske øvinger og diskusjonsforum.
Obligatoriske aktiviteter
- Obligatoriske øvinger
Mer om vurdering
Obligatoriske aktiviteter: Tilsvarende 8 obligatoriske øvinger må være godkjent for å få gå opp til eksamen. Det kan stilles krav om at øvinger gjennomføres som gruppearbeid (teamarbeid).
Utsatt eksamen arrangeres i november/desember.
Spesielle vilkår
Krever opptak til studieprogram:
Informasjonsbehandling (ITBAINFO)
Anbefalte forkunnskaper
Grunnleggende kunnskaper i programmering.
Kursmateriell
Oppgis ved studiestart.
Studiepoengreduksjon
Emnekode | Reduksjon | Fra |
---|---|---|
IDATT2103 | 7,5 sp | Høst 2024 |
IDATT2002 | 7,5 sp | Høst 2024 |
IDATG2002 | 7,5 sp | Høst 2024 |
IDATA2002 | 7,5 sp | Høst 2024 |
INFT1001 | 3 sp | Høst 2024 |
DIFT1002 | 3 sp | Høst 2024 |
Fagområder
- Databaseteknikk
- Ingeniør
Kontaktinformasjon
Eksamen
Eksamen
Ordinær eksamen - Vår 2025
Skriftlig skoleeksamen
Oppgitt rom kan endres og endelig plassering vil være klar senest 3 dager før eksamen. Du finner din romplassering på Studentweb.