2005/2006

02170 Databasesystemer

Engelsk titel: 


Database Systems

Sprog:


Point (ECTS )

  5

Kursustype:   

Kursus for civilingeniørstuderende-
Kurset udbydes under Tompladsordningen


Skemaplacering:

F2B

 

Undervisningsform:

Forelæsninger, løsning af diverse obligatoriske opgaver.

Kursets varighed:

13-uger

Eksamensplacering:

E3A,   F3A  Ingen eksamen i den ordinære eksamensperiode

Evalueringsform:

Hjælpemidler:

Bedømmelsesform:

Pointspærring:

Faglige forudsætninger:

,

Deltagerbegrænsning:

Maksimum:  75
 

Overordnede kursusmål:

Mængden af data vi møder i vores hverdag stiller store krav til hvordan data struktureres og lagres, så simpel brug af filer og filsystemer er ikke nok. Derimod tilbyder databasesystemer grundlæggende mekanismer til strukturering af store datamængder så lagring og søgning af data kan foretages ved brug af generelle principper baseret på en generel datamodel og et tilsvarende forespørgselssprog som fx SQL.
Målet med kurset er at give en generel forståelse af databaser, deres anvendelse og fundament. Mere konkret er det hensigten at den studerende skal:
- få kendskab til databasesystemers opbygning,
- blive fortrolig med begrebsmæssig design af databaser,
- få indsigt i forskellige datamodeller og tilsvarende forespørgselssprog.


Kursusindhold:

Introduktion til grundlæggende databasebegreber og database management.
Den relationelle data model. Relationsalgebra og kalkyle. Structured Query Language (SQL): Datadefinition, forespørgsler, datamanipulation og dataintegritet. Design af databaser ved hjælp af Entity-Relationship diagrammer. Omformning fra ER-diagrammer til relationsdatabase skemaer. Normalisering af relationsdatabaser.
Databaser og forespørgselssprog baseret på andre datamodeller. Objektorienterede og objekt-relationelle datamodeller. Semistrukturerede og XML-databaser. XML for datarepræsentation og dataudveksling.

Der vil være en række praktiske øvelser med brug af forskellige databasesystemer.


Kursusansvarlig:

Hans Bruun, 322, 117, (+45) 4525 3709  

Institut:

02 Informatik og Matematisk Modellering

Kursushjemmeside:

http://www.imm.dtu.dk/courses/02170

Tilmelding:

I CampusNet
Sidst opdateret: 25. april, 2005