course-details-portlet

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:

  1. Databasesystemer - generelle egenskaper og systemstruktur.
  2. Datamodellering med vekt på konseptuell modellering.
  3. Relasjonsdatabasemodellen for databasesystemer, databaseskjema og dataintegritet.
  4. Andre databasemodeller.
  5. Spørrespråk: Relasjonsalgebra og SQL.
  6. Designteori for relasjonsdatabaser.
  7. Systemdesign og programmering mot databasesystemer - og testing av databaseapplikasjoner, inkludert ivaretakelse av data- og applikasjonssikkerhet.
  8. Datalagring, filorganisering og indeksstrukturer.
  9. Utføring av databasespørringer.
  10. Transaksjoner, samtidighet og robusthet mot feil.

Studenten har ferdigheter:

  1. Til å utvikle og vurdere funksjonelle og effektive konseptuelle modeller
  2. Til å realisere relasjonsdatabaseløsninger.
  3. Til å utvikle, teste og evaluere databaseapplikasjoner ved bruk av SQL, programbiblioteker og hjelpeverktøy.
  4. Til å vurdere og forbedre relasjonsdatabaseskjema med utgangspunkt i normaliseringsteori.
  5. Til å analysere og optimalisere ytelsen til databasesystemer.

Studenten har generell kompetanse i form av:

  1. Kjennskap til anvendelser av databasesystemer og forståelse for nytte og begrensninger ved slike systemer.
  2. Modellering av - og analytisk tilnærming til - datatekniske problemer.
  3. IT-verktøy for utvikling av programvaresystemer.
  4. 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

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
Flere sider om emnet

Ingen

Fakta om emnet

Versjon: 1
Studiepoeng:  7.5 SP
Studienivå: Videregående emner, nivå II

Undervisning

Termin nr.: 1
Undervises:  VÅR 2025

Undervisningsspråk: Engelsk

Sted: Gjøvik

Fagområde(r)
  • Ingeniør
Kontaktinformasjon
Emneansvarlig/koordinator:

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.
Eksamensinfo

For mer info om oppmelding til og gjennomføring av eksamen, se "Innsida - Eksamen"

Mer om eksamen ved NTNU