Emnet er tilknyttet følgende studieprogram

Undervisningsspråk

Emnet undervises på norsk.

Anbefalte forkunnskaper

Grunnleggende programmering, boolsk algebra

Innhold

ER-modeller og diagram konvensjoner. Normalformer, SQL,  UML, Modellering med verktøy.

Læringsutbytte

Etter fullført emne skal studenten

Kunnskap:

  • ha bred kunnskap om grunnleggende databaseteori, samt databasemodellering med fokus på entitets-relasjonsmodeller.
  • kjenne til SQL og relasjonsalgebra, normaliseringsteori, indeksering.

Ferdigheter:

  • ha forståelse av relasjonsdatabaser, og kunne forstå forskjellen mellom konseptuelle, logiske og fysiske modeller.
  • kunne utføre datamodellering, spesielt entitets-relasjonsmodeller.
  • kunne realisere og bruke relasjonsdatabaser.
  • kunne anvende SQL for behandling av data.
  • kunne bryte ned datamodeller til normaliserte former.

Generell kunnskap:

  • kunne forstå hvordan datamodeller og databaser brukes i forbindelse med software og informasjonshåndtering.

Vilkår for å gå opp til eksamen

Obligatoriske øvingsoppgaver må være godkjent. Oversikt over obligatoriske øvingsoppgaver gis ved semesterstart i Canvas.

Undervisnings- og læringsformer

Forelesning og labøving. Øvingene foregår i datalaben på spesielt tilpassede maskiner. Avdelingsingeniør, studentassistent og/eller faglærere er til stede. Det gis opplæring i utvikling og bruk av fagrelatert programvare og maskinvare. Klassene deles i grupper av hensiktsmessig størrelse slik at alle studentene skal ha tilgang til nødvendig utstyr og den hjelpen de trenger til å løse oppgavene. Enkelte av øvingene foregår som gruppearbeid. Studentene utvikler egne programmer og bygger maskinvare for å løse de gitte oppgavene.

Forventet arbeidsbelastning for gjennomsnittsstudenten er 27 timer pr studiepoeng.

Studentevaluering

Emneansvarlig fastsetter i samråd med studenttillitsvalgt evalueringsform og om emnene skal ha midtveis- eller sluttevaluering i tråd med kvalitetssystemet kapittel 4.1.

Eksamen

3 timers individuell skriftlig eksamen teller 70%. Mappe teller 30%. Gradert karakter. Det blir ikke arrangert ny/utsatt eksamen for mappevurderingen.

Reduksjon i studiepoeng

Innholdet i dette emnet dekkes helt eller delvis av annet emne. Tas ett av disse emnene i tillegg, reduseres studiepoengene som følger:

Emne Studiepoengreduksjon
DAT202 – Databaser 7.5
MM-107 – Databaser 5
DAT2800 – Databaser 1 4
DAT2800 – Databaser 1 4
DAT2820 – Databaser 2 4
DAT2820 – Databaser 2 4
Sist hentet fra Felles Studentsystem (FS) 30. juni 2024 02:48:45