Anno di corso: 1

Crediti: 6
Crediti: 9
Crediti: 9
Crediti: 6
Crediti: 6
Crediti: 3
Tipo: Lingua/Prova Finale
Crediti: 3
Tipo: Lingua/Prova Finale
Crediti: 3
Tipo: Lingua/Prova Finale
Crediti: 3
Tipo: Lingua/Prova Finale
Crediti: 3
Tipo: Altro

Anno di corso: 2

Anno di corso: 3

BASI DI DATI

Scheda dell'insegnamento

Anno accademico di regolamento: 
2017/2018
Anno di corso: 
2
Anno accademico di erogazione: 
2018/2019
Tipo di attività: 
Obbligatorio
Lingua: 
Italiano
Crediti: 
6
Ciclo: 
Secondo Semestre
Ore di attivita' didattica: 
42
Prerequisiti: 

Nessuno

Moduli

Metodi di valutazione

Tipo di esame: 
Orale
Modalita' di verifica dell'apprendimento: 

Esame scritto, orale e laboratorio

Valutazione: 
Voto Finale

Obiettivi formativi

Il corso si propone di introdurre alcuni strumenti informatici avanzati per il trattamento delle informazioni. Un primo obiettivo consiste nella presentazione del modello relazionale per la rappresentazione di dati, introducendo la progettazione concettuale e logica delle basi di dati, con particolare riferimento al modello Entità-Relazione. Inoltre verrà introdotto il sistema SAS per la gestione e l'analisi di dat

Contenuti

Progettazione concettuale Tecniche di progettazione
Modello Entità-Relazione
Costrutti fondamentali e avanzati di E-R
Modello relazionale
Da E-R a modello relazionale
Introduzione al sistema SAS
Data step e Proc step
Lettura di dati grezzi
Gestione di dataset SAS
Proc Means e Proc Freq.
Proc Print e Proc Format.

Programma esteso

Nozioni di progettazione concettuale: suddivisione logica fra schemi e istanze, criteri di rappresentazione; obiettivi della progettazione
Tecniche di progettazione: strategie top-down, bottom-up
Modello Entità-Relazione: introduzione alla progettazione di basi di dati; introduzione al modello E-R; costrutti fondamentali e avanzati di E-R
Modello relazionale: chiavi e vincoli di integrità; cenni di forme normali
Da E-R a modello relazionale; relazioni uno a uno; relazioni uno a molti, molti a uno, molti a molti
Introduzione al sistema SAS
Data step e Proc step
Lettura di dati grezzi
Gestione di dataset SAS
Proc Means e Proc Freq.

Bibliografia consigliata

The Little SAS Book, SAS Institute.
Basi di dati, Modelli e Linguaggi di interrogazione, Atzeni, Ceri, Paraboschi, Torlone, McGraw-Hill.

Metodi didattici

Lezioni