- Oggetto:
- Oggetto:
Basi di dati
- Oggetto:
Databases
- Oggetto:
Anno accademico 2022/2023
- Codice dell'attività didattica
- INF0107 - MAN0643
- Docente
- Ugo De' Liguoro (Titolare del corso)
- Corso di studi
- [f055-c503] Laurea Magistrale in Scienze Strategiche
[f055-c503LOG] Laurea Magistrale in Scienze (Percorso Logistico)
[f055-c504] Laurea Magistrale in Scienze Strategiche e Militari
[f055-c504LOG] Laurea Magistrale in Scienze e Militari (Percorso Logistico) - Anno
- 1° anno
- Periodo didattico
- Secondo semestre
- Tipologia
- Caratterizzante Affine o integrativo
- Crediti/Valenza
- 6
- SSD dell'attività didattica
- INF/01 - informatica
- Modalità di erogazione
- Tradizionale
- Lingua di insegnamento
- Italiano
- Modalità di frequenza
- Obbligatoria
- Tipologia d'esame
- Scritto ed 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à d'uso dei modelli entity-relationship e relazionale dei dati. Conoscenza dei costrutti di base del linguaggio di interrogazione SQL.Knowledge of the E-R model and the relational model. Basic constructs of SQL.- Oggetto:
Modalità di insegnamento
Lezioni frontali ed esercitazioni attraverso Moodle.Traditional classes and exercises using Moodle platform.- Oggetto:
Modalità di verifica dell'apprendimento
Discussione delle esercitazioni; esame finale scritto e orale.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.Saranno previste n. 14 ore di attività didattiche integrative - cicli di esercitazioni - svolte dal Dott. Vilella Salvatore
Publishing didactic materials through the Moodle platform.There will be n. 14 hours of supplementary educational activities - exercise cycles - carried out by Dr. Vilella Salvatore
- Oggetto:
Programma
1. Sistemi informativi e basi di dati1.1 Modelli logici1.2 Linguaggi e utenti2. Il modello relazionale2.1 Relazioni e tabelle2.2 Schemi ed istanza2.3 Vincoli di integrità2.4 Informazione incompleta e valori nulli3. Algebra e calcolo relazionale3.1 Unione, intersezione, differenza3.2 Selezione, proiezione, join3.3 Interrogazioni3.4 Equivalenze3.5 Algebra con valori nulli3.6 Calcolo relazionale3.7 Equivalenza tra algebra e calcolo relazionale4 Linguaggio SQL4.1 Definizione dei dati4.2 Interrogazioni4.3 Modifica dei dati5. 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 normali1. Information systems and data bases 1.1 Logical models 1.2 Languages and users 2. The relational model 2.1 Relations and tables 2.2 Schemes and instances 2.3 Integrity constraints 2.4 Incomplete information and null values 3. Relational algebra and calculus 3.1 Union, intersection, difference 3.2 Selection, projection, join 3.3 Queries 3.4 Equivalences of queries 3.5 Algebra with null values 3.6 Relational calculus 3.7 Equivalence of relational algebra and calculus algebra 4. The;language SQL 4.1 Data definition 4.2 Queries 4.3 Data modificationi 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.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ì 14:35 - 17:00 Martedì 10:10 - 13:30 Giovedì 10:10 - 11:50 Lezioni: dal 06/02/2023 al 04/04/2023
Nota: L'orario delle lezioni settimanali definitivo sarà pubblicato settimanalmente sul sito della SUISS nella sezione “Attività didattiche".
Le lezioni si svolgeranno secondo il seguente calendario:
Esercitazioni - dott. CHIAPPI
Giorno Data Orario
lunedì 06/02/2023 14:35 – 17:00
giovedì 09/02/2023 10:10 – 11:50
lunedì 13/02/2023 14:35 – 17:00
giovedì 16/02/2023 10:10 – 11:50
lunedì 20/02/2023 14:35 – 17:00
giovedì 23/02/2023 10:10 - 10:55
giovedì 02/03/2023 10:10 – 11:50Attività didattica - prof. de'LIGUORO
Giorno Data Orario
lunedì 06/03/2023 14:35 - 17:00
martedì 07/03/2023 10:10 - 13:30
giovedì 09/03/2023 10:10 - 13:30
lunedì 13/03/2023 14:35 - 17:00
martedì 14/03/2023 10:10 - 13:30
giovedì 16/03/2023 10:10 - 13:30
lunedì 20/03/2023 14:35 - 17:00
martedì 21/03/2023 10:10 - 13:30
giovedì 23/03/2023 10:10 – 11:50
lunedì 03/04/2023 14:35 - 17:00
martedì 04/04/2023 10:10 - 13:30
giovedì 13/04/2023 10:10 - 13:30- Oggetto:
Note
Le modalità di svolgimento dell'attività didattica potranno subire variazioni in base alle limitazioni imposte dalla crisi sanitaria in corso. In ogni caso è assicurata la modalità a distanza per tutto l'anno accademico.
- Oggetto: