DM532: Principper for databasesystemer (5 ECTS)
STADS: 15012601
Niveau
Bachelorkursus
Undervisningsperiode
Kurset er placeret i efterårssemesteret.
Kurset på 1. og 2. kvartal
Ansvarlige undervisere
Ingen ansvarlige undervisere angivet, kontakt eventuelt instituttet
Skemaoplysninger
Hold |
Type |
Dag |
Tidsrum |
Lokale |
Uger |
Kommentar |
Fælles |
I |
Mandag |
12-14 |
U23a |
37,39,41,49-51 |
|
Fælles |
I |
Mandag |
14-16 |
U49 |
38 |
|
Fælles |
I |
Torsdag |
12-14 |
U23a |
37,39 |
|
Fælles |
I |
Fredag |
14-16 |
U15 |
36 |
|
S1 |
TE |
Onsdag |
12-14 |
U27a |
51 |
|
S1 |
TE |
Torsdag |
12-14 |
U23a |
36,38,40-41,45-48,50-51 |
|
Vis hele skemaet
Vis personligt skema for dette kursus.
Skemaændringer:
: Forelæsninger uge 35 flyttet
Kommentar:
Ubegrænset deltagerantal. 1.+2. kvartal
Indgangskrav:
Ingen
Faglige forudsætninger:
Stoffet fra DM505 Databasedesign- og programmering og DM507 Algoritmer og datastrukturer skal være kendt.
KursusintroduktionHovedformålet med kurset er at bibringe deltagerne en forståelse af implementationsaspekterne af databasesystemer med fokus på optimering af forespørgsler og transaktionsprocessering. Som et mindre emne ses der på udvalgte emner fra distribuerede databaser og OLAP.
Forventet læringsudbytteVed kursets afslutning forventes den studerende at kunne:
• forklare teknikker for datalagring og indeksering
forklare fundamentet for og teknikkerne til evaluering af SQL forespørgsler
• forklare processen med at optimere en SQL forespørgsel
• gøre rede for elementerne i en transaktionsmodel og afgøre om ACID egenskaberne er opfyldt
• forklare hvordan de enkelte ACID egenskaber kan opfyldes gennem en struktureret transaktionsimplementation
• gøre rede for avancerede teknikker for online dataanalyse og distribuerede databaser.
EmneoversigtDatalagring og indeksering, forespørgselsprocessering og -optimering, database-tuning, egenskaber og implementation af ACID transaktionsmodeller, alternative formalismer og forespørgselssprog, udvalgte emner fra objekt-databaser, distribuerede databaser, XML og OLAP.
LitteraturDer er i øjeblikket ikke angivet nogle materialer for kurset.
Kursets hjemmeside
Dette kursus benytter
e-learn (blackboard).
Forudsætningsprøver
Ingen
Eksamen- og censurform:
- Projektopgave, der bedømmes med B/IB og intern censur ved underviser 1 ECTS. Det er en forudsætning for at kunne gå til eksamen, at projektopgaven er bestået (15012612).
Mundtlig eksamen, der bedømmes med ekstern censur, karakter efter 7-trinsskalaen, 4 ECTS (15012602)
Reeksamen efter 2. kvartal. Med få studerende kan censurformen ændres til intern censur.
Vejledende timetal
På naturvidenskab er undervisningen tilrettelagt efter trefasemodellen dvs. intro, trænings- og studiefasen.
Forelæsninger: 20 timer
Eksaminatorietimer/opgaveregning: 22 timer
Aktiviteter i studiefasen
Sprog
Dette kursus undervises på dansk eller engelsk, afhængigt af underviseren. Dog altid på Engelsk ved deltagelse af internationale studerende.
Kursustilmelding
Se tilmeldingsfrister.
Pris for åben uddannelse
Se priser for enkeltkurser.
Denne kursusbeskrivelse var gyldig fra 1. september 2012 til 31. august 2013.