2015/2016

62T21 Avanceret database

Valgmodul, IT-Diplomuddannelsen

Engelsk titel:

Avanced Database

Sprog:

Point( ECTS )

10

Kursustype:

Deltidsdiplom
Kurset udbydes under tompladsordningen
 

Undervisningens placering:

Campus Ballerup

Kursets varighed:

[Kurset følger ikke DTUs normale skemastruktur]

Eksamensplacering:

Aftales med underviser, Oplyses på CampusNet

Evalueringsform:

Bedømmelsesform:

Obligatoriske forudsætninger:

Overordnede kursusmål:

Formålet med modulet er at give de studerende en teoretisk og praktisk baggrund for design, implementering, manipulation og drift af større databasesystemer.

Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Skal have viden om opbygning og anvendelse af relationelle databaser (Viden og forståelse)
  • Skal have viden om grundlæggende og avanceret SQL (Viden og forståelse)
  • Skal have viden om procedurel programmering i et databasesystem (Viden og forståelse)
  • Skal have viden om triggere (Viden og forståelse)
  • Skal have viden om Entitets-Relations diagrammer (ER-diagram) (Viden og forståelse)
  • Skal have viden om normalisering (Viden og forståelse)
  • Skal have viden om relationel integritet (Viden og forståelse)
  • Skal have viden om egenskabstabeller (Viden og forståelse)
  • Skal have viden om indeksering (Viden og forståelse)
  • Skal have viden om brugere og brugerrettigheder (Viden og forståelse)
  • Skal have viden om transaktioner og samtidighed (Viden og forståelse)
  • Skal have viden om Datawarehouse og Data Mining (Viden og forståelse)

Kursusindhold:

Læringsmål: (fortsat)
Viden og forståelse:
• Skal have kendskab til relevante videnskabsteoretiske metoder
Færdigheder:
• Skal kunne anvende SQL til at definere, omstrukturere og slette tabeller
• Skal kunne anvende SQL til at udtrække data fra tabeller
• Skal kunne designe en database ved hjælp af ER-diagrammer
• Skal kunne normalisere tabeller
• Skal kunne gennemtvinge referentiel integritet i database
Kompetencer:
• Skal kunne analysere, designe og implementere en database samt kunne vurdere implikationerne heraf
• Skal kunne omsætte viden og færdigheder inden for databaseområdet til praktisk brug i en organisation
• Skal kunne dokumentere databasesystemets opbygning som en del af projektudviklingen

Indhold:
• Avanceret SQL
• ER-diagrammering
• Triggere
• Transaktioner
• Datawarehouse og Data Mining

Litteraturhenvisninger:

Se www.cv.diplom.dtu.dk

Kursusansvarlig:

Roger Munck-Fairwood , Ballerup Campus, Bygning Ballerup, Tlf. (+45) 3588 5188 , romu@dtu.dk

Institut:

62 DTU Diplom

Kursushjemmeside:

Se www.cv.diplom.dtu.dk

Tilmelding:

På instituttet
Ca. 3 uger før kursusstart
Sidst opdateret: 07. august, 2015