DM505: Databaser (5 ECTS)
STADS: 15003001
Niveau
Bachelorkursus
Undervisningsperiode
Kurset er placeret i forårssemesteret.
3. kvartal
Ansvarlige undervisere
Email: rolf@imada.sdu.dk
Skemaoplysninger
Hold |
Type |
Dag |
Tidsrum |
Lokale |
Uger |
Kommentar |
Fælles |
I |
Mandag |
14-16 |
U26 |
06, 08-09 |
|
Fælles |
I |
Tirsdag |
12-14 |
U27 |
05 |
|
Fælles |
I |
Torsdag |
10-12 |
U27 |
05-11 |
|
M1 |
TE |
Tirsdag |
08-10 |
U49E |
05-11 |
|
M1 |
TE |
Fredag |
08-10 |
U130 |
07, 09-10 |
|
S7 |
TE |
Onsdag |
14-16 |
U20 |
05-11 |
|
S7 |
TE |
Fredag |
12-14 |
U44 |
07, 09-10 |
|
Vis hele skemaet
Vis personligt skema for dette kursus.
Kommentar:
Ubegrænset deltagerantal.
Indgangskrav:
Ingen
Faglige forudsætninger:
Stoffet fra DM502 programmering A og DM503 programmering B skal være kendt.
KursusintroduktionAt give de studerende teoretisk indsigt og praktisk erfaring i at
anvende, designe og implementere en relationel database.
Forventet læringsudbytteEfter kurset forventes de studerende at kunne:
• designe en passende ER-model for en database ud fra en problembeskrivelse.
• transformere en ER-model for en database til en passende relationel model
• opskrive SQL udtryk for forespørgsler på en relationel database
• optimere en relationel database gennem valg af indekser, brug af ækvivalente SQL udtryk, samt brug af teorien for normalformer
• tilgå en database fra et applikationsprogram
• beskrive et udført arbejde omhandlende ovenstående punker i et klart og præcist sprog, og på en struktureret måde
EmneoversigtRelationelle databaser, databasedesign (ER-modellering, normalformer), relationel algebra, SQL, integration af SQL i programmeringssprog, basal diskstruktur, indexer og implementationer heraf (hash-baserede, træ-baserede).
Litteratur-
Meddeles ved kursets start..
Pensum
Se pensumbeskrivelse.
Kursets hjemmeside
Dette kursus benytter
e-learn (blackboard).
Forudsætningsprøver
Ingen
Eksamen- og censurform:
Projekt samt 1-dags take-home eksamen, som der gives én samlet karekter for. Projekt og take-home eksamen vægter lige meget. Karekter efter 7-trinsskalaen, ekstern censur.
Der er eksamen, når faget har kørt, samt reeksamen efter 4. kvartal. Reeksamen er en mundtlig eksamen, med karakter efter 7-trinsskalaen og intern censur.
Vejledende timetal
På naturvidenskab er undervisningen tilrettelagt efter trefasemodellen dvs. intro, trænings- og studiefasen.
Forelæsninger (22 timer), eksaminatorier (20 timer) og projektarbejde.
Aktiviteter i studiefasen
Sprog
Dette kursus undervises på dansk.
Kursustilmelding
Se tilmeldingsfrister.
Pris for åben uddannelse
Se priser for enkeltkurser.
Denne kursusbeskrivelse var gyldig fra 1. februar 2008 til 31. august 2008.