Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
1
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
2
1. Dagli archivi tradizionali alle basi di dati
Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill
3
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
4
Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill
Una agendina A-B Telefono C-D Berti Ciri Aldini Cometti Bombi Dini Cirielli Cognomi Telefoni Con prefisso Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill
5
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
6
Ancora l’agendina A-B Telefono C-D Berti Casa Aldo Comune B. Dini Ciro (a Roma) Non c’e’ un cognome ma un riferimento sociale (o spaziale) Il numero e’ di Roma Quindi il vero numero e’ Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill
7
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
8
I dati sulle lezioni e loro orari
Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill
9
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
10
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
11
I dati sugli orari di ricevimento
Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill
12
Archivio 2: ricevimento
Secondo archivio Gestione ricevimento (Ufficio orari ricevimento) Archivio 2: ricevimento Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill
13
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
14
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
15
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
16
........ 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
17
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
18
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
19
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
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.