• Non ci sono risultati.

Basi di Basi di DatiDatiSistemi InformativiSistemi Informativi

N/A
N/A
Protected

Academic year: 2021

Condividi "Basi di Basi di DatiDatiSistemi InformativiSistemi Informativi"

Copied!
4
0
0

Testo completo

(1)

Basi di DatiFranco Scarselli1

Ba si di Ba si di Da ti Da ti Sis tem i In for m ativ i Sis tem i In for m ativ i

Franco Scarsellifranco@ing.unisi.ithttp://www.dii.unisi.it/~franco

Queste slide sono una rielaborazione di materiale prodotto dal Prof. M. Maggini

Basi di DatiFranco Scarselli2

Prog ram m a Prog ram m a

Introduzione alle basi di dati

Sistemi informativi

DBMS -Database Management Systems

Modelli dei dati

Linguaggi per basi di dati

Il modello relazionale

Prodotto cartesiano e relazioni

Relazioni e tabelle

Relazioni e basi di dati

Vincoli di integrità

Chiavi -chiavi primarie

Vincoli di integritàreferenziale

(2)

Basi di DatiFranco Scarselli3

Prog ram m a Prog ram m a

Algebra relazionale

Operatori dell’algebra relazionale

Unione, intersezione, differenza

Ridenominazione, selezione, proiezione

Join

Interrogazioni in algebra relazionale

Calcolo relazionale

SQL

Definizione dei datiInterrogazioni

Manipolazione dei dati

Vincoli di integrità

Controllo dell’accesso

Basi di DatiFranco Scarselli4

Prog ram m a Prog ram m a

Progettazione di basi di dati

Il modello Entità-Relazione

Strategie di progetto

Ristrutturazione di schemi E-R

Traduzione verso il modello relazionale

La normalizzazione

Forme normali e decomposizioni

On-Line Analytical Processing (OLAP)

Importazione dei dati

Data cube

Implementazione

(3)

Basi di DatiFranco Scarselli5

Es am e Es am e

2 prove in itinere

oppure oraleDue cose che verranno comunicate successivamente

Progetto finale ?

Basi di DatiFranco Scarselli6

Con tat ti e ric ev im en to Con tat ti e ric ev im en to

Ricevimento

Giovedì, 14:30-16:30

Ufficio 112, piano terra S.NiccolòGruppo di discussione

Indirizzo: http://groups.google.it/group/basi-di-dati-ingegneria-siena

Contiene tutto il materiale del corso

Permette di chiedere informazioni al docente e conoscere le risposte date adomande precedenti.

Per iscriversi al gruppo occorre:

andare alla pagina del gruppo;

registrarsi come utenti ed entrare nella gestione dei gruppi di Google;

richiedere l'iscrizione inserendoil proprionome, cognome e matricola

attendere che l'iscrizione venga accettata dal docente.

(4)

Basi di DatiFranco Scarselli7

Ma ter ia le d id att ica Ma ter ia le d id att ica

SlidesSlides

coateriale sullerrnteIl mslidesntecolleesslid suerialeatIl mrr

ediarstuediarstu a tutààti denmgoarli ti gtutti gargomenti da li Libro consigliatoLibro consigliato

Atzeni, Ceri, Paraboschi, TorloneBasi di dati –Modelli e Linguaggi di InterrogazioneMcGraw-Hill

Riferimenti

Documenti correlati

Per ogni sala, vogliamo mantenere informazioni sul nome della sala (sale con lo stesso nome possono appartenere solo a cinema diversi) ed il numero di posti disponibili. In ogni

La base di dati dovr`a, inoltre, memorizzare informazioni sui clienti della videoteca e sui video da loro noleggiati.. Di ogni utente vogliamo mantenere nome, cognome, data di

Successivamente, con riferimento allo schema relazionale dell’Esercizio 1, formulare un’interrogazione nel calcolo relazionale su tuple con dichiarazioni di range che determini tutte

Si assuma che il traffico stradale di ciascuna provincia sia sotto la responsabilit`a di uno specifico corpo di polizia stradale provinciale, anche se membri del corpo di polizia di

Ogni edizione di un corso sia caratterizzata dal codice del corso, dall’anno accademico (si assuma che di ogni corso venga tenuta al pi` u un’edizione per anno accademico), dal

Ogni cliente sia identificato univocamente dalla sua email e caratterizzato da un nome, un indirizzo e un recapito telefonico. Ogni acquisto da parte di un cliente sia visualizzato

(Si assuma che non vi siano caselli appartenenti a pi` u autostrade.) Si tenga traccia della distanza che intercorre tra coppie di caselli consecutivi (ad esempio, tra il casello

Si assuma che un artista possa tenere pi` u di un concerto nella stessa citt`a nello stesso mese di uno stesso anno, ma non lo stesso giorno.. Si assuma, infine, che nella base di