SCHEDA INFORMATIVA DI UNITÀ. comuni file system Data Base Management System criticità superamento criticità Potenziale immagine per file system Per DBMS.

Slides:



Advertisements
Presentazioni simili
VIA GIULIO RATTI, CREMONA – Tel. 0372/27524
Advertisements

Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Linguaggi di programmazione
Introduzione ai DBMS I Sistemi di Gestione di Basi di Dati sono strumenti software evoluti per la gestione di grandi masse di dati residenti su memoria.
Introduzione ai database
I Files Definizione Operazioni File e periferiche Moduli di S.O.
DBMS (DataBase Management System)
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità B1 Introduzione alle basi di dati.
Una Introduzione alle Basi di Dati
Introduzione ai sistemi di basi di dati
UNIVERSITÀ DEGLI STUDI DI TERAMO FACOLTÀ DI SCIENZE DELLA COMUNICAZIONE MASTER UNIVERSITARIO DI I LIVELLO - COMUNICAZIONE e DIVULGAZIONE SCIENTIFICA Direttore.
Basi di Dati prof. A. Longheu
Gestione Dati & Archivi
Introduzione ai database
Archivi   L’uso degli archivi deriva dalla necessità di conservare dati e informazioni in modo permanente affinché possano essere riutilizzate anche.
ESEMPI DI ARCHIVI DI DATI
La Modifica dei Dati in una Base Dati La modifica dei dati contenuti allinterno di una base dati è unoperazione delicata Infatti, ogni potenziale problema.
L’uso dei database in azienda
Tipo Documento: unità didattica 1 Modulo 14 Compilatore: Antonella Bolzoni Supervisore: Data emissione: Release: Indice: A.Scheda informativa B.Introduzione.
Atzeni, Ceri, Paraboschi, Torlone Basi di dati McGraw-Hill,
IL PATRIMONIO DI DATI - LE BASI DI DATI. Il patrimonio dei dati Il valore del patrimonio di dati: –Capacità di rispondere alle esigenze informative di.
Struttura dei sistemi operativi (panoramica)
Basi di dati Università Degli Studi Parthenope di Napoli
Programma del Corso Dati e DBMS DBMS relazionali SQL
AN FI Un denominatoe comune Comandi u notazioni che esprimono azioni che, una volta eseguite, comportano una modifica permanente dello stato interno.
Corso di Informatica - Basi di Dati Introduzione alle basi di dati Gabriella Pasi
Introduzione alle Basi di Dati. Overview Informazione = contenuto + struttura Informazione non strutturata Molto contenuto, poca struttura Un romanzo.
Database & Information Retrieval
INFORMATICA Corso Base Modulo G: I DataBase  Access.
DAGLI ARCHIVI AI DATABASE
ACCESS Introduzione Una delle necessità più importanti in informatica è la gestione di grandi quantità di dati. I dati possono essere memorizzati.
Docente: Roberto Basili Fond Inf (a.a ) Introduzione alla Progettazione Concettuale R. Basili.
Dottorato di ricerca Nuove Tecnologie e Informazione Territorio – Ambiente Nozioni fondamentali di Basi di Dati Seminario interno.
Introduzione a Oracle 9i
Istituto Tecnico Commerciale Statale “G. Dell’Olio
LE BASI DI DATI E IL LINGUAGGIO SQL.
Introduzione alle basi di dati
Dati e DBMS DBMS relazionali SQL Progettazione di una base di dati Programma del Corso.
DATABASE Introduzione
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
DB- Sistemi Informativi
Corso di Laurea in Ingegneria per l’Ambiente e il Territorio Informatica per l’Ambiente e il Territorio Docente: Giandomenico Spezzano Tutor: Alfredo Cuzzocrea.
ITCG “V. De Franchis” - PON FSE Modulo G/1 l’informatica”
IV D Mercurio DB Lezione 1
Modulo 5 DataBase ACCESS. Informazioni e Dati INFORMAZIONI vengono scambiate con linguaggio scritto o parlato DATI rappresentazione di informazioni in.
I DATABASE.
Introduzione alle basi di dati
SCHEDA INFORMATIVA DI UNITÀ. Progettare una base di dati PROGETTAZIONE DI UNA BASE DI DATI -Identificazione delle informazioni salienti -Creazione di.
I DBMS BASI DI DATI (DATABASE) Insieme organizzato di dati utilizzati
Database Concetti di base
Dati e DBMS DBMS relazionali SQL Progettazione di un DBMS Normalizzazione Programma del Corso di Basi di Dati.
Basi di dati Maria Laura Alessandroni
Tecnologie dell'informazione e della comunicazione - Stacey S. Sawyer, Brian K. Williams Copyright © The McGraw-Hill Companies srl “Commercio elettronico,
Basi Dati e Laboratorio (6 + 6) crediti – curriculum Sistemi e Reti Basi dati 1 e Basi dati 2 prec.ordin. docenti: Barbara Demo Giuseppe Berio mail :
Introduzione alle basi di dati
SCHEDA INFORMATIVA DI UNITÀ. PROGETTAZIONE DI UN DATABASE Identificazione delle informazioni salienti Definizione di relazioni fra i dati.
Dati e DBMS DBMS relazionali SQL Progettazione di una base di dati Normalizzazione Programma del Corso.
Dati e DBMS DBMS relazionali SQL Progettazione di una base di dati Normalizzazione Programma del Corso.
Capitolo 1: Introduzione. Introduzione2 Base di dati  Insieme organizzato di dati utilizzati per il supporto allo svolgimento di attività (di un ente,
Basi di dati: introduzione parte prima Ernesto Damiani.
© 2015 Giorgio Porcu - Aggiornamennto 28/03/2015 UdA 1A Database Progettazione Fisica G IORGIO P ORCU
Informatica Introduzione alle basi di dati Lezione 1 Scienze e tecniche psicologiche dello sviluppo e dell'educazione, laurea magistrale Anno accademico:
Tipo Documento: unità didattica 1 Modulo 14 Compilatore: Antonella Bolzoni Supervisore: Data emissione: Release: Indice: A.Scheda informativa B.Introduzione.
Flipped classroom e nuove metodologie didattiche Modulo 2 – Terza lezione Antonio Todaro “ Il Sito Web del docente ” prima parte.
Le basi di dati.
1 LE BASI DI DATI prof. Losapio. 2 LE APPLICAZIONI FILE-BASED Un’applicazione è data dal software più i suoi dati: APPLICAZIONE = PROGRAMMA + DATI PROGRAMMA.
Introduzione alle basi di dati e ai sistemi di gestione di basi di dati.
Transcript della presentazione:

SCHEDA INFORMATIVA DI UNITÀ

comuni file system Data Base Management System criticità superamento criticità Potenziale immagine per file system Per DBMS una immagine con le finestre di editazione dati tipo access o dbiii

DATI E INFORMAZIONI DATO INFORMAZIONE Simbolo immediatamente noto Concetto più astratto del dato nome data

dati senza significato e relazione informazione che arricchisce la conoscenza DATI INFORMAZIONE Concetto più astratto del dato Mario Rossi Tel Chi è il tuo capo funzione e quale è il suo numero telefonico? DATI E INFORMAZIONI Simbolo, immediatamente noto

Le esigenze dell’utente nella gestione delle informazioni Memorizzazione delle informazioni Ricerca di informazioni Modifica di informazioni

Memorizzazione delle informazioni Ricerca di informazioni Modifica di informazioni Qualità del servizio di archiviazione: Prestazioni: Accesso concorrente ai dati Sicurezza Robustezza Le esigenze dell’utente nella gestione delle informazioni

Programma 1Programma 2Programma 3 File 2File 3 Archivi separati: problemi File 1 Problemi: Inconsistenza e ridondanza dati Archivio dei Dati

Programma 1 Programma 2 Programma 3 File 2File 3 Archivi separati: problemi File 1 Problemi: Inconsistenza e ridondanza dati riservatezza Immagine di sistema bancario Database (?)

integrità dei datiVincoli di consistenza Programma 1 Programma 2 Programma 3 File 2File 3 File 1 Problemi: Inconsistenza e ridondanza dati riservatezza Immagine di sistema bancario Database (?)

Programma 1 Programma 2 Programma 3 File 2File 3 Archivi separati: problemi File 1 Problemi: Inconsistenza e ridondanza dati riservatezza Immagine di sistema bancario integrità dei dati Regole per preservare integrità dei dati concorrenza Difficile accesso concorrente all’archivio database

Archivi separati: limiti MOLE LIMITATA DI DATI Gestibile anche da un sistema di videoscrittura Img elenco di nomi

Archivi separati: limiti MOLE LIMITATA DI DATI MOLE DI DATI CONSISTENTE Gestibile da un sistema di videoscrittura Img tanti elenchi sovrapposti DBMS

Archivi separati: limiti MOLE LIMITATA DI DATI MOLE DI DATI CONSISTENTE Gestibile da un sistema di videoscrittura Img tanti elenchi sovrapposti DB utenti applicazioni Sistema operativo

La soluzione integrata: il DBMS DBMS Base di dati Gestione dei dati unificata Accesso unificato da programmi e utenti Maggiore sicurezza e privatezza Programma 1Programma 2 Programma 3

La soluzione integrata: il DBMS Gestione dei dati unificata Accesso unificato da programmi e utenti Maggiore sicurezza e privatezza Controllo del singolo dato aumento concorrenza Facile Integrazione di meccanismi per controllo del sistema TUTTO SCHEMA DI SLIDE PRIMA E’ GIA’ A VIDEO

I livelli di astrazione del Database archivio Descrizione interna archivio Livello fisico Gruppi di dati (record), memorizzati sulla memoria di massa

Descrizione logica archivio Descrizione interna archivio Livello logico Organizzazione dati secondo il contenuto Livello fisico Gruppi di dati (record), memorizzati sulla memoria di massa I livelli di astrazione del Database

Descrizione esterna 1 Descrizione esterna n Descrizione esterna 2 Descrizione logica archivio Utente 1Utente 2Utente 3Utente 4Utente n Descrizione interna archivio Livello logico Organizzazione dati secondo il contenuto Livello fisico Gruppi di dati (record) memorizzati sulla memoria di massa Livello esterno Organizzazione dati appropriati al singolo utente I livelli di astrazione del Database

Le proprietà Tre livelli di astrazione DBMS garantisce Indipendenza logica Indipendenza fisica

Le proprietà Tre livelli di astrazione DBMS garantisce Indipendenza logica Indipendenza fisica calendario Dati anagrafici Nome Cognome Stato civile

Le proprietà Tre livelli di astrazione DBMS garantisce Indipendenza logica Indipendenza fisica calendario Dati anagrafici Nome Cognome Stato civile

Livello esterno Livello logico Livello fisico Pc Dischi DataSaldoNomeCognome PaoloPietri €FrancoBianchi €LuciaRicci NomeCognomeIndirizzo SandraFerrariVia Pascoli, 3- Milano Marco TozziPiazza Diaz, 15- Torino AnnaColliVia Picasso, 31 – Modena C.C.Saldo 987/ € 532/99200 € 693/ € Codice Fiscale C.C. frrndmv81987/1 zzircomf81532/9 llinnavf75693/2 Saldi dei conti correnti Valore medio =

Livello esterno Livello logico Livello fisico Pc Dischi DataSaldoNomeCognome PaoloPietri €FrancoBianchi €LuciaRicci NomeCognomeIndirizzo SandraFerrariVia Pascoli, 3- Milano Marco TozziPiazza Diaz, 15- Torino AnnaColliVia Picasso, 31 - Modena C.C.Saldo 987/ € 532/99200 € 693/ € Codice Fiscale C.C. frrndmv81987/1 zzircomf81532/9 llinnavf75693/2 Livelli di astrazione Saldi dei conti correnti Valore medio =

Riepilogo PROBLEMA Inadeguatezza di un comune file system SOLUZIONE DBMS Interfaccia fra programmi applicativi e dati archiviati SISTEMA DI ARCHIVIAZIONE ESIGENZA Gestione organizzata di grosse moli di dati =

Test di autovalutazione unità 1)Le principali operazioni effettuabili da un utente di una base di dati sono: a) Ricerca, memorizzazione, modifica b) Progettazione logica, fisica ed esterna c) Definizione dei dati e scelta dei linguaggio di manipolazione 2) In un sistema con più applicazioni cooperanti, con dati condivisi, l’uso di un file system è preferibile rispetto a un DBMS: a) Vero b) Falso 3) L’indipendenza fisica di una base di dati è: a) La possibilità di modificare il livello fisico senza influenzare gli altri livelli b) La possibilità di accedere ai dati da qualunque punto del globo