Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill

Slides:



Advertisements
Presentazioni simili
Corso di Informatica - Basi di Dati Introduzione alle basi di dati Gabriella Pasi
Advertisements

07/03/2014Basi di dati II , presentazione1 Basi di dati II Docente: Paolo Atzeni
29/02/2016Basi di dati II , presentazione1 Basi di dati II Docente: Paolo Atzeni
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Rileaborato da M. Lenzerini - Basi di dati
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning
Introduzione al corso di...
Rielaborato da Atzeni et al., Basi di Dati, Mc-Graw Hill
Universita’ di Milano Bicocca Corso di Basi di Dati 1 in eLearning C
Rielaborato da Atzeni et al., Basi di Dati, Mc-Graw Hill
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Psicologia della Comunicazione
Organizzazione del Corso
Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Rielaborato da Atzeni et al., Basi di Dati, Mc-Graw Hill
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill
rielaborato da Atzeni-etal., Basi di dati, Capitolo 4
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning
Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill
Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill
Universita’ di Milano Bicocca Corso di Basi di Dati 1 in eLearning C
Sistemi e Applicazioni per l’Amministrazione Digitale
Corso di Laurea in Ingegneria Informatica
Economia ed Organizzazione Aziendale
Rielaborato da Atzeni et al., Basi di Dati, Mc-Graw Hill
Esercitazione Modello ER 1
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Programmazione per la Musica Presentazione del corso
Rielaborato da Atzeni et al., Basi di Dati, Mc-Graw Hill
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Raccolta ed Analisi dei Requisiti nella Progettazione
Universita’ di Milano Bicocca Corso di Basi di Dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Psicologia della Comunicazione
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Rielaborato da Atzeni et al., Basi di Dati, Mc-Graw Hill
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
GESTIONE INFORMATIZZATA ATTREZZATURE E MATERIALI GASL
Corso di Laurea in Ingegneria Informatica
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Basi di dati II , presentazione
Classe V A A.s – 2012 Programma di Informatica
INCONTRI DI ORIENTAMENTO SCUOLA APERTA Settore Tecnologico
Corsi di Laurea in Biotecnologie
Basi di dati II , presentazione
L'indirizzo Sistemi Informativi Aziendali
Basi di dati II , presentazione
Atzeni, Ceri, Paraboschi, Torlone Basi di dati McGraw-Hill, 1999
Laboratorio per Applicazioni CAD Docente: Ing. Filippo Gagliano
Transcript della presentazione:

Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill Universita’ di Milano Bicocca Corso di Basi di Dati 1 in eLearning Carlo Batini 1.2 Introduzione alle basi di dati Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill

1. Dagli archivi tradizionali alle basi di dati Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill

Definizione informale di Base di dati Insieme organizzato di dati utilizzati per lo svolgimento di determinate attività (di un ente, azienda, ufficio, persona) Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill

Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill Una agendina A-B Telefono C-D Berti 02 34556743 Ciri 02 34554322 Aldini 335 4554679 Cometti 02 34221 Bombi 323 4565430 Dini 02 3443232 Cirielli 06 3432321 Cognomi Telefoni Con prefisso Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill

Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill I dati, come vedremo meglio piu’ avanti, possono assumere varie forme di rappresentazione. Un insieme di immagini, fotografate nel corso di una conferenza tra ricercatori Prof. Furtado M. Brodie S. Bijerkamp C. Batini J. Bubenko Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill

Ancora l’agendina A-B Telefono C-D Berti 02 34556743 Casa 02 34554322 Aldo 335 4554679 Comune 02 34221 B. 323 4565430 Dini 02 3443232 Ciro (a Roma) 3432321 Non c’e’ un cognome ma un riferimento sociale (o spaziale) Il numero e’ di Roma Quindi il vero numero e’ 06 3432321 Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill

Struttura di un sistema informatico Interfaccia utente Applicazioni Software di ambiente e di sistema Basi di dati Software di base Hardware centralizzato e distribuito Sistema di comunicazione di rete Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill

I dati sulle lezioni e loro orari Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill

Archivio 1: orario lezioni Primo archivio Archivio 1: orario lezioni Gestione orario lezioni (Ufficio orario lezioni) Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill

Nel caso di corso per due tipi di studenti, Informatica e Teoria e Tecnica della Comunicazione Archivio orario lezioni Informatica Gestione orario lezioni informatica (Ufficio orario lezioni) Archivio orario lezioni TTC Gestione orario lezioni TTC (Ufficio orario lezioni) Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill

I dati sugli orari di ricevimento Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill

Archivio 2: ricevimento Secondo archivio Gestione ricevimento (Ufficio orari ricevimento) Archivio 2: ricevimento Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill

Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill Possibili problemi Ridondanza: informazioni ripetute Rischio di incoerenza: le versioni possono non coincidere Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill

In una organizzazione i dati sono condivisi Ogni organizzazione (specie se grande) è divisa in settori o comunque svolge diverse attività A ciascun settore o attività corrisponde un (sotto)sistema informativo Possono esistere sovrapposizioni fra i dati di interesse dei vari settori Una base di dati è una risorsa integrata, condivisa fra i vari settori di una organizzazione Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill

Archivio 1: orario lezioni Gestione orario lezioni Due archivi ...... Archivio 1: orario lezioni Gestione orario lezioni Archivio 2: ricevimento Gestione ricevimento Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill

........ Si trasformano in una unica base di dati Gestione ricevimento Gestione orario lezioni Base di dati Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill

Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill Esercizio 1.2.1 Considera la tua vita quotidiana, e cerca un esempio di insiemi di informazioni che tendi a rappresentare in archivi diversi. Analizza se nell’aggiornamento di queste informazioni incontri dei problemi come quelli introdotti in questa lezione. Riporta in un testo scritto questa analisi. Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill

Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill Esercizio 1.2.2 Quali concetti sono stati introdotti in questa lezione? Fanne l’elenco e prova a darne una definizione, e poi confrontala con quella data nella dispensa Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill

Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill Concetti introdotti Base di dati Struttura di un sistema informatico Ridondanza Incoerenza Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill