Informatica. Basi di dati. Basi di dati (Database, DB) Basi di dati parte 1: Introduzione



Documenti analoghi
BASI DI DATI. Queste slides sono un adattamento di quelle di Luca Anselma e Gian Luca Pozzato, cui va il mio ringraziamento

Facoltà di Farmacia - Corso di Informatica

Introduzione alle basi di dati. Gestione delle informazioni. Gestione delle informazioni. Sistema informatico

Archivi e database. Prof. Michele Batocchi A.S. 2013/2014

Basi di dati. Corso di Laurea in Ingegneria Informatica Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti

Telerilevamento e GIS Prof. Ing. Giuseppe Mussumeci

Docente. Informatica. Orario. Pagina web. Programma previsto. Chi siete voi?

Base di dati e sistemi informativi

Limiti della gestione tradizionale degli archivi. Prof. Francesco Accarino IIS Altiero Spinelli

Corso di Access. Prerequisiti. Modulo L2A (Access) 1.1 Concetti di base. Utilizzo elementare del computer Concetti fondamentali di basi di dati

Le Basi di Dati. Le Basi di Dati

Basi di dati. Concetti introduttivi ESEMPIO. INSEGNAMENTI Fisica, Analisi, Aule. Docenti. Entità Relazioni Interrogazioni. Ultima modifica: 26/02/2007

BASI DI DATI per la gestione dell informazione. Angelo Chianese Vincenzo Moscato Antonio Picariello Lucio Sansone

Basi di dati. (Sistemi Informativi) teoria e pratica con Microsoft Access. Basi di dati. Basi di dati. Basi di dati e DBMS DBMS DBMS

IL SISTEMA INFORMATIVO

1.1 Introduzione alle basi di dati

Basi di dati. Basi di dati = database. Basi di dati

Introduzione. Elenco telefonico Conti correnti Catalogo libri di una biblioteca Orario dei treni aerei

DATABASE.

Informatica (Basi di Dati)

Elena Baralis 2013 Politecnico di Torino 1

Concetti preliminari teorici per il corso di Access Avanzato - Sc.Elem Falcone - PON Prof. M. Simone

BASE DI DATI: introduzione. Informatica 5BSA Febbraio 2015

Progettazione di Database

I database relazionali (Access)

corso di Access MICROSOFT ACCESS Docente: Andrea Mereu Università degli studi di Cagliari 16 aprile 9 maggio 2012

Introduzione al data base

Uso delle basi di dati DBMS. Cos è un database. DataBase. Esempi di database

Testi di riferimento. Atzeni, Ceri, Paraboschi, Torlone Basi di Dati Modelli e linguaggi di interrogazione Mc Graw Hill 2008 (III Edizione)

I Sistemi Informativi

Progettaz. e sviluppo Data Base

Alessandra Raffaetà. Basi di Dati

MODULO 5 Appunti ACCESS - Basi di dati

Introduzione alle basi di dati (prima parte)

Basi di dati. Concetti Introduttivi ESEMPIO. Fisica, Analisi, Informatica. Entità Relazioni Interrogazioni. Database 2

Introduzione Ai Data Bases. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San giovanni

Sistemi Informativi e Basi di Dati

DATABASE. nozioni di base

Il database management system Access

Corso di Informatica (Basi di Dati)

Database. Francesco Tapparo Informatica e Bioinformatica /16

Organizzazione delle informazioni: Database

Corso di Informatica

INFORMATICA GENERALE Prof. Alberto Postiglione Dipartimento Scienze della Comunicazione Università degli Studi di Salerno

Archivio: è un insieme organizzato di informazioni (movimenti contabili, archivi: clienti/fornitori, personale, magazzino) Proprietà:

DATABASE. A cura di Massimiliano Buschi

DBMS. Esempi di database. DataBase. Alcuni esempi di DBMS DBMS. (DataBase Management System)

Basi di Dati e Microsoft Access

Università degli Studi di L Aquila. Facoltà di Ingegneria. Corso di Laurea in Ingegneria Elettronica Corso di Sistemi Informativi

DEFINIZIONI FONDAMENTALI

Anagrafica. Check-List. Autocomposizione guidata

Informatica I per la. Fisica

Organizzazione degli archivi

Gruppo di lavoro La comunicazione sociale

Progettazione di Database. Un Esempio

Database. Si ringrazia Marco Bertini per le slides

Lezione 1. Introduzione e Modellazione Concettuale

Progettazione di Basi di Dati

Programma del Corso. Dati e DBMS SQL. Progettazione di una. Normalizzazione

Lezione 8. Motori di Ricerca

ISCRIZIONE GARE NUOTO ON LINE ISTRUZIONI OPERATIVE PER LE SOCIETA

Introduzione al corso di Informatica medica

Documentazione illustrativa

disponibili nel pacchetto software.

Informatica 2 Basi di dati

Corso di Informatica

L informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia

IL SOFTWARE. Giada Agostinacchio Classe 2^ Beat ISIS G.Meroni Lissone Anno Scolastico 2007/2008

BASI DI DATI - : I modelli di database

Base Dati Introduzione

Gestione ed analisi di base dati nell epidemiologia. delle malattie infettive

Informatica DR KLOE Calcolo

Progettaz. e sviluppo Data Base

Come utilizzare il sistema per ricavare e scaricare un elenco iscritti per la propria gara

Scopo della lezione. Informatica. Informatica - def. 1. Informatica

Gestione Laboratorio dott. P. Leonardi e dott. B. Martini

IL SOFTWARE DEL MARMISTA

Liceo Marie Curie (Meda) Scientifico Classico Linguistico PROGRAMMAZIONE DISCIPLINARE PER COMPETENZE

Basi di dati. Basi di dati. Basi di dati. Utilità dei DB. Sistemi informativi e basi di. Basi di dati (Database, DB)

LA SOMMINISTRAZIONE DEGLI ESAMI CILS ISTRUZIONI PER LO SVOLGIMENTO DEL

Introduzione ai database relazionali

Gestionale Fiarc sul Web Istruzioni per l utilizzo

Una porzione del codice HTML che produce la precedente tabella

INSERIMENTO DATI BASILARI

ISTITUTO TECNICO ECONOMICO MOSSOTTI

Università degli Studi "Roma Tre" Dipartimento di Informatica ed automazione. Facoltà di Ingegneria

Informatica Documentale

Basi di Dati Prof. L. Tanca e F. A. Schreiber APPELLO 20 SETTEMBRE 2012 Tempo a disposizione: 2 ore 30 minuti

Creare una Rete Locale Lezione n. 1

DEMATERIAZIZZAZIONE DEI DOCUMENTI CARTACEI

Roma, 2 dicembre Premessa

DOCUMENTO DI SPECIFICA DEI REQUISITI SOFTWARE

Specifiche Tecniche e Funzionali Applicativo DIAGNOS PLUS (09/2015)

CORSO ACCESS PARTE II. Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?)

INDICAZIONI GENERALI

Comunicazione scuola famiglia

Circolari e lettere da Word con anagrafiche e indirizzi da Metodo

Archivi e Basi di Dati


INFORMATION TECNOLOGY. a cura di Alessandro Padovani padoale@libero.it

Transcript:

Informatica parte 1: Introduzione Lezione 4 Laurea magistrale in Scienze della mente Laurea magistrale in Psicologia dello sviluppo e dell'educazione Anno accademico: 2012 2013 1 2 (Database, DB) Una delle applicazioni informatiche più utilizzate, ma meno conosciute dai non informatici Avete già interagito con DB: anagrafe, biblioteca, banca, voti degli esami, prenotazioni voli, treni, cinema, concerti, ospedale Problema: memorizzare grandi quantità di informazioni in modo da facilitare la modifica e il reperimento Prima soluzione: il file system (magari in file di testo) Svantaggi: Organizzazione dei file a carico dell utente (categorizzazione dei dati per poterli reperire) Dati non strutturati: come confrontarli e elaborarli? Quando si hanno molti dati, i file diventano difficili da gestire 3 4 1

Seconda soluzione: foglio elettronico Per esempio, i file di Excel Svantaggi: Difficile condivisione tra più utenti Difficile reperire informazioni Quindi: basi di dati Sistemi informativi e basi di dati I sistemi informativi organizzano e gestiscono le informazioni necessarie alle attività di un organizzazione: Inizialmente non erano automatizzati (per esempio, gli archivi bancari) Informatica gestione automatica dei dati basi di dati Informazione memorizzata in modo rigoroso 5 6 Informazione e dati Distinzione tra informazione e dati: Dati = elementi di informazione, che di per sé non hanno interpretazione Mario Rossi nome e cognome 10150 numero matricola? Numero di abitantidiunacittà? CAP? Numero di telefono? Informazione e dati Distinzione tra informazione e dati: Dati + interpretazione = informazione Esempio: domanda + risposta informazione Domanda: Chi è il responsabile del ufficio tecnico e qual è il suo numero di telefono? interpretazione della risposta Risposta: Mario Rossi, 10150 dati Nelle basi di dati, le informazioni vengono (parzialmente) rappresentate per mezzo di dati 7 8 2

Dati e applicazioni I dati possono variare nel tempo (per esempio, importo conto corrente), ma le modalità con cui i dati sono rappresentati in un sistema sono di solito stabili (per esempio di solito una valuta è un numero con due cifre decimali) Le operazioni sui dati variano spesso (per esempio, ricerche) 9 Dati strutturati e dati non strutturati È utile che i dati siano strutturati per facilitare il reperimento e l elaborazione delle informazioni Per esempio, con il file di testo seguente non ho modo di ottenere esclusivamente i libri il cui autore sia Dante Alighieri: cercando Dante ottengo anche l opera di Boccaccio Giovanni Boccaccio, Vita di Dante / Giovanni Boccaccio - \S.l. : s.n., s.d.! (L'Aquila : G.T.E.) - 67 p. ; 24 cm Dante Alighieri, La divina commedia di Dante Alighieri con tauole in rame. Tomo primo.-quarto - Firenze : nella Stamperia all'insegna dell'ancora, 1817-1819 - 4 v ((Tutti i front. sono inc)) Dante Alighieri, La vita nuova e il canzoniere / Dante Alighieri ; a cura di Luigi Di Benedetto - XLVIII, 179 p. ; 18 cm - Collezione di classici italiani con note - 47 10 Dati non strutturati Ricerca in un documento di testo Dati non strutturati Ricerca in una pagina web 11 12 3

Dati non strutturati Cartella clinica Dati strutturati Cartella clinica 13 14 Dati strutturati Esempio: ricerca in PsychNET dell American Psychological Association Un DB è un grande insieme di dati organizzati e memorizzati in forma strutturata e omogenea Strutturata: es. anagrafe: nome, cognome, data di nascita, Omogenea: es. anagrafe: per ogni persona mantengo le stesse informazioni DB adatti a memorizzare dati omogenei che devono essere strutturati Ad esempio: : dati anagrafe : testo di un libro DB gestiti da DBMS (DataBase Management System, sistema di gestione di basi di dati) 15 16 4

Vantaggi dei DBMS Offrono un modello formale della realtà di interesse Preciso, riutilizzabile Controllo centralizzato dei dati Riduzione di ridondanze e inconsistenze Indipendenza dei dati Sviluppo di applicazioni flessibili e modificabili Permettono di considerare i dati come risorsa di un organizzazione Una risorsa comune: a disposizione di molteplici utenti e applicazioni Svantaggi dei DBMS Complessi, costosi, hanno specifici requisiti in termini di software e hardware Difficile separare servizi utili da quelli inutili Inadatti alla gestione di poche informazioni condivise da un numero basso di utenti 17 18 5