2015/2016

62023 Databasesystemer

Udbydes ikke efter forårssemesteret 2014. Figurerer alene her af hensyn til evt. reeksamen for deltagere i F2014.

Engelsk titel:

Database Management Systems

Sprog:

Point( ECTS )

5

Kursustype:

Diplomingeniør
 

Skemaplacering:

Forår

Undervisningens placering:

Campus Ballerup

Undervisningsform:

Klasseundervisning og praktiske øvelser på computer.

Kursets varighed:

13-uger

Eksamensplacering:

Aftales med underviser

Evalueringsform:

Bedømmelsesform:

Tidligere kursus:

PRDAT-U1

Anbefalede forudsætninger:

Overordnede kursusmål:

Kurset tilsigter at bibringe den studerende den nødvendige teoretiske og praktiske baggrund for design af databasesystemer. Endvidere skal den studerende kunne designe en mindre applikation med adgang til databasen.

Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Anvende fagtermer korrekt.
  • Udarbejde et Entitets/​Relations-diagram (ER-diagram).
  • Compose an entity/relation diagram (ERD).
  • Normalisere tabeller til 3. normalform.
  • Beskrive referentiel integritet.
  • Anvende SQL til at definere tabeller.
  • Anvende SQL til at definere views (herunder forespørgsler).
  • Beskrive brug af indeksering.
  • Implementere en simpel applikation med adgang til databasen.
  • Genkende Object-relational mapping (ORM), implementeret af andre.

Kursusindhold:

SQL, standardsproget for relationelle databaser:
- Data Definition Language (DDL)
- Data Manipulation Language (DML)

Databasedesign:
- Entitets/​relationsdiagrammer (ER)
- Transformering til tabeller
- Funktionelle afhængigheder og normalisering
- Relationel integritet
- Egenskabstabeller
- Indeksering
- Dokumentation

Applikationer:
- Adgang til databaser fra applikationer

Litteraturhenvisninger:

Julia Lerman & Rowan Miller: Programming Entity Framework: Code First, O'Reilly Media, First edition, 2012 (november 2011)
Andy Oppel & Robert Sheldon: SQL A Beginner's Guide, McGraw-Hill, 2009

Kursusansvarlig:

Mai-Mai Ulrich

Institut:

62 DTU Diplom

Tilmelding:

I CampusNet
Sidst opdateret: 09. juli, 2015