ID202912

Datamodellering og databaseapplikasjoner

Sist undervist 2020

Høst

Ålesund

Norsk

Oversikt

Snitt

C

3,02

0,22

Ståprosent

98 %

1 poeng

Karakterfordeling
Snitt over tid
Ståprosent over tid

Om emnet

Faglig innhold

- Fagets historikk
- Terminologi
- Relasjonsdatabasesystemer: datamodellering, design, realisering
- Normalisering
- Structured Query Language
- Tabelldefinisjon og datamanipulering
- Avanserte spørreteknikker
- Object-Relational Mapping
- Databaseserver; komponenter, arkitektur, installasjon, konfigurering og administrasjon
- Databasesikkerhet
- Programvaregrensesnitt mot relasjonsdatabaser
- Grunnleggende interaksjondesign

Læringsmål

Læringsutbytte - Kunnskap:

fagets historie
sentrale begreper innen databasesystemutvikling
planlegging av en god databasestruktur
normalisering
relasjonsdatabasesystemer: datamodellering, design, realisering
SQL scripting
databaseserver; komponenter, arkitektur, installasjon, konfigurering og administrasjon
autorisasjon og autentisering
programvaregrensesnitt mot relasjonsdatabaser
object-relational mapping

 
Læringsutbytte - Ferdigheter:
datamodellering
SQL scripting
administrasjon av databaser

 
Læringsutbytte - Kompetanse:

Planlegge og gjennomføre et prosjekt i henhold til god praksis
Kommunisere muntlig og skriftlig om tema i emnet, såvel med faglig som ikke-faglig målgruppe
Reflektere omkring lovbestemmelser knyttet til datalagring
Diskutere og reflektere omkring fagets emner og dele kunnskaper med andre

Læringsformer og aktiviteter

Pedagogiske metoder:
Temaforelesninger, øvinger og prosjektarbeid. Faget krever stor egeninnsats. 

Obligatoriske arbeidskrav:
Prosjektsøknad og prosjektrapportering i.h.t. fastsatte frister. Nærmere bestemmelse om minimumskrav til innhold og tidsfrister vedrørende prosjektet gis av faglærer ved studiestart. Prosjektet skal være innlevert og godkjent før eksamen kan avlegges.