| TDDB38 |
Databasteknik, 5 p
/Database Technology/
För:
C
CII
D
IT
Y
|
| |
Utbildningsområde: Teknik
Ämnesgrupp: Datalogi, Datateknik Nivå (A-D):C
|
| |
Datavetenskap 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: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan) TDDB57 Datastrukturer och algoritmer eller TDDB28 Programmering - tillämpningar och datastrukturer.
OBS! Tillträdeskrav för icke programstudenter omfattar vanligen också tillträdeskrav för programmet och ev. tröskelkrav för progression inom programmet, eller motsvarande.
|
| |
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. Datamodelleringstekniker: ER-modellen, UML. Relationsdatabaser och objekt-orienterade databaser. Databasspecifika datastrukturer. Arkitektur för databashanteringssystem. Frågespråk baserade på relations- och objektorienterade modeller. Frågeoptimering. Transaktioner, samtidighetskontroll, recovery. Integritet, Tillförlitlighet samt Moderna verktyg för databasutveckling.
|
| |
Kurslitteratur: Enligt litteraturlistan på kurshemsidan.
|
| |
Examination: |
TEN1 LAB1
|
En skriftlig tentamen. En laborationskurs. |
3 p 2 p
|
| |
|
|