Learning objectives
<br />Objectives<br /> <br />The course aims at providing students with basic knowledge of the relational data model, of database-system design methods, and of the SQL language.
Prerequisites
<br />No specific requirements.<br />Previous attendance at the course of "Fondamenti di Informatica A" and "Fondamenti di Informatica" B is strongly suggested.
Course unit content
<br />Programme<br /> <br />Introduction : data, databases and DBMS<br />Relational data model<br />The SQL language<br />Database design<br />Laboratory activities<br /> <br />Practical exercises in laboratory on the use of DBMSs and on MySQL
Full programme
- - -
Bibliography
<br />Suggested textbook<br /> <br />Atzeni Ceri Paraboschi Torlone Basi di dati: Modelli e linguaggi di interrogazione McGraw-Hill Italia, 2002<br />
Teaching methods
<br />Examination methods<br /> <br />Two intermediate tests plus an optional project.
Assessment methods and criteria
- - -
Other information
- - -