|
Udgave: |
Forår 2013 NAT |
ECTS points: |
7,5 |
Point: |
7,5 |
Blokstruktur: |
3. blok |
Skemagruppe: |
B |
Fagområde: |
dat |
Varighed: |
7 uger |
Institutter: |
Datalogisk Institut |
Studieordning: |
Datalogi bachelor |
Uddannelsesdel: |
Bachelor niveau |
Kontaktpersoner: |
Christian Igel |
Andre undervisere: |
Henrik Bulskov Styltsvig, ekstern lektor. |
Skema- oplysninger: |
Vis skema for kurset Samlet oversigt over tid og sted for alle kurser inden for Lektionsplan for Det Naturvidenskabelige Fakultet Forår 2013 NAT |
Undervisnings- form: |
Forelæsninger: 2*2 timer. Øvelser: 2 timer. Lab: 2 timer. |
Formål: |
Kurset skal give den studerende indsigt og forståelse af databaser og sætte den studerende i stand til at lave applikationer hvori der indgår databaseadgang, herunder simple client/server webapplikationer. |
Indhold: |
Relational data model, XML, Relational algebra, SQL, Database Design and Programming, Database Tuning, Transactions, Web programming, Web applikationer. |
Kompetence- beskrivelse: |
Key CS concepts: transactions, declarative programming, distributed system architecture as well as programming skills relational algebra, SQL, XML, PHP, Web services. |
Målbeskrivelse: |
Ved kursets afslutning skal den studerende kunne:
- Redegøre for arkitekturen og komponenterne i database-orienterede web-applikationer.
- Konstruere og analysere konceptuelle såvel som logiske datamodeller for applikationer.
- Forklare og analysere et database-skema.
- Formulere og analyere databaseforespørgsler.
- Anvende transaktioner til at organisere programmer til dataprocessering.
- Fortolke deklarative forespørgsler.
- Karakterisere mekanismerene bag web-applikationer.
- Designe, implementere og teste web applikationer, der tilgår et database management system.
- Designe, implementere og teste web-applikationer klient- og serverprogrammer.
|
Tilmelding: |
15. november - 1. december, 2012, via KUnet, www.kunet.dk |
Faglige forudsætninger: |
Kendskab til elementær programmering og datastrukturer svarende til Funktionsprogrammering/Objektorienteret programmering og design. |
Formelle krav: |
Dette kursus kan ikke tages, hvis kurset Databaser og Datamining tages samtidigt eller er bestået. |
Eksamensform: |
Hjemmeopgaver, ekstern censur, 7 trinsskalaen. Aflevering sker i Absalon.
Reeksamen: Mundtlig eksamen 20 min. med forberedelse. Ekstern censur, 7 trinsskalaen.
|
Eksamen: |
Løbende evaluering.
Reeksamen: Mundtlig prøve d. 28. juni 2013. |
Kursus hjemmeside: |
|
Kursus hjemmeside: |
Absalon |
Bemærkninger: |
"Databaser og datamining" og "Databaser og webprogramering" kan erstatte hinanden, og man kan derfor kun bestå et af kurserne.
|
Undervisnings- sprog: |
Dansk og et andet fremmedsprog
|
Sidst redigeret: |
6/12-2012 |