studiehandbok@lith   Länk
 

Linköpings tekniska högskola

Länk
TDDB38 Databasteknik, 5 poäng
/Database Technology/

För: C2, D4, Y4, IT4

Utbildningsområde: Teknik    Ämnesgrupp: Datalogi
Fördjupningsnivå: C

Klassning för datavetenskaplig examen: Datavetenskap, datalogi.

Mål:
Kursen ger teoretiska och praktiska kunskaper om principer för lagring och återvinning av information i ett modernt databassystem.

Förkunskaper:
TDDB57 Datastrukturer och algoritmer eller TDDB28 Programmering- Tillämpningar och datastrukturer.

Organisation:
Föreläsningarna behandlar både teori och metodik. Under laborationerna utförs ett antal programmeringsuppgifter som illustrerar principerna för implementering och utnyttjande av en databas.

Kursinnehåll:
Principer för och använding av generella databashanteringssystem (DBMS). Metoder för databasdesign och databasanvändning. Genomgång av olika datamodeller: ER-modellen, relationsdatabaser och objekt-orienterade databaser. Databasspecifika datastrukturer. Arkitektur för databashanteringssystem liksom frågespråk baserade på relations- och objektorienterade modeller. Frågeoptimering. Transaktioner, samtidighetskontroll, recovery. Integritet, Tillförlitlighet samt Moderna verktyg för databasutveckling.

Kurslitteratur:
Elmasri, Navathe, Fundamentals of database systems (3rd edition), Addison-Wesley, 2000. Labkompendium som utges av Institutionen för datavetenskap (IDA).

TEN1En skriftlig tentamen. , 3 p.
LAB1En laborationskurs., 2 p.


Undervisningsspråk är engelska.

Studierektor: Patrick Lambrix

Kurshemsida: http://www.ida.liu.se/~TDDB38

Engelsk kursplan



Gäller 2001, beslut av utbildningsnämnden november 2000

 
 

Linköpings tekniska högskola

Länk


Informationsansvarig: Info-LiTH, info-lith@tfk.liu.se
Senast ändrad: