IDG2004

Informasjonsstrukturer og databaser

Høst

Gjøvik

Engelsk

Oversikt

Snitt

D

2,36

0,55

Ståprosent

83 %

6 poeng

Karakterfordeling
Snitt over tid
Ståprosent over tid

Om emnet

Faglig innhold

Kurset inkluderer, men er ikke begrenset til, følgende temaer:

  • Grunnleggende konsepter innen databaser og databasehåndteringssystemer.
  • Konseptuell datamodellering.
  • Introduksjon til relasjonsmodellen, begrensninger og relasjonsalgebra.
  • Logisk databasedesign og normalisering.
  • SQL for å definere, manipulere og søke i databaser.
  • XML data, XML skjema, XPath og XSLT.

Læringsmål

Etter å ha fullført kurset,

har studenten kunnskap om:

- Databasehånsteringssystemer - egenskaper og generell struktur.

- Datamodellering med fokus på konseptuell modellering.

- Relasjonsmodell, dens egenskaper og integritetsbegrensninger.

- Spørrespråk for relasjonsmodellen.

- Logisk design og normalisering av relasjonsdatabaser.

- Strukturering og håndtering av semistrukturerte data ved hjelp av XML.

Studenten tilegner seg ferdigheter til å:

- Lage og evaluere konseptuelle og tilhørende logiske datamodeller.

- Konstruere relasjonsdatabaseløsninger basert på konseptuelle og logiske modeller.

- Anvende normalisering for å evaluere relasjonsdatabaser.

- Bruke SQL for å definere, manipulere og spørre relasjonsdatabaser.

- Bruke XML-teknologier for lagring og behandling av semistrukturerte data.

Studenten tilegner seg generell kompetanse i:

- Kunnskap om databasesystemer - deres applikasjoner, fordeler og begrensninger.

- Lage abstrakte modeller og løsninger for praktiske problemer.

- Vurdere alternativer for lagring og håndtering av digitale data.

- Bruke dataverktøy for utvikling av programvaresystemer.

Læringsformer og aktiviteter

Forelesninger, øvinger i klassen, laboratoriearbeid, oppgaver.