Skip navigation.
University » BDSI (it)

Basi di Dati e Sistemi Informativi


Università degli studi di Roma "Tor Vergata" - Lettere e Filosofia
Corso di Laurea in Lingue nella Società dell'Informazione (LINFO)

Sito web ufficiale del corso

Il sito web ufficiale del corso è ospitato presso DidatticaWeb.

Programma preliminare del corso 2014/15

Nota: il programma dettagliato del corso, con i riferimenti al libro di testo, è disponibile aprendo gli eventi del calendario del corso.

Introduzione: i sistemi informativi; basi di dati e DBMS; modelli dei dati

Richiami di teoria degli insiemi: insiemi ed elementi; operazioni insiemistiche di base: unione, intersezione, differenza, cardinalità, prodotto cartesiano; relazioni

Il modello relazionale: strutture; vincoli di integrità

L’algebra relazionale: operazioni insiemistiche; ridenominazione; selezione; proiezione; join naturale; altri tipi di join

Il linguaggio SQL: vincoli di integrità; creazione e modifica degli schemi di basi di dati; inserimento e aggiornamento dei dati; interrogazioni semplici; interrogazioni con raggruppamento e operatori aggregati; interrogazioni di tipo insiemistico; viste; transazioni

Introduzione alla progettazione dei sistemi informativi: il ciclo di vita del software

Progettazione concettuale di basi di dati: analisi dei requisiti; il modello entità-relazione (ER); metodologie di stesura di diagrammi ER a partire dai requisiti; documentazione

Progettazione logica di basi di dati: analisi delle prestazioni su diagrammi ER (cenni); ristrutturazione di diagrammi ER; traduzione verso il modello relazionale

Progettazione fisica di basi di dati: cenni sulla creazione di indici

Attività pratiche: interrogazione di basi di dati con il linguaggio SQL sul DBMS SQLite tramite SQLiteStudio