Dansk - English
Kort version - Fuld version
Databasesystemer og web (Forår 2010) |
|||
Kursuskode : | CVDBSW-T-U | ||
ECTS Point : | 7,5 | Status : | Tilvalg |
Revideret : | 04/03 2010 | Oprettet : | 16/02 2010 |
Placering : | - | Timer pr. uge : | 12 |
Længde : | 1 semester | Undervisningssprog : | Dansk |
Målsætning : | Kurset omfatter SQL (standardsproget for relationelle databaser), logisk databasedesign med brug af ER-diagrammer, normalisering, data-integritet, indeks, brugere og sikkerhed, databasesystemets arkitektur og systemkatalog samt web-databaser. Undervisningen tilsigter at bibringe den studerende den nødvendige teoretiske og praktiske baggrund for design og manipulation af større databasesystemer. Endvidere skal den studerende kunne designe en webapplikation med adgang til databasen. Faglige læringsmål: • Anvende fagtermer korrekt • Udarbejde et Entitets-Relations diagram (ER- diagram) • Forklare overgang fra ER-diagram til tabelstruktur • Normalisere tabeller til 3. normalform • Tegne og forklare et Referentielt Integritets diagram (RI-diagram) • Beskrive Egenskabstabeller • Anvende SQL til at definere tabeller • Anvende SQL til at definere views • Beskrive brug af indeksering • Beskrive brugere og rettigheder på en database • Implementere en simpel webapplikation med adgang til databasen Ikke-faglige læringsmål: • Udforme en skriftlig rapport til dokumentation af eksamens-projektet |
||
Hovedindhold : | SQL - standardsproget for relationelle databaser: - Data Definition Language (DDL). - Data Manipulation Language (DML). - Data Control Language (DCL). Logisk databasedesign: - Entitets/relationsdiagrammer (ER). - Transformering til tabeller. - Funktionelle afhængigheder og normalisering. - Relationel integritet. - Egenskabstabeller. - Dokumentation. Databasesystem - arkitektur og systemkatalog: - Fysisk databasedesign og konfigurationer. - Indeksering. - Sikkerhed og brugerrettigheder. - Backup og retablering. Webdatabaser: - Webteknologi og databaser, herunder HTML og ASP. |
||
Undervisningsform : | - | ||
Krævede forudsætninger : | Optagelse på IT-Diplomuddannelsen forudsætter en kandidatuddannelse, en uddannelse på bachelor niveau (3 års fuldtidsstudium), en relevant kort videregående uddannelse eller en af følgende uddannelser: datamatiker, multimediedesigner, datanom. Desuden kræves mindst to års relevant erhvervserfaring efter den adgangsgivende uddannelse. Den kommende studerende skal desuden have færdigheder inden for grundlæggende programmering og almindelig anvendelse af en computer på brugerniveau, f. eks. kendskab til if-. for- og while strukturer samt variable og logiske udtryk. Der er mulighed for at opnå dispensation fra adgangsgivende uddannelse. |
||
Anbefalede forudsætninger : | - | ||
Relationer : | - | ||
Prøveform : | Mundtlig evaluering på grundlag af udført projekt | ||
Censur : | Ekstern | ||
Bedømmelse : | 7-trinsskala | ||
Bemærkninger : | Fagansvarlig: Torben Lund | ||
Undervisningsmateriale : | Ramakrishnan, Raghu & Gehrke, Johannes,: Database Management Systems, McGraw-Hill |
||
Ansvarlig underviser : | Torben Lund
, tlu@ihk.dk |