Emne - Datamodellering og databasesystemer - IDATG2204
IDATG2204 - Datamodellering og databasesystemer
Om emnet
Vurderingsordning
Vurderingsordning: Mappevurdering og skriftlig eksamen
Karakter: Bokstavkarakterer
Vurdering | Vekting | Varighet | Delkarakter | Hjelpemidler |
---|---|---|---|---|
Mappevurdering | 30/100 | |||
Skriftlig skoleeksamen | 70/100 | 3 timer | E |
Faglig innhold
- Grunnleggende innføring i datamodellering, med vekt på konseptuell modellering.
- Relasjonsmodellen, relasjonsalgebra og SQL.
- Normalisering som designteori for relasjonsdatabaser.
- Andre databasemodeller.
- Databasekonstruksjon.
- Utvikling og testing av databaseapplikasjoner.
- Databasesikkerhet.
- Lagringsteknologier, filorganisering og aksess-strukturer.
- Queryutføring.
- Databasehåndteringssystemer.
- Dataintegritet, transaksjoner, samtidig utførelse og sikkerhet mot tap av data.
Læringsutbytte
Studenten har kunnskaper i - og kan gjøre rede for:
- Databasesystemer - generelle egenskaper og systemstruktur.
- Datamodellering med vekt på konseptuell modellering.
- Relasjonsdatabasemodellen for databasesystemer, databaseskjema og dataintegritet.
- Andre databasemodeller.
- Spørrespråk: Relasjonsalgebra og SQL.
- Designteori for relasjonsdatabaser.
- Systemdesign og programmering mot databasesystemer - og testing av databaseapplikasjoner, inkludert ivaretakelse av data- og applikasjonssikkerhet.
- Datalagring, filorganisering og indeksstrukturer.
- Utføring av databasespørringer.
- Transaksjoner, samtidighet og robusthet mot feil.
Studenten har ferdigheter:
- Til å utvikle og vurdere funksjonelle og effektive konseptuelle modeller
- Til å realisere relasjonsdatabaseløsninger.
- Til å utvikle, teste og evaluere databaseapplikasjoner ved bruk av SQL, programbiblioteker og hjelpeverktøy.
- Til å vurdere og forbedre relasjonsdatabaseskjema med utgangspunkt i normaliseringsteori.
- Til å analysere og optimalisere ytelsen til databasesystemer.
Studenten har generell kompetanse i form av:
- Kjennskap til anvendelser av databasesystemer og forståelse for nytte og begrensninger ved slike systemer.
- Modellering av - og analytisk tilnærming til - datatekniske problemer.
- IT-verktøy for utvikling av programvaresystemer.
- Gjennomgang av kode utviklet av andre.
Læringsformer og aktiviteter
Undervisningen består av forhåndsinnspilte forelesninger, interaktive klasseromsaktiviteter, øvingsoppgaver, prosjektarbeid, medstudentevaluering av kode og selvstudium.
Obligatoriske aktiviteter
- Obligatoriske øvinger
Mer om vurdering
Mappen består av prosjektarbeid med formativ vurdering.
Prosjektarbeidet skal resultere i en databaseapplikasjon og en prosjektrapport. En foreløpig versjon av applikasjonen vil bli vurdert av medstudenter. Prosjektrapporten skal dokumentere hvordan erfaring og tilbakemelding fra medstudentevalueringen er brukt i den avsluttende versjonen av applikasjonen.
For å få emnet bestått, må både mappe og skriftlig eksamen være bestått.
Obligatoriske arbeidene må være godkjent for å få gå opp til eksamen. Fullstendig godkjente arbeidskrav gir adgang til å gå opp til eksamen de neste tre år. Kontinuasjonseksamen kan bli gjennomført som muntlig eksamen dersom få studenter er meldt opp.
Ny utsatt eksamen i august gjelder bare skriftlig eksamen (ikke for mappe). Utsatt skriftlig eksamen kan bli endret til muntlig hvis få studenter er oppmeldt.
Gjentak kan gjennomføres for enkelte delvurderinger uten at alle delvurderinger må tas opp igjen.
Spesielle vilkår
Krever opptak til studieprogram:
Digital infrastruktur og cybersikkerhet (BDIGSEC)
Programmering (BPROG)
Anbefalte forkunnskaper
PROG1003 Objekt-orientert programmering eller IDATG2001 Programmering 2 IDATG2102 Algoritmiske metoder
Kursmateriell
Oppgis ved semesterstart.
Studiepoengreduksjon
Emnekode | Reduksjon | Fra | Til |
---|---|---|---|
IMT2261 | 7.5 | HØST 2020 | |
IMT2571 | 7.5 | HØST 2020 | |
IDATG2002 | 7.5 | HØST 2023 | |
IDATA2002 | 7.5 | HØST 2023 | |
IDATT2002 | 7.5 | HØST 2023 |
Ingen
Versjon: 1
Studiepoeng:
7.5 SP
Studienivå: Videregående emner, nivå II
Termin nr.: 1
Undervises: VÅR 2025
Undervisningsspråk: Engelsk
Sted: Gjøvik
- Ingeniør
Ansvarlig enhet
Institutt for datateknologi og informatikk
Eksamensinfo
Vurderingsordning: Mappevurdering og skriftlig eksamen
- Termin Statuskode Vurdering Vekting Hjelpemidler Dato Tid Eksamens- system Rom *
- Vår ORD Mappevurdering 30/100 INSPERA
-
Rom Bygning Antall kandidater - Vår ORD Skriftlig skoleeksamen 70/100 E INSPERA
-
Rom Bygning Antall kandidater - Sommer UTS Skriftlig skoleeksamen 70/100 E INSPERA
-
Rom Bygning Antall kandidater
- * Skriftlig eksamen plasseres på rom 3 dager før eksamensdato. Hvis mer enn ett rom er oppgitt, finner du ditt rom på Studentweb.
For mer info om oppmelding til og gjennomføring av eksamen, se "Innsida - Eksamen"