Overordnede kursusmål
Det overordnede kursusmål er en introduktion til databaser,
fundamentale database begreber, samt brugen af databaser. Siden en
database ofte er det centrale element i et IT System, så er en
basal forståelse af database begreber et godt udgangspunkt for at
forstå design og anvendelse af de fleste IT Systemer anvendt af
private og offentlige virksomheder.
Kursusdeltagerne vil få kendskab til database teori og fundamentale
database begreber, og vil blive i stand til at udarbejde data
modeller, konvertere disse til simple databaser, og kunne udføre
database udtræk og beregninger. Samtidig vil kursusdeltagerne få
indsigt i de opgaver, der normalt udføres af database designere og
database administratorer.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
- designe en konceptuel datamodel
- transformere en konceptuel datamodel til logisk datamodel for
en relationel database
- optimere en logisk datamodel vha normalisering
- fortage et fysik database design for relationsdatabaser:
beslutte hvordan den logiske datamodel skal implementeres i et
database management system
- bruge et udbredt database management system
- forklare og anvende teknikker til optimering af fysisk tilgang
til data i databaser
- fortage programmeringsopgaver til at oprette, forspørge,
opdatere og administerer en database
- formulere forespørgsler i formelle, relationelle
forespørgselssprog
- forstå de arbejdsopgaver, som database designere og
administratorer løser
Kursusindhold
- En introduktion til databaser
- Den relationelle model og forespørgselssproget SQL
- Relationsalgebra og calculus baserede beregninger
- Entitets-Relations diagrammer og relationelle skemaer
- Egenskaber ved gode relationelle designs og normal former
- Effektiv database implementering
- Eksterne gæsteforelæsere vil med udgangspunkt i deres job
fortælle udvalgte aspekter om databaser
Sidst opdateret
27. april, 2022