45056      DATABASESYSTEMER
           Databasesystemer
           Database systems
Faglærer:  Amanuensis Roger Midtstraum
Uketimer:  Vår: 2F + 2Øu + 2Øs = 8Bt
Tid:       Vår:  F   fr  08-10  S5                          Ø   ma  17-19 S5
Eksamen:   27.mai               Hjelpemidler: B1            Øvinger: O    Karakter: TE

Mål: Faget gir en innføring i datamodellering, bruk og oppbygging av databasesystemer.

Forutsetning: Fag 45001 Grunnkurs i databehandling eller tilsvarende forkunnskaper.

Innhold: De klassiske datamodellene: Relasjonsmodellen, nettverksmodellen og hierarkisk modell. Entity Relationship­modeller. Høynivå databasespråk. Valg av datamodell. Konstruksjon av databaser. Databasesystemer for flere samtidige brukere. Transaksjonsbegrepet, blokkering, vranglås og sikkerhet mot tap av data.

Undervisningsform: Forelesninger og øvinger. Det gis åtte frivillige øvinger og en obligatorisk prosjektoppgave.

Kursmateriell: Elmasri og Navathe: Fundamentals of Database Systems (second edition), The Benjamin/Cummings Publishing Company, 1994.

Støttelitteratur: Oracle: A Beginner's Guide, McGraw-Hill 1995.