IDATA2303
Datamodellering og databaseapplikasjoner
Sist undervist 2024
Høst
Ålesund
Norsk og Engelsk
Om emnet
Faglig innhold
- Fagets historikk
- Terminologi
- Relasjonsdatabasesystemer: datamodellering, design, realisering
- Normalisering
- Structured Query Language (SQL)
- Tabelldefinisjon og datamanipulering
- Avanserte spørreteknikker
- Databasesikkerhet
- Databaseintegritet
- Database design
Læringsmål
Kunnskap - kandidaten har kunnskap om:
- Sentrale begreper om databasesystemer
- SQL språk for både datadefinisjon og spørringer
Ferdigheter - kandidaten kan:
- Utforme effektive databaser med bruk av normalisering
- Skrive effektive SQL dataspørringer
- Utvikle programvare som er tilkoblet til SQL databaser
- Installere og sette opp SQL databaseserver
Generelt kompetanse - kandidaten skal være i stand til:
- Planlegge og gjennomføre programvareutviklingsprosjekter som inneholder databaser
- Kommunisere fagtemaer både muntlig og skriftlig
Læringsformer og aktiviteter
Pedagogiske metoder: Temaforelesninger, øvinger og gruppeprosjektarbeid. 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.