Innholdsfortegnelse

Emnet er tilknyttet følgende studieprogram

Undervisningsspråk

Norsk

Læringsutbytte

Etter å ha tatt dette emnet skal studenten:
  • ha bred kunnskap om grunnleggende databaseteori med spesiell vekt på forståelse av relasjonsdatabaser.
  • ha bred kunnskap om og mestre det grunnleggende i databasespørrespråket Stuctured Query Language(SQL).
  • kunne anvende et databaseverktøy(DBMS).
  • kjenne til hvordan data lagres, samt hvordan transaksjoner og berging foregår i DBMS.
  • kjenne til NoSQL databaser og hvordan de virker.
  • kjenne til hvordan en database og en internettside kan virke sammen.
  • kunne planlegge, utvikle, modellere og opprette en relasjonsdatabase.

Innhold

Det undervises i grunnleggende databaseteori, relasjonsdatabaser, NoSQL databaser, DBMS, SQL, MySQL, historikk, datalagring, transaksjoner, berging og modellering.

Undervisnings- og læringsformer

Forelesninger og labøvinger. Ø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 arbeidsomfang i emnet er ca 135 timer.

Vilkår for å gå opp til eksamen

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

Eksamen

Individuell, skriftlig eksamen 3 timer. Gradert karakter.

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.

Tilbys som enkeltemne

Ja, med forbehold om ledig plass/kapasitet.

Opptakskrav hvis tilbudt som enkeltemne

Generell studiekompetanse

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 . 5
IKT105 – Datamodellering og databaser. 5
DAT2800 – Databaser 1. 4
DAT2800 – Databaser 1. 4
DAT2820 – Databaser 2. 4
DAT2820 – Databaser 2. 4
Sist hentet fra FS (Felles studentsystem) 15. okt. 2026 12:43:29