Stefano MARRONE
Insegnamento di BASI DI DATI E SISTEMI INFORMATIVI
Corso di laurea in MATEMATICA
SSD: ING-INF/05
CFU: 8,00
ORE PER UNITÀ DIDATTICA: 72,00
Periodo di Erogazione: Secondo Semestre
Italiano
| Lingua di insegnamento | ITALIANO |
| Contenuti | Modello Relazionale. Linguaggio SQL e PostgreSQL. Progettazione di Basi di Dati. Sistemi Informativi e data warehousing. Linguaggio Python ed interfacciamento a basi di dati. |
| Testi di riferimento | Basi di dati 5/ed - Paolo Atzeni, Stefano Ceri, Piero Fraternali, Stefano Paraboschi e Riccardo Torlone - McGraw-Hill |
| Obiettivi formativi | Conoscenza e capacità di comprensione (knowledge and understanding): |
| Prerequisiti | Fondamenti di Informatica (conoscenza di un linguaggio di programmazione procedurale). |
| Metodologie didattiche | 56 ore di lezione, 12 ore di attività di laboratorio. Data la presenza di una prova d’esame pratica è consigliata la frequenza alle lezioni di laboratorio. |
| Metodi di valutazione | L’esame si compone di due prove: una prova al calcolatore ed una prova orale. |
| Altre informazioni | Verrà caricato on-line il materiale didattico nonché gli esempi mostrati al corso e le esercitazioni di laboratorio proposte. |
| Programma del corso | Introduzione |
English
| Teaching language | Italian |
| Contents | Relational Model. SQL and PostgreSQL language. Design of Databases. Information Systems and data warehousing. Python language and database interfacing |
| Textbook and course materials | Basi di dati 5/ed - Paolo Atzeni, Stefano Ceri, Piero Fraternali, Stefano Paraboschi e Riccardo Torlone - McGraw-Hill |
| Course objectives | Knowledge and understanding (knowledge and understanding): |
| Prerequisites | Fundamentals of Computer Science (knowledge of a procedural programming language). |
| Teaching methods | 56 hours of lessons, 12 hours of laboratory work. Given the presence of a practical exam, attendance at laboratory classes is recommended. |
| Evaluation methods | The exam consists of two tests: a computer test and an oral test. |
| Other information | The didactic material will be uploaded online as well as the examples shown in the course and the proposed laboratory exercises. |
| Course Syllabus | Introduction |








