Data Management (academic year 2011/2012)



For whom is this course. This 6 credits course is for the students of the Master in Computer Engineering (School of Engineering) of the Sapienza Università di Roma. The course can also be attended by the students of the Laurea Magistrale in Ingegneria Informatica of the Sapienza Università di Roma, but they have to take into account that the language for both the course and the exam is English. The lectures will be held in the first semester (September 2011 - December 2011).
Prerequisites. A good knowledge of the fundamentals of Programming Structures, Programming Languages, and Databases (SQL, relational data model, Entity-Relationship data model, conceptual and logical database design) is required.
Course goals. The course presents the basic concepts of database systems, emphasizing the relational model. Several major issues related to the theory and the design of relational database systems are covered, including concurrency control, recovery, file and index organizations, query processing.
Important notice. Only those students who are enrolled in the Master in Computer Engineering, or who attended the lectures of the Data Management course during the first semester can give the exam of Data Management. In particular students who book for the exam of Gestione dei Dati cannot take the exam of Data Management in the same academic year, and, conversely, students who book for the exam of Data Management cannot take the exam of Gestione dei Dati in the same academic year.