- Oggetto:
- Oggetto:
Discipline scientifiche avanzate - Mod. IV - Basi di dati (MTA)
- Oggetto:
Advanced Sciences - Databases
- Oggetto:
Anno accademico 2019/2020
- Codice dell'attività didattica
- MAN0411D
- Docente
- Prof. Ugo De' Liguoro (Titolare del corso)
- Insegnamento integrato
- Discipline scientifiche avanzate (MAN0411)
- Corso di studi
- [f055-c503] Laurea Magistrale in Scienze Strategiche
[f055-c503LOG] Laurea Magistrale in Scienze (Percorso Logistico) - Anno
- 1° anno
- Periodo didattico
- Primo semestre
- Tipologia
- Altre attività
- Crediti/Valenza
- 3
- SSD dell'attività didattica
- INF/01 - informatica
- Modalità di erogazione
- Tradizionale
- Lingua di insegnamento
- Italiano
- Modalità di frequenza
- Facoltativa
- Tipologia d'esame
- Orale
- Oggetto:
Sommario insegnamento
- Oggetto:
Obiettivi formativi
Al termine del Corso gli studenti dovranno avere acquisito nozioni generali ma rigorose sui fondamenti teorici delle basi dati, nonché avere una buona conoscenza dei modelli usati per la progettazione di una base dati e della interrogazione di basi dati con il linguaggio standard SQL.
By the end of the course, students have to be aware of the basis of database systems. Furthermore, they must be confident with models for the project of a database as well as with the SQL language for querying relational databases.- Oggetto:
Risultati dell'apprendimento attesi
CONOSCENZA E CAPACITÀ DI COMPRENSIONE
Conoscenza dei modelli entity-relationship e relazionale dei dati. Conoscenza di SQL sia come DDL che come DML.CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE
Capacità di progettare e ristrutturare un modello E-R nonché tradurlo in uno schema relazionale.KNOWLEDGE AND UNDERSTANDING
Knowledge of the entity-relationship and relational data models. Knowledge of SQL both as DDL and as DML.APPLYING KNOWLEDGE AND UNDERSTANDING
Ability to design and optimize an E-R model, as well as to translate the model into a relational schema.- Oggetto:
Modalità di insegnamento
Lezioni frontali ed esercitazioni attraverso Moodle.
Traditional classes and exercises using Moodle platform.- Oggetto:
Modalità di verifica dell'apprendimento
Traditional classes and exercises using Moodle platform.
Discussions and exercises while having classes; final written and oral exam.- Oggetto:
Attività di supporto
Diffusione di materiale didattico ed esercitazioni attraverso la piattaforma Moodle.
Publishing didactic materials through the Moodle platform.- Oggetto:
Programma
5. Progettazione di basi di dati5.1 Modello Entità-Relazione (E-R)5.2 Rappresentazione concettuale5.3 Ristrutturazione schemi E-R5.4 Traduzione di schemi E-R nel modello relazionale6. Normalizzazione6.1 Ridondanze ed anomalie6.2 Dipendenze funzionali6.3 Forme normali
5. Project of data bases 5.1 The Entity-Relationship model (E-R) 5.2 Conceptual representation 5.3 Changing the structure of E-R models 5.4 Translating E-R models into the relational model 6. Normalization 6.1 Redundancy and anomalies 6.2 Functional dependancies 6.3 Normal formsTesti consigliati e bibliografia
- Oggetto:
Atzeni, Ceri, Fraternali, Paraboschi, Torlone - Basi di dati: Modelli e linguaggi di interrogazione, quarta ed. McGraw-Hill 2013.
- Oggetto:
Orario lezioni
Giorni Ore Aula Lunedì 8:05 - 10:30 Giovedì 14:05 - 16:30 Lezioni: dal 09/09/2019 al 03/12/2019
Nota: Gli orari delle lezioni con le indicazioni delle aule verranno pubblicati settimanalmente nella Home Page del sito nella sezione "Comunicazioni agli studenti".
- Oggetto: