Introduktion til databaser - teori og praksis Nykredit Center for Database Research

BESKRIVELSE:

På dette kursus gives en introduktion til grundlæggende emner indenfor området databaser. Der introduceres bl.a. til databasesystemer, datamodeller, databasesprog samt til databasedesign. Der lægges særlig vægt på den relationelle datamodel, dog vil perspektiver og betydning for den objektorienterede model også blive berørt.

Der tages udgangspunkt i datamodel-begrebet og i database-modellering (databasedesign), hvor bl.a. ER-modellen og dens praktiske betydning som redskab diskuteres. Med baggrund heri berøres særlige aspekter vedr. modellering i den relationelle model, herunder normalisering. Herefter bringes den relationelle model og dens realisering i SQL-baserede systemer i fokus.

Sproget SQL introduceres og særlige aspekter omkring SQL-baserede databasesystemer diskuteres, herunder "den aktive database", der er modelleret ved brug af begrænsninger og ved såkaldte triggers (hændelsesstyret programkode). Endelig diskuteres brug af databaser, herunder sprog og mekanismer indrettet til databaseforespørgsler. Undervisningen vil løbende blive understøttet af praktiske øvelser med et fuldt udbygget databasesystem (Oracle).

DELTAGERFORUDSÆTNINGER:

Ingen.

VARIGHED:

Fra 1 dag til 5 dage.

FORM:

Formen kan varieres fra at have hovedvægt på forelæsninger til også at omfatte praktiske øvelser.

LITTERATUR:

A first course in Database Systems, J.D.Ullman, J. Widom Second edition, Prentice Hall.
Noter fra kursusholder.

KURSUSHOLDER:

Troels Andreasen
Datalogi,
Roskilde Universitetscenter

E-mail: troels@ruc.dk

Troels Andreasen har forsket, undervist og arbejdet i praksis med databaser i mere end 10 år.

SPECIELLE FORHOLD:

Kurset kan gives på dansk eller engelsk.

NÆRMERE INFORMATION:

Hos kursusholderen eller i NDBs kursuskatalog.

Copyright © 1998 - 2000.  All rights reserved.