Corso di Master Universitario di II livello in:

" Concorrenza, Economia della valutazione
e della Regolamentazione (CER)"

 

COSTRUZIONE ED USO DI BANCHE DATI

prof. Lucio Sansone

 

Programma del corso (20 ore)

 

1. Fondamenti di Banche Dati  

            Descrizione relazionale di una base dati

       Modello relazionale

       Relazioni e basi di dati relazionali

       Chiavi e dipendenze funzionali

       Dipendenze tra le tabelle

       Vincoli d’integrità

       Normalizzazione

       Descrizione dei dati in OpenOffice Base

 

Gestione di una base di dati relazionale

       Interrogazione del database ed algebra relazionale

       Query su una tabella: proiezione e selezione

       Query su più tabelle: join

       Sintassi semplificata della SELECT

       Operatori di aggregazione e di raggruppamento

       Uso delle query nidificate

       Inserimento, cancellazione, aggiornamento

 

Progettazione di una base di dati relazionale

       Modello Entità- Associazione (E-R)

       Progetto Concettuale di una base di dati

       Progetto logico: definizione del database relazionale

 

2. Banche Dati Direzionali  

Sistemi informativi direzionali

            La struttura informatica a quattro livelli

            Data warehouse e loro struttura

            Tecnologie di DW: query & reporting, analisi multidimensionale, KDD e data mining

Modelli relazionali  di data warehouse: schemi a stella

 

3.  Esercitazioni in laboratorio

Al fine di esercitare  i concetti  illustrati a lezione , sono proposti  casi  di banche dati  implementati con  OpenOffice Base.

 

Riferimenti

[1] A. Chianese, V. Moscato, A. Picariello, L. Sansone – Basi di dati  per la gestione dell’Informazione -  Mc-Graw Hill Italia, 2010

[2] Documentazione elettronica disponibile sul sito http://wpage.unina.it/sansone