Databasteknik
5.0 HPKursen innehåller:
- Principer för och användning av generella databashanteringssystem (DBHS).
- Databassystems arkitektur.
- Relationsdatamodellen (datastrukturer, relationsalgebra, dataintegritet).
- Programspråket SQL.
- Metoder för databasdesign (E/R-modellen, funktionella beroenden, normalisering).
- Lagringsstrukturer för databaser (indexering).
- Transaktionshantering.
- Orientering om andra typer av databaser, t ex distribuerade och web-baserade databaser.
Undervisning sker huvudsakligen genom föreläsningar, litteratur med tillhörande läsanvisningar och stödmaterial. Även inlämningsuppgifter ingår. Praktiken utgörs av övningar och laborationer.
- Principer för och användning av generella databashanteringssystem (DBHS).
- Databassystems arkitektur.
- Relationsdatamodellen (datastrukturer, relationsalgebra, dataintegritet).
- Programspråket SQL.
- Metoder för databasdesign (E/R-modellen, funktionella beroenden, normalisering).
- Lagringsstrukturer för databaser (indexering).
- Transaktionshantering.
- Orientering om andra typer av databaser, t ex distribuerade och web-baserade databaser.
Undervisning sker huvudsakligen genom föreläsningar, litteratur med tillhörande läsanvisningar och stödmaterial. Även inlämningsuppgifter ingår. Praktiken utgörs av övningar och laborationer.
Fördjupningsnivå:
G1F (har mindre än 60 hp kurs/er på grundnivå som förkunskapskrav)
Utbildningsnivå:
Grundnivå
Behörighetskrav:
Programmeringsteknik 7,5 hp. Motsvarandebedömning kan göras.
Kursen ingår i följande program
- Civilingenjör Datateknik (läses år 2)
- Civilingenjör Industriell ekonomi (läses år 3)
- Högskoleingenjörsprogrammet i datateknik (läses år 2)
- Kandidatprogram i datavetenskap (läses år 2)