IKT105 Datamodellering og databaser
- Studiepoeng:
- 7.5
- Ansvarlig avdeling:
- Fakultet for teknologi og realfag
- Emneansvarlig:
- Halvard Øysæd
- Undervisningssemester:
- Vår
- Undervisningsspråk:
- Emnet undervises på norsk.
- Varighet:
- 1 semester
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 |