Tipo Documento: unità didattica 1 Modulo 14 Compilatore: Antonella Bolzoni Supervisore: Data emissione: Release: Indice: A.Scheda informativa B.Introduzione.

Slides:



Advertisements
Presentazioni simili
1 Introduzione ai calcolatori Parte II Software di base.
Advertisements

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.
I Files Definizione Operazioni File e periferiche Moduli di S.O.
Analisi e progettazione
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.
L’uso dei database in azienda
SCHEDA INFORMATIVA DI UNITÀ
Tipo Documento: unità didattica 1 Modulo 14 Compilatore: Antonella Bolzoni Supervisore: Data emissione: Release: Indice: A.Scheda informativa B.Introduzione.
Tipo Documento: unità didattica 0 Modulo 0 Compilatore: Antonella Bolzoni Supervisore: Data emissione: Release: Indice: A.Scheda informativa B.Introduzione.
Tipo Documento: unità didattica 0 Modulo 0 Compilatore: Antonella Bolzoni Supervisore: Data emissione: Release: Indice: A.Scheda informativa B.Introduzione.
Tipo Documento: unità didattica 4 Modulo 14 Compilatore: Antonella Bolzoni Supervisore: Data emissione: Release: Indice: A.Scheda informativa B.Introduzione.
Università degli Studi di Bergamo Facoltà di Lingue e Letterature Straniere Facoltà di Lettere e Filosofia A.A Informatica generale 1 Appunti.
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.
Architettura Three Tier
Struttura dei sistemi operativi (panoramica)
Basi di dati Università Degli Studi Parthenope di Napoli
Modello Relazionale Definisce tipi attraverso il costruttore relazione, che organizza i dati secondo record a struttura fissa, rappresentabili attraverso.
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.
DBMS ( Database Management System)
Corso di Informatica - Basi di Dati Introduzione alle basi di dati Gabriella Pasi
INTRODUZIONE l sistema operativo è il primo software che lutente utilizza quando accende il computer; 1)Viene caricato nella memoria RAM con loperazione.
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.
Introduzione a Oracle 9i
Istituto Tecnico Commerciale Statale “G. Dell’Olio
LE BASI DI DATI E IL LINGUAGGIO SQL.
Dati e DBMS DBMS relazionali SQL Progettazione di una base di dati Programma del Corso.
Laboratorio informatico I
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 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”
I DATABASE.
Tipo Documento: unità didattica 4 Modulo 14 Compilatore: Antonella Bolzoni Supervisore: Data emissione: Release: Indice: A.Scheda informativa B.Introduzione.
Introduzione alle basi di dati
I DBMS BASI DI DATI (DATABASE) Insieme organizzato di dati utilizzati
SCHEDA INFORMATIVA DI UNITÀ. comuni file system Data Base Management System criticità superamento criticità Potenziale immagine per file system Per DBMS.
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
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
Tipo Documento: unità didattica 4 Modulo 14 Compilatore: Antonella Bolzoni Supervisore: Data emissione: Release: Indice: A.Scheda informativa B.Introduzione.
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.
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 3 Modulo 7 Compilatore: Supervisore: Data emissione: Release: Indice: A.Scheda informativa B.Introduzione C.Corpo D.Riepilogo.
Tipo Documento: unità didattica 2 Modulo 14 Compilatore: Antonella Bolzoni Supervisore: Data emissione: Release: Indice: A.Scheda informativa B.Introduzione.
Le basi di dati.
INTRODUZIONE AL DATABASE CORSO BLOG & WEBSITE: COME CREARLI?
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.
Programmazione Fondi Strutturali 2007/2013 Programma Operativo Nazionale: “Competenze per lo Sviluppo” finanziato con il Fondo Sociale Europeo Piano Integrato.
IL PROGETTO INFORMATICO
Introduzione alle basi di dati e ai sistemi di gestione di basi di dati.
Transcript della presentazione:

Tipo Documento: unità didattica 1 Modulo 14 Compilatore: Antonella Bolzoni Supervisore: Data emissione: Release: Indice: A.Scheda informativa B.Introduzione C.Corpo D.Riepilogo E.Interazione F.Test di autoverifica

Introduzione al modulo 14 Sistema informatico raccolta, organizzazione e conservazione dei dati compito molto comune  Esempio: elenchi utenze telefoniche, iscritti a una facoltà, operazioni su un C/C bancario Base di dati

Le basi di dati Le basi di dati (database) -patrimonio di informazioni -Collezione dei dati usati per rappresentare le informazioni di interesse per un sistema informativo Data Base Management System (DBMS), sistema per la gestione delle basi di dati -Sistema che consente di gestire la base di dati -È un nuovo strato software localizzato sopra il sistema operativo

Informazione e dati Informazione notizia, dato elementare che consente di aumentare la conoscenza relativamente a fatti, situazioni o modi di essere Dato ciò che è immediatamente noto, prima di ogni elaborazione. Sono elementi di informazione costituiti da simboli Esempio -Mario Rossi e il numero Sono due dati senza significato e relazione Sono la risposta a chi è il direttore e quale è il suo numero telefonico L’interpretazione dei dati serve ad arricchire la conoscenza, arricchendola con nuove informazioni

Le esigenze principali Nella gestione delle informazioni, le principali esigenze sono: Memorizzazione (archiviazione) delle informazioni Ricerca di informazioni Modifica di informazioni Altri fattori di qualità Prestazioni Accesso concorrente via rete Sicurezza Robustezza...

Archivi separati: i problemi La gestione dei dati da parte di diversi programmi cooperanti potrebbe avvenire in modo separato, con i seguenti potenziali problemi: Inconsistenza e ridondanza dei dati Riservatezza dei dati Integrità dei dati Concorrenza

Archivi separati: i problemi All’aumentare della quantità dei dati da trattare e della complessità delle operazioni da effettuare, un semplice insieme di file non è più sufficiente Nasce l’esigenza di progettare un sistema ad- hoc per la gestione di grosse moli di informazioni strutturate: il database

La soluzione integrata: il Data Base Management System Programma 1Programma 3Programma 2 DBMS Base di dati Vantaggi Unica rappresentazione dei dati Controllo unificato dell’accesso Meccanismi sofisticati per la sicurezza e l’affidabilità Accesso e gestione dei dati a grana più fine del file system

Livelli di astrazione Descrizione esterna 1 Descrizione esterna n Descrizione esterna 2 Descrizione logica archivio Il databse fornisce agli utenti una visione astratta della base di dati –Livello esterno –Livello logico –Livello fisico Utente 1Utente 2Utente 3Utente 4Utente n Descrizione interna archivio

Proprietà I tre livelli di astrazione appena visti, facilitano una organizzazione del DBMS che soddisfi le seguenti proprietà Indipendenza logica: possibilità di introdurre nuovi schemi fra i dati elementari Indipendenza fisica: possibilità di modificare il livello fisico senza interessare gli altri livelli

Riepilogo Esigenza gestione organizzata di grosse moli di dati Problema Inadeguatezza del file system Soluzione creazione di uno strato software, il DBMS, di interfaccia fra programmi applicativi e i dati archiviati

Test di autovalutazione unità 1)Le principali operazioni effettuabili da un utente di una base di dati sono? 1.ricerca, memorizzazione, modifica 2.Progettazione logica, fisica ed esterna 3.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? V/F 3) L’indipendenza fisica di una base di dati 1.E’ la possibilità di modificare il livello fisico senza influenzare gli altri 2.E’ la possilità di accedere ai dati da qualunque punto del globo