| Politecnico di Torino | |||||||||||||||||
| Anno Accademico 2011/12 | |||||||||||||||||
| 01LSZJA Databases |
|||||||||||||||||
|
Corso di Laurea in Electronic And Computer Engineering - Vercelli |
|||||||||||||||||
|
|||||||||||||||||
|
|||||||||||||||||
|
Obiettivi dell'insegnamento
Providing the basic notion of data bases, considered a set of archives, and the methodology for design and implementation. Describe and let use a data base management system.
|
|
Competenze attese
Ability to design, implement, and query a data base.
|
|
Prerequisiti
Basic knowledge of programming languages.
|
|
Programma
- The data base and data base management system concepts
- Data base models - The relational data model - Relational algebra. - The SQL language. - Transactions. - A data base design methodology. - Conceptual design. - Logic design |
|
Laboratori e/o esercitazioni
Laboratories and exercises for the SQL language and execises for data base design.
|
|
Bibliografia
Handouts are available for all topics of the course.
Additional readings include: - P. Atzeni, S. Ceri, S. Paraboschi, R. Torlone, Database Systems ¿ Concepts, Languages and Architecture, Mc Graw Hill, 1999. - C.J. Date, An Introduction to Database Systems, 8E, Addison-Wesley, 2004 |
|
Controlli dell'apprendimento / Modalità d'esame
Two hours final exam with exercices and question on all topic treated in the course.
|
| Orario delle lezioni |
| Statistiche superamento esami |
|
|