Advanced Data Base Systems (2015/2016)

Course code
4S001162
Name of lecturer
Alberto Belussi
Coordinator
Alberto Belussi
Number of ECTS credits allocated
6
Academic sector
INF/01 - INFORMATICS
Language of instruction
Italian
Location
VERONA
Period
II semestre dal Mar 1, 2016 al Jun 10, 2016.

Lesson timetable

Learning outcomes

This course provides the student with the main theoretical concepts of the relational data model, of object and object-relational data models, and of the semistructured and XML data models. Related query languages will be introduced and some related technical issues will be discussed.

Syllabus

The relational data model: relational calculus, functional dependencies, normal forms and decompositions.

Conceptual data modeling in UML

Object and object-relational databases: data models and query languages.

Semistructured databases: basic concepts, XML, XML Schema, XPath, and Xquery.

Spatio-Temporal databases: basic concepts, data models, query languages, and technological issues.

Assessment methods and criteria

The final exam is an oral examination (with a previous written test), with questions and exercises on the considered topics.

STUDENT MODULE EVALUATION - 2015/2016