http://www.inf.unibz.it/~calvanese/teaching/18-19-idb/

Free University of Bozen-Bolzano
Faculty of Computer Science
Bachelor in Computer Science

Home page of the course
Introduction to Databases

A.Y. 2018/2019

Prof. Diego Calvanese


News


Course Description

Objectives. Students attending this course will have acquired the techniques and methods to address problems of database design, and to make use of the basic functionalities (definition, update, and querying of the database) of database management systems in the context of development and deployment of information systems. In addition, students will be able to develop applications that programmatically interact with a database management system. The course explicitly refers to relational databases and to the corresponding database management systems based on the SQL language. However, the taught methods and principles are of a more general nature, and can be applied also in those contexts where data models and database systems different from relational ones are adopted.

Prerequisites. Students should have a solid mathematical foundation and be familiar with the basic programming concepts, data structures and algorithms. These prerequisites are covered in the following courses: Analysis, Introduction to Programming, Programming Project, and Data Structures and Algorithms.

Teaching material

For Students Who Have to Take the 8CFU Exam

For students enrolled in the old BSc in Computer Science and Engineering, who still have to take the 8 CFU Exam for the Database Systems course, the written exam will include also questions that cover the additional topics for 2 credit points of "Physical Data Storage" (covered in Chapter 6 of Database System Concepts) and of "Multi-User Synchronization" (covered in Chapter 10 of Database System Concepts).

The reference textbook for Chapters 6 and 10 is: The material for Chapters 6 and 10 is covered at the proper level of detail necessary for the preparation of the exam also in the slides that Prof. Sven Helmer used when teaching the Database Systems course until Academic Year 2017/2018. These slides are not available anymore on the Web, but students who would like to receive an electronic copy can contact me via email.


Back to teaching page of Diego Calvanese
Last modified: Thursday, 26-Sep-2019 18:34:50 CEST