TDDB39 | Databases and Data Structures, 6,8 ECTS-points /Databaser och datastrukturer/ Advancement level: C | |
Aim: The course gives theoretical and practical knowledge on principles for storage and retrieval in modern database systems. Prerequisites: Basic knowledge in programming (e.g. TDDB 22, Introduction to Programming)Course organization: The course consists of lectures, exercise sessions and computer exercises. The exercises illustrate the principles för implementation and use of databases. The course concludes with a project where the course participants design their own databases.Course content: The course gives an orientation of databases and focuses on relational databases from a user perspective. Topics include basic notions in databases, methods for data modelling and database design, management of databases, query languages and data structures for storage of data in databases.Course literature: Silberschatz A., Korth H.F., Sudarshan S., Database System Concepts, McGraw-Hill, 3rd Edition, 1997. | ||
TEN1 | Written examination, 2,5 p. | |
LAB1 | Labratory work, 2 p. |