Databaser (Q1) ( efterår 2007 - 5 ECTS )
Rammer for udbud
-
Uddannelsessprog:
(se under Undervisnings- og arbejdsform)
-
Niveau:
Obligatorisk grundkursus
-
Semester/kvarter:
Q1 i 2007
-
Timer per uge:
-
Deltagerbegrænsning:
-
Undervisningssted:
Århus
-
Hovedområde:
Det Naturvidenskabelige Fakultet
-
Udbud ID:
7844
Formål
Deltagerne vil efter kurset have indsigt i teori og praksis af relationelle databaser og praktisk erfaring med SQL. Kursets arbejdsform vil også træne deltagernes evne til at planlægge og gennemføre projekter.
Obligatorisk program
Ugentlige opgaver skal afleveres og godkendes i løbet af kurset
Indhold
Modeller for persistens samt databasesystemer. Sprog til og fremgangsmåder for databasedesign. Relationelle databaser, inklusiv relationel algebra, datadefinition og -tilgang i SQL samt constraint-håndtering. Integration mellem objektorienterede applikationsprogrammer og relationelle databaser, inklusive "impedance mismatch" problemet, oversættelse mellem datamodeller og interaktionsmekanismer med relationelle databasesystemer. Objektorienterede databaser, inklusive sprog til definition og tilgang af data, samt integration med applikationsprogrammer. Håndtering af samtidig databasetilgang, f.eks. transaktionshåndtering.
Læringsmål
Deltagerne skal ved afslutningen af kurset kunne:
-
identificere
og
definere
egenskaber og elementer af relationelle og objektorienterede databaser,
-
programmere
og
planlægge
en relationel SQL database samt integration med applikationsprogrammer.
Faglige forudsætninger
dADS2
Underviser
Louis Salvail
Undervisnings- og arbejdsform
Forelæsninger (3 t/uge), holdøvelser (3 t/uge)
Engelsk
Litteratur
Database Systems--The complete Book and the course's slides .
Litteratur
Database Systems--The complete Book og forleasningsslides.
Kursushjemmeside
http://www.brics.dk/~salvail/DB07
Skemaplacering (forelæsninger)
Blokpar D, mandag 14-16 + fredag 12-13
Udbyder
Datalogisk Institut
Indgår i følgende studieordninger
Bacheloruddannelsen i datalogi
Indgår i følgende fagpakker
Programmering
Tilmelding til undervisning
https://mit.au.dk/da/index.cfm
Studieordning og bedømmelse
-
Multiple Choice, bedømt efter 7-skala med intern censur
-
Multiple Choice, bedømt efter 7-skala med intern censur
-
Multiple Choice, bedømt efter 7-skala med intern censur
-
Multiple Choice, bedømt efter 7-skala med intern censur
-
Multiple Choice, bedømt efter 7-skala med intern censur
-
Multiple Choice, bedømt efter 7-skala med intern censur
-
Multiple Choice, bedømt efter 7-skala med intern censur
-
Multiple Choice, bedømt efter 7-skala med intern censur
-
Multiple Choice, bedømt efter 7-skala med intern censur
-
Multiple Choice, bedømt efter 7-skala med intern censur
-
Multiple Choice, bedømt efter 7-skala med intern censur
Individuelt projekt
bestået/ikke-bestået, intern censur