Den studerende skal opnå indsigt inden for følgende emner i databasesystemer:
den relationelle model og relationel algebra
entity relationship diagrammer (ERD)
Structured Query Language (SQL)
logisk design af relationelle databaser (normalformer)
fysisk databasedesign
forespørgselshåndtering og -optimering
transaktioner, concurrency control og recovery
En række mulige emner der også kan blive dækket i kurset afhængigt af underviserens og de studerendes evner og baggrund, f.eks.:
relationel calculus
parallelle databaser
distribuerede databaser
triggers og stored procedures
kunne forklare den relationelle model og anvende relationel algebra på et datasæt
kunne konstruere et ERD for mindre, konkrete scenarier
kunne lave et relationelt databasedesign, der overholder anerkendte normal former
kunne bruge SQL til at skabe og forespørge på en database
kunne forklare en eksekveringsplan for en SQL forespørgsel og vurdere, om planen er effektiv
kunne forklare transaktionsbegrebet og centrale emner indenfor concurrency control og recovery
Den studerende skal ved brug af de fundamentale begreber og teorier, der er fælles for de fleste databasesystemer, kunne anvende disse til i praksis at håndtere større datasæt.
Undervisningen tilrettelægges i henhold til de generelle undervisningsformer for uddannelsen § 17.
Det forventes at den studerende bruger 30 timer per ECTS, hvilket for denne aktivitet betyder 150 timer.
Prøvens navn | Databasesystemer |
Prøveform | Skriftlig eller mundtlig |
ECTS | 5 |
Tilladte hjælpemidler | Eventuelle tilladte hjælpemidler, vil fremgå af kursussiden i MOODLE |
Bedømmelsesform | 7-trins-skala |
Censur | Intern prøve |
Vurderingskriterier | Vurderingskriterierne er angivet i Universitetets eksamensordning |
Kontakt: Studienævn for datalogi via cs-sn@cs.aau.dk eller 9940 8854
Engelsk titel | Database Systems |
Modulkode | DSNDATFB514 |
Modultype | Kursus |
Varighed | 1 semester |
Semester | Efterår
|
ECTS | 5 |
Undervisningssprog | Dansk |
Tomplads | Ja |
Undervisningssted | Campus Aalborg |
Modulansvarlig |
Studienævn | Studienævn for Datalogi |
Institut | Institut for Datalogi |
Fakultet | Det Teknisk Fakultet for IT og Design |