Cap. 1-I 1 I sistemi informatici
|
|
- Umberto Abate
- 8 anni fa
- Visualizzazioni
Transcript
1 Libro di testo A. Chianese,V. Moscato, A. Picariello, L. Sansone Basi di dati per la gestione dell informazione McGraw-Hill Hill,, 2007 Ricevimento studenti Lunedì ore Didattica su web Si interagisce tramite: Si accede: con le credenziali di studente della FEDII Iscrivendosi al gruppo: basi dati 2008 Per: messaggi download di materiali date esami prenotazione esami ed esami 2 4 Processi aziendali e sistema informativo Cap. 1-I 1 I sistemi informatici La gestione dell informazione Basi di dati e sistemi di gestione Caratteristiche dei sistemi di gestione Processo aziendale Sequenza di attività aziendali finalizzate alla realizzazione di un prodotto o servizio che coinvolge più risorse : materiali, organizzative, informative. Sistema informativo (definizione informale) Insieme di gestite dai processi aziendali Componenti di un Sistema informativo Patrimonio di dati materia grezza con cui si producono Insieme di procedure per acquisizione, trattamento, produzione Insieme di risorse umane che sovra intendono alle procedure Insieme di mezzi e strumenti Per l archiviazione ed il trattamento di 5 Definizione di sistema informativo Un sistema informativo è l insieme delle componenti di un organizzazione destinate a Acquisizione Elaborazione Memorizzazione Recupero Condivisione Trasmissione dell informazione. 6 1
2 Definizione di sistema informatico 7 Produzione dell informazione 8 Un sistema informatico è la tecnologia a supporto del sistema informativo: Macchine hardware Programmi software Banche di dati e sistemi di gestione Reti di comunicazione Esempio di sistema informativo ed informatico Comune dotato di sistema informativo e informatico per il rilevamento del livello di smog. Sistema informativo: Persone (dipendenti, sindaco, assessori) Mezzi e procedure per la produzione e gestione dell informazione relativa all inquinamento Sistema informatico: Gestione automatica da parte di opportuni addetti- delle a livello di smog mediante: macchine hardware, programmi software e apparati di rete 9 Concludendo I sistemi informatici si basano sull informatica per il trattamento dei dati e la produzione delle : le procedure sono automatizzate e costituite da programmi funzionanti su calcolatore. Abitualmente e per varie motivazioni vi sono parti del sistema informativo aziendale che non sono informatizzate e pertanto le vengono prodotte senza l ausilio delle tecnologie informatiche. 10 Dati e Informazioni 11 Dati e Informazioni 12 Le di un organizzazione sono disponibili sotto forma di un insieme di dati memorizzati su apposito supporto. I dati devono essere opportunamente interpretati per dare luogo alle vere e proprie. Sia i dati grezzi che le regole per la loro interpretazione sono memorizzati sotto forma di dati e costituiscono pertanto il patrimonio informativo dell azienda. Attributo Cliente Data di Nascita Titolo libro x Tipo Stringa Data Stringa Reale Valore Paolo Rossi 08/02/1964 Zarathustra 1.0 Esempi di elementari ricavate interpretando i dati di un organizzazione 2
3 Informazioni complesse 13 Dati e Informazioni complessi 14 Le elementari sono correlate logicamente tra di loro associando una opportuna semantica ai legami : si ottengono così complesse.... interazioni con basi di dati 15 Base di dati 16 Spesa in un supermercato Acquisto con carte di credito Prenotazione alberghiera presso agenzia Pagamento assicurazione Iscrizione ad un corso Richiedono uso di collezioni di dati memorizzate in modo persistente relative ad una realtà di interesse a servizio di una data organizzazione Una base di dati è l insieme di associato a collezioni di dati: tra loro correlati dotati di un opportuna descrizione Si tratta di: un unico e grande deposito di dati condiviso all interno dell azienda da tutte le applicazioni Persistente cioè con vita molto più lunga delle procedure di gestione che consente di lavorare sempre su uno stato consistente dei dati Descrizione della base di dati 17 Definizione di DBMS 18 La base di dati deve mantenere una propria descrizione. è una collezione di dati autodescrittiva. E un insieme di programmi che permettono di gestire la base di dati per: Definire Specificare tipi, strutture e vincoli sui dati Il catalogo o dizionario contiene un insieme di dati detti metadati che servono a descrivere i dati stessi. Data Base Management System Manipolare Inserire, cancellare, aggiornare recuperare i dati Controllare Controllare l accesso ai dati garantendo protezione da guasti, da accessi indesiderati Basi di dati dati metadati Catalogo/ dizionario 3
4 Gestione di una agenda telefonica 19 I DBMS 20 Registrazione degli innumerevoli nomi di amici con relativo indirizzo, numeri di telefono, di cellulare... Approccio personale... Gestendo con opportuni programmi scritti nel linguaggio preferito tutte le operazioni di accesso ai dati e garantendone la persistenza in archivi riservati. Approccio mediante DBMS... Si utilizza un prodotto DBMS (gratuito, scaricato dal web) che permetta la definizione dei dati e la gestione mediante le operazioni classiche di SELECT, INSERT, DELETE,UPDATE. I sistemi di gestione delle basi di dati (Data Base Management System) nascono per gestire collezioni di dati Grandi Condivise Persistenti Garantendo Affidabilità Privatezza Efficienza Efficacia I DBMS e l architettura l di sistema 21 Definizione di sistema di basi di dati 22 Un DBMS è un sistema di gestione di collezioni di dati residenti sulle memorie di massa DBMS DB DBMS Il DBMS è il sistema software finalizzato alla gestione di collezioni di tra loro correlate Sistema Operativo Hardware Il DBMS amplia le funzioni del file system del Sistema Operativo Architettura Standard (ANSI/SPARC) 23 Architettura a livelli 24 Descrizione fisica o interna Rappresentazione dello schema logico della base dati per mezzo di strutture fisiche di memorizzazione (file, record, puntatori) Descrizione logica Schema della base dati secondo il modello logico dei dati adottato dal DBMS Descrizione esterna Schema della porzione della basi dati visibile da uno specifico utente (dette anche viste parziali) 4
5 Vantaggi dei livelli 25 Astrazione dei dati 26 Le strutture a livelli consentono : La riduzione della complessità dei problemi L indipendenza tra i livelli Una più facile manutenzione del sistema La portabilità dei sistemi software DBMS Oracle Linux Applicazioni Modello Logico Dati DBMS Informix Windows NT Un DBMS consente così di avere descrizioni dei dati a diversi livelli di astrazione perchè: L utente possa vedere solo la porzione di dati di suo interesse La porzione di dati viene detta vista Il progettista possa vedere il modello logico dei dati: Una rappresentazione di concetti logici quali Oggetti, proprietà degli oggetti, legami tra gli oggetti Il sistema possa confrontarsi con la effettiva memorizzazione dei dati Architettura Monoprocessore Architettura Multiprocessore Schema esterno o vista 27 Modello dei dati 28 Per modello dei dati si intende l organizzazione dei dati le operazioni previste su tale organizzazione Insieme di costrutti usati per definire la base dati da un punto di vista strutturale e funzionale Due livelli di astrazione 29 Modello concettuale (progetto) 30 Permette di cogliere i dati della realtà al massimo livello di astrazione Modello concettuale Consente di descrivere i concetti del mondo reale Rappresenta i dati in modo indipendente da qualsiasi sistema Modello logico Il modello concettuale più diffuso è il modello Entity - Relationship 5
6 Modello logico (gestione) 31 Modello gerarchico 32 I DMBS forniscono, analogamente ai linguaggi di programmazione, costruttori di modelli di dati gerarchico, reticolare, relazionale, ad oggetti Struttura ad albero libro autore dispensa Uso di riferimenti espliciti (puntatori) tra Non esistono legami in uno stesso livello Sono usati dalle applicazioni garantendo l indipendenza dalle strutture fisiche impiegate per la gestione dei dati Capitolo 1 Capitolo 2 Difficoltà di espansioni e riduzioni dell albero Modello reticolare 33 Modello relazionale 34 Struttura a grafo autore Casa editrice libro libro Casa editrice Uso di riferimenti espliciti (puntatori) tra Flessibilità garantita dai legami a tutti i livelli Facilità di espansioni e riduzioni Struttura tabellare Nome Angelo Marco Lucio Cognome Chianese Sansone Rossi Età Laurea Ingegneria Economia Medicina Basato sui valori delle Anche i legami tra tabelle avvengono mediante valori Facilità di espansioni e riduzioni Modello ad oggetti 35 Indipendenza dati applicazioni 36 Struttura ad oggetti studente Dai nome Dai esame esame Dai corso Dai docente record Metodi Basato sul concetto di classe Legami tra gli oggetti mediante riferimenti Modello recente e poco diffuso Mediante la definizione a livelli è possibile ottenere che le applicazioni sono indipendenti dal modo in cui i dati sono organizzati. Indipendenza logica dei dati: Attraverso il meccanismo delle viste le applicazioni possono essere rese indipendenti dallo schema logico della base dei dati Indipendenza fisica dei dati: Attraverso lo scema logico si è garantiti dalla differente implementazione fisica dei dati 6
7 Indipendenza dei dati 37 Funzionalità di un DBMS 38 Il livello logico è indipendente da quello fisico Soprattutto nei modelli relazionale e ad oggetti In quelli gerarchico e reticolare il dover gestire i puntatori limita tale indipendenza Il DBMS ha il compito di attuare il livello logico su quello fisico interagendo con il Sistema Operativo Le applicazioni vedono il livello logico La sostituzione o il cambiamento di modalità di gestione dei file non influisce sui programmi Anche il cambiamento di DBMS non dovrebbe alterare il funzionamento dei programmi Problema degli standard Definire come i dati sono organizzati in attraverso un opportuno linguaggio di descrizione dei dati (DDL) Interrogare e gestire i dati attraverso un opportuno linguaggio di manipolazione (DML) DML 39 DDL 40 Data Manipulation Language Linguaggio usato dagli utenti per: Inserimento record Aggiornamento record Eliminazione record Interrogazione Ordinamento Indicizzazione SELECT città FROM persona WHERE cognome = Rossi Data Definition Language Linguaggio usato per definire: Gli schemi Logici Esterni (le viste) Il catalogo CREATE TABLE studente( matricola nome cognome ) char(6), char(20), char(25) Transazioni Il DBMS esegue particolari programmi detti Transazioni. Una transazione è l esecuzione di un programma utente in ambiente DBMS che costituisce sintatticamente e semanticamente un unità atomica di modifiche persistenti fatte alla base di dati. Una transazione o termina in uno stato finale previsto dal programma o porta il sistema nello stato precedente all inizio della transazione 41 Commit e rollback La sequenza di operazioni sulla base dati deve essere eseguita per intero o per niente Commit Preleva la Somma S Dal Conto X Deposita la Somma S Sul Conto Y La conclusione positiva di una transazione è un impegno (commit) a mantenere traccia del risultato in modo definitivo Rollback Ripristino della situazione iniziale per fallimento del commit Integrità della base dati 42 7
8 Operazioni nelle transazioni 43 Caratteristiche di un DBMS (1) 44 Operazioni di interrogazione (SELECT) : garantiscono l atomicità in quanto non modificano lo stato della base dei dati Operazioni di INSERT: per inserire un nuovo oggetto nella BD Operazioni di UPDATE: per modificare un oggetto preesistente nella base di dati. Operazioni di DELETE: per cancellare un oggetto all interno della base di dati. 1- Controllo della ridondanza e consistenza Un approccio basato su BD tende a eliminare inutili duplicazioni (ridondanza) dei dati. Si riduce così il rischio di inconsistenza : se un dato è disponibile una sola volta nella BD una sua modifica risulta immediatamente disponibile a tutti. 2- Condivisione I dati di un organizzazione sono condivisi da tutti gli utenti e da tutte le applicazioni di un organizzazione. Caratteristiche di un DBMS (2) 45 Caratteristiche di un DBMS (3) Integrità dei dati Ci si riferisce alla consistenza e alla validità dei valori contenuti nella BD. Questo viene ottenuto facendo gestire dal DBMS le modifiche delle mediante opportune regole di vincolo. 4- Gestione efficiente delle operazioni Il DBMS dispone di funzionalità per l esecuzione efficiente delle interrogazioni e degli aggiornamenti. 5- Gestione della concorrenza Il DBMS garantisce transazioni concorrenti sui dati senza interferenze reciproche 6- Affidabilità Il DBMS dispone di funzionalità per il ripristino della base dati anche in caso di guasti o malfunzionamenti durante l esecuzione delle transazioni 7- Sicurezza Per sicurezza si intende prevenzione dall accesso ai dati ad utenti non autorizzati. Il DBMS consente di definire politiche di accesso ai dati per utente o per profilo di utente. Le figure coinvolte 47 Il DBA 48 Utenti finali Usano applicazioni predefinite per effettuare le transazioni desiderate Utenti esperti Interagiscono con i DBMS usando linguaggi interattivi QBE (query by example) Interfacce grafiche Esperti Progettisti e realizzatori di DBMS Progettisti delle basi dati Amministratori delle basi dati (DBA) Progettisti e programmatori delle basi dati Il Data Base Administrator ha un ruolo fondamentale Responsabile del controllo centralizzato e della gestione del sistema Analisi e miglioramento delle prestazioni Controllo della affidabilità Gestione delle autorizzazioni per il controllo degli accessi Gestione della sicurezza Qualche volta è anche coinvolto nella progettazione Installazione e generazione della base dati 8
9 I programmatori 49 Le applicazioni possono essere sviluppate usando: Linguaggi testuali interattivi SQL (structured query langauge) Dialetti del SQL (estensioni come il PSQL di Oracle) Linguaggi tradizionali integrati con comandi SQL Pascal, C, Java, etc. Genaratori di applicazioni che generano codice SQL Interfacce amichevoli 9
Cap. 1-I 1 I sistemi informatici
Libro di testo A. Chianese,V. Moscato, A. Picariello, L. Sansone Basi di dati per la gestione dell informazione McGraw-Hill, 2007 Informazioni sul corso http://www.docenti.unina.it/lucio.sansone Ricevimento
DettagliRicevimento studenti Lunedì ore 11-13
Libro di testo A. Chianese,V. Moscato, A. Picariello, L. Sansone Basi di dati per la gestione dell informazione McGraw-Hill, 2007 Ricevimento studenti Lunedì ore 11-13 Didattica su web Si interagisce tramite:
DettagliIntroduzione alle Basi di Dati
Introduzione alle Basi di Dati Angelo Chianese, Vincenzo Moscato, Antonio Picariello, Lucio Sansone Basi di dati per la gestione dell'informazione 2/ed McGraw-Hill Capitolo 1 Appunti dalle lezioni SQL
DettagliBasi di Dati. Concetti e Principi Generali. Maria Mirto
Basi di Dati Concetti e Principi Generali Maria Mirto Organizzazione dei Dati Archivi o file Procedure di accesso in qualunque linguaggio di programmazione Duplicazione dati: ridondanza incoerenza formati
DettagliElena Baralis 2007 Politecnico di Torino 1
Introduzione Basi di dati DB M BG2 Introduzione Base di dati Modello dei dati Accesso ai dati Vantaggi e svantaggi dei DBMS DB M BG4 D B M G6 2007 Politecnico di Torino 1 D B M G7 D B M G8 D B M G9 D B
DettagliGestione delle informazioni Base di dati Modello dei dati Indipendenza dei dati Accesso ai dati Vantaggi e svantaggi dei DBMS
2007 Politecnico di Torino 1 Basi di dati DB M B G Gestione delle informazioni Base di dati Modello dei dati Indipendenza dei dati Accesso ai dati Vantaggi e svantaggi dei DBMS DB M B G 2 2007 Politecnico
DettagliElena Baralis 2007 Politecnico di Torino 1
2007 Politecnico di Torino 1 Basi di dati Gestione delle informazioni Base di dati Modello dei dati Accesso ai dati Vantaggi e svantaggi dei DBMS DB M BG2 Gestione delle informazioni Le informazioni sono
DettagliElena Baralis 2007 Politecnico di Torino 1
Introduzione Sistemi informativi 2 Introduzione Base di dati Modello dei dati Accesso ai dati Vantaggi e svantaggi dei DBMS 4 6 2007 Politecnico di Torino 1 7 8 9 10 Sistema informatico Nei sistemi informatici,
DettagliIntroduzione D B M G
Introduzione D B M G Introduzione alle basi di dati Gestione delle informazioni Base di dati Modello dei dati Indipendenza dei dati Accesso ai dati Vantaggi e svantaggi dei DBMS D B M G 2 Gestione delle
DettagliSistemi informativi D B M G. Introduzione. Introduzione alle basi di dati D B M G 2. Elena Baralis 2007 Politecnico di Torino 1
Sistemi informativi D B M G Introduzione D B M G 2 2007 Politecnico di Torino 1 Introduzione D B M G Gestione delle informazioni Base di dati Modello dei dati Indipendenza dei dati Accesso ai dati Vantaggi
DettagliLezione 1. I sistemi informatici
Tecnologie dei sistemi informatici: Basi di Dati e Reti Lezione 1 I sistemi informatici Prof. Gabriella Carrozza ga.carrozza@unina.it Fonti e riferimenti o Libro di testo o Cap. 1 2 1 L informazione o
DettagliCorso integrato di Sistemi di Elaborazione. Modulo I. Prof. Crescenzio Gallo.
Corso integrato di Sistemi di Elaborazione Modulo I Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Basi di dati: introduzione 2 Introduzione Gestione delle informazioni Basi di dati / DBMS Modello dei
DettagliBasi di dati. Elena Baralis Politecnico di Torino
Libri di testo Atzeni, Ceri, Paraboschi, Torlone, Basi di dati, 2 a ed., McGraw Hill, 1999. Baralis, Belussi, Psaila, Basi di dati: temi d esame svolti, Esculapio, 2000. Introduzione - 2 Introduzione Sistema
DettagliBasi di dati. Base di dati
Basi di dati Di seguito è riportato un estratto del materiale che accompagna il libro: Atzeni, Ceri, Paraboschi, Torlone Basi di dati McGraw-Hill, 1996-2002 Base di dati (accezione generica, metodologica)
DettagliD. Gubiani Introduzione alle Basi di Dati 3. La porzione automatizzata di un sistema informativo viene in
Università degli Studi di Udine Facoltà di Agraria CORSO DI LAUREA IN SCIENZE E TECNOLOGIE DELL AMBIENTE E DEL TERRITORIO Sistemi di Elaborazione dell Informazione alle D. Gubiani 14 ottobre 2009 D. Gubiani
DettagliCorso di. Basi di Dati I. 1. Introduzione
Corso di Basi di Dati 1. Introduzione A.A. 2016 2017 Contatti, annunci E-mail: pezzini@mat.uniroma1.it Ufficio: stanza 11 (piano terra), Dipartimento di Matematica. Ricevimento: Mercoledì 11:00-13:00 e
DettagliBasi di dati Basi di dati per bioinformatica
Basi di dati Basi di dati per bioinformatica DOCENTI PROF. ALBERTO BELUSSI PROF CARLO COMBI Anno accademico 2013/14 Organizzazione degli insegnamenti 3 Basi di dati Basi di dati per Bioinformatica Teoria
DettagliCorso di. Basi di Dati I. 1. Introduzione
Corso di Basi di Dati 1. Introduzione A.A. 2016 2017 Contatti, annunci E-mail: pezzini@mat.uniroma1.it Ufficio: stanza 11 (piano terra), Dipartimento di Matematica. Ricevimento: Mercoledì 11:00-13:00 e
DettagliLe basi di dati. Definizione 1. Lezione 2. Bisogna garantire. Definizione 2 DBMS. Differenza
Definizione 1 Lezione 2 Le basi di dati Gli archivi di dati Organizzato in modo integrato attraverso tecniche di modellazione di dati Gestiti su memorie di massa Con l obiettivo Efficienza trattamento
DettagliBasi di dati. Docente Prof. Alberto Belussi. Anno accademico 2009/10
Basi di dati Docente Prof. Alberto Belussi Anno accademico 2009/10 Informazioni generali sull organizzazione Insegnamento annuale su due semestri Orario I Semestre Lunedì 11.30 13.30 (aula B) Martedì 11.30
DettagliDOCENTE PROF. ALBERTO BELUSSI. Anno accademico 2010/11
Basi di dati DOCENTE PROF. ALBERTO BELUSSI Anno accademico 2010/11 Informazioni generali sull organizzazione Insegnamento annuale su due semestri Orario I Semestre Lunedì 11.30 13.30 (aula B) Martedì 11.30
DettagliBasi di dati D O C E N T E P R O F. A L B E R T O B E L U S S I. Anno accademico 2012/13
Basi di dati D O C E N T E P R O F. A L B E R T O B E L U S S I Anno accademico 2012/13 Informazioni generali sull organizzazione Insegnamento annuale su due semestri Orario I Semestre Lunedì 11.30 13.30
DettagliLINGUAGGI E UTENTI DI UN DBMS
Informatica Generale (AA 07/08) Corso di laurea in Scienze della Comunicazione Facoltà di Lettere e Filosofia Università degli Studi di Salerno : Linguaggi e Utenti Prof. Alberto Postiglione Università
DettagliChe cos è l informatica?
BASI DI DATI Metodo di studio riflessione sui concetti, riferimento alle esperienze personali svolgimento di esercizi svolgimento di un progetto, realizzato con un opportuno strumento (MS Access) Che cos
DettagliInformatica per le Scienze Umane. Introduzione al corso: programma dettagliato
Informatica per le Scienze Umane Introduzione al corso: programma dettagliato 1 Obiettivi del corso Fornire le conoscenze e le competenze necessarie alla rappresentazione e al trattamento consapevole delle
DettagliBasi di dati. Giuseppe De Giacomo. Dipartimento di Informatica e Sistemistica Antonio Ruberti Università di Roma La Sapienza
Basi di dati Giuseppe De Giacomo Dipartimento di Informatica e Sistemistica Antonio Ruberti Università di Roma La Sapienza Anno Accademico 2005/2006 Canale M-Z http://www.dis.uniroma1.it/ degiacomo/didattica/basidati/
DettagliInformatica per le Scienze Umane. Introduzione al corso: programma
Informatica per le Scienze Umane Introduzione al corso: programma 1 Obiettivi del corso Fornire le conoscenze e le competenze necessarie alla rappresentazione e al trattamento consapevole delle informazioni
DettagliSistemi Informativi Corso di Laurea in Ingegneria dell Integrazione d Impresa (E-Business)
Anno Accademico 2003/2004 Sistemi Informativi Corso di Laurea in Ingegneria dell Integrazione d Impresa (E-Business) Sistemi Informativi e Basi di Dati Corso di Laurea in Ingegneria della Gestione Industriale
DettagliBasi di dati. Giuseppe De Giacomo. Dipartimento di Informatica e Sistemistica Antonio Ruberti SAPIENZA Università di Roma
Basi di dati Giuseppe De Giacomo Dipartimento di Informatica e Sistemistica Antonio Ruberti SAPIENZA Università di Roma Anno Accademico 2007/08 Canale M-Z http://www.dis.uniroma1.it/!degiacomo/didattica/basidati/
DettagliSISTEMI INFORMATIVI AZIENDALI. introduzione ai sistemi informativi 1
SISTEMI INFORMATIVI AZIENDALI introduzione ai sistemi informativi 1 Sistema Informativo Insieme degli strumenti, risorse e procedure che consentono la gestione delle informazioni aziendali e' essenziale
DettagliLe Basi di dati: generalità. Unità di Apprendimento A1 1
Le Basi di dati: generalità Unità di Apprendimento A1 1 1 Cosa è una base di dati In ogni modello di organizzazione della vita dell uomo vengono trattate informazioni Una volta individuate e raccolte devono
DettagliCONCETTI E ARCHITETTURA DI UN SISTEMA DI BASI DI DATI
CONCETTI E ARCHITETTURA DI UN SISTEMA DI BASI DI DATI Introduzione alle basi di dati (2) 2 Modelli dei dati, schemi e istanze (1) Nell approccio con basi di dati è fondamentale avere un certo livello di
DettagliFondamenti di Informatica e Programmazione
Fondamenti di Informatica e Programmazione Prof. G ianni D Angelo Email: giadangelo@unisa.it A. A. 2018/19 Dati e Basi di Dati 1/4 I dati sono importanti poiché costituiscono una risorsa aziendale La loro
DettagliProgramma del Corso. Introduzione: Sistemi Informativi e Basi di Dati. Organizzazioni e Sistemi Informativi - 1. Materiale Consigliato
Programma del Corso Università degli Studi di Udine Facoltà di Medicina e Chirurgia CORSO DI LAUREA IN TECNICHE DI RADIOLOGIA MEDICA PER IMMAGINI E RADIOTERAPIA : Sistemi Informativi e D. Gubiani : Sistemi
DettagliBASI DI DATI. basi di dati - introduzione ai sistemi informativi 1
BASI DI DATI basi di dati - introduzione ai sistemi informativi 1 Sistema Informativo Insieme degli strumenti, risorse e procedure che consentono la gestione delle informazioni aziendali e' essenziale
DettagliFondamenti di Teoria delle Basi di Dati
Fondamenti di Teoria delle Basi di Dati Riccardo Torlone Parte 1: Introduzione Obiettivi La conoscenza della teoria delle basi di dati? No (o non solo) Piuttosto: Come si può affrontare un problema in
DettagliProf. Pagani corrado SISTEMI INFORMATIVI E DATABASE
Prof. Pagani corrado SISTEMI INFORMATIVI E DATABASE ARCHIVIAZIONE DEI DATI I vari S.O. e i cosiddetti linguaggi ad alto livello mettono a disposizione varie tipologie di file per l archiviazione e gestione
DettagliA. Ferrari introduzione alle basi di dati
introduzione alle basi di dati informatica archiviazione mediante file o i vari S.O. e i cosiddetti linguaggi ad alto livello mettono a disposizione varie tipologie di file per l archiviazione e gestione
DettagliBasi di Dati Concetti Introduttivi
Università Magna Graecia di Catanzaro Informatica Basi di Dati Concetti Introduttivi Docente : Alfredo Cuzzocrea e-mail : cuzzocrea@si.deis.unical.it Tel. : 0984 831730 Lucidi tratti da: Atzeni, Ceri,
DettagliBasi di dati. Maurizio Lenzerini. Dipartimento di Informatica e Sistemistica Antonio Ruberti Università di Roma La Sapienza
Basi di dati Maurizio Lenzerini Dipartimento di Informatica e Sistemistica Antonio Ruberti Università di Roma La Sapienza Anno Accademico 2003/2004 Canale A-L http://www.dis.uniroma1.it/ lenzerini/didattica/basididati/
DettagliSistemi di Elaborazione dell Informazione
Sistemi di Elaborazione dell Informazione Parte Seconda I Dati Sistemi Operativi Funzioni Principali Gestione di Processi Creazione, sospensione, terminazione, comunicazione sincronizzazione, gestione
DettagliIntroduzione alle basi di dati (seconda parte)
Introduzione alle basi di dati (seconda parte) Università degli Studi di Salerno Corso di Laurea in Scienze della Comunicazione Informatica generale (matr. Dispari) Docente: Angela Peduto A.A. 2007/2008
DettagliSISTEMI INFORMATIVI AZIENDALI
SISTEMI INFORMATIVI AZIENDALI introduzione ai sistemi informativi 1 Sistema Informativo Insieme degli strumenti, risorse e procedure che consentono la gestione delle informazioni aziendali e' essenziale
DettagliSISTEMI INFORMATIVI TERRITORIALI DATABASES -LEZIONE 3
SISTEMI INFORMATIVI TERRITORIALI DATABASES -LEZIONE 3 Patrizio Pelliccione patrizio.pelliccione@di.univaq.it Dipartimento di Informatica Università degli Studi dell Aquila RINGRAZIAMENTI Queste slides
DettagliIntroduzione alle basi di dati. A. Ferrari
Introduzione alle basi di dati A. Ferrari Archiviazione mediante file I vari S.O. e i cosiddetti linguaggi ad alto livello mettono a disposizione varie tipologie di file per l archiviazione e gestione
DettagliINFORMATICA PER LE SCIENZE UMANE a.a. 2017/2018
INFORMATICA PER LE SCIENZE UMANE a.a. 2017/2018 Francesca Levi Dipartimento di Informatica E-mail: francesca.levi@unipi.it levifran@di.unipi.it Francesca Levi Dipartimento di Informatica Informatica per
DettagliBasi di Dati: Introduzione
Basi di Dati: Introduzione Tutte le organizzazioni trattano informazioni che vanno individuate, raccolte e memorizzate per RECUPERARLE AGGIUNGERLE MODIFICARLE CANCELLARLE Necessità nata molto prima dell
DettagliINFORMATICA PER LE SCIENZE UMANE a.a. 2016/2017
INFORMATICA PER LE SCIENZE UMANE a.a. 2016/2017 Francesca Levi Dipartimento di Informatica E-mail: francesca.levi@unipi.it levifran@di.unipi.it Francesca Levi Dipartimento di Informatica Informatica per
DettagliScopo Laboratorio di Informatica
Corso di laurea triennale in Chimica - Laboratorio di Informatica 1 Corso di laurea triennale in Chimica - Laboratorio di Informatica 2 Scopo Laboratorio di Informatica Gestione dell informazione per la
DettagliIntroduzione. Basi di Dati. Testo: Azteni e altri. Basi di Dati (II ed.). McGraw Hill. Maurizio Gabbrielli Ricevimento Martedi 14.
Basi di Dati Testo: Azteni e altri. Basi di Dati (II ed.). McGraw Hill. Maurizio Gabbrielli Ricevimento Martedi 14.30-17-30 Programma ai sistemi informativi e alle basi di dati; sistemi di gestione di
DettagliIntroduzione alle Basi di Dati
Introduzione alle Basi di Dati Prof. Giovanni Giuffrida November 17, 2018 Section 1 Introduzione Materiale didattico Slides del corso Atzeni,Ceri,Paraboschi,Torlone, Basi di Dati,Modelli e linguaggi di
DettagliTeoria delle Basi Di Dati. Basi di Dati: Introduzione. Definizione di Database (o Base di Dati) Caratteristiche di un DB
Basi di Dati: Introduzione Tutte le organizzazioni trattano informazioni che vanno individuate, raccolte e memorizzate per RECUPERARLE AGGIUNGERLE MODIFICARLE CANCELLARLE Teoria delle Basi Di Dati Studia
DettagliInformatica Introduzione alle basi di dati
Informatica Introduzione alle basi di dati Prof. Giovanni Giuffrida e-mail: giovanni.giuffrida@dmi.unict.it 12 April 2010 Basi di Dati - Introd. - Prof. G. Giuffrida 1 Materiale didattico Atzeni,Ceri,Paraboschi,Torlone,
DettagliINFORMATICA PER LE SCIENZE UMANE a.a. 2015/2016
INFORMATICA PER LE SCIENZE UMANE a.a. 2015/2016 Francesca Levi Dipartimento di Informatica E-mail: francesca.levi@unipi.it levifran@di.unipi.it Francesca Levi Dipartimento di Informatica Informatica per
DettagliInformatica di Base - 6 c.f.u.
Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Informatica di Base - 6 c.f.u. Anno Accademico 2007/2008 Docente: ing. Salvatore Sorce Basi di Dati Sistema informativo Componente
DettagliCorso di Basi di Dati/Laboratorio di Basi di Dati
Corso di Basi di Dati/Laboratorio di Basi di Dati ed. 2007-2008 Alfredo Cuzzocrea (ICAR & DEIS, Università della Calabria) 0984-494618 cuzzocrea@si.deis.unical.it http://si.deis.unical.it/~cuzzocrea SITO
DettagliSistema azienda. Sistema azienda (o sistema della organizzazione) uno o più obiettivi, o fini istituzionali
Sistema azienda Sistema azienda (o sistema della organizzazione) uno o più obiettivi, o fini istituzionali una struttura, cioè un insieme di parti, sottoinsiemi, risorse i processi, cioè le attività che
DettagliSISTEMA INFORMATIVO E SISTEMA INFORMATICO. Sistema informativo e sistema informatico
BASE DI DATI Una base di dati, detta anche database, può essere considerata come una raccolta di dati logicamente correlati tra di loro e utilizzati per modellare una determinata realtà. In questo caso,
DettagliScopo. Informatica. Sistema informativo. Sistema informatico
BASI DI DATI 1 BASI DI DATI 2 Scopo Informatica Elaborazione di dati: Basi di dati Gestione dell informazione Informazione: difficile da definire ma a tutti è chiara l importanza della sua gestione in
DettagliInformatica II Basi di Dati (08/09) Parte Introduzione. Sistemi informativi e basi di dati. Sistemi informativi e basi di dati
Informatica II Basi di Dati (08/09) Parte 1 1 - Introduzione Gianluca Torta Dipartimento di Informatica dell Università di Torino torta@di.unito.it, 0116706782 Sistemi informativi e basi di dati Ogni organizzazione
DettagliINFORMATICA. Prof. MARCO CASTIGLIONE ITS Tito Acerbo - PESCARA
INFORMATICA Prof. MARCO CASTIGLIONE ITS Tito Acerbo - PESCARA Database 1. ARCHIVI ITS Tito Acerbo - PE INFORMATICA Prof. MARCO CASTIGLIONE 2 1. Archivi ARCHIVIO Permanenza Razionalità Sistematicità Insieme
DettagliBASI DI DATI E UTENTI DI BASI DI DATI
BASI DI DATI E UTENTI DI BASI DI DATI Introduzione alle basi di dati (1) 2 La gestione dell informazione L informazione rappresenta oggi uno dei beni più preziosi all interno di una qualsiasi organizzazione
Dettaglirecord a struttura fissa
Modello Relazionale E un modello logico: definisce tipi attraverso il costruttore relazione, che organizza i dati secondo record a struttura fissa, rappresentabili attraverso tabelle. Es. (relazioni INSEGNAMENTO
DettagliCapitolo 20. I Sistemi Informativi
Capitolo 20 I Sistemi Informativi Il Sistema Informativo È il sistema che gestisce le informazioni che, attualmente, vengono codificate e rappresentate sotto forma di dati, memorizzati su appositi supporti,
DettagliNella vita quotidiana esistono innumerevoli esempi di database. Un agenda telefonica, un vocabolario o un catalogo di viaggi, sono tutti esempi di
1 Nella vita quotidiana esistono innumerevoli esempi di database. Un agenda telefonica, un vocabolario o un catalogo di viaggi, sono tutti esempi di archivi di dati. Il prelievo da un bancomat o il noleggio
DettagliBasi di dati (Sistemi Informativi)
Basi di dati (Sistemi Informativi) teoria e pratica con Microsoft Access Basi di dati Sono una delle applicazioni informatiche che hanno avuto il maggiore utilizzo in uffici, aziende, servizi (e oggi anche
DettagliDBMS. Alice Pavarani
DBMS Alice Pavarani DBMS Insieme di programmi che offrono gli strumenti per gestire una base di dati Permette di: definire la struttura delle tabelle recuperare le informazioni manipolare i dati memorizzati
DettagliElementi di Informatica LB Basi di Dati. Anno accademico 2007/2008 Prof. Stefano Contadini
Elementi di Informatica LB Basi di Dati Anno accademico 2007/2008 Prof. Stefano Contadini Elementi di Informatica LB Basi di Dati Introduzione: 1. Il concetto di Base dei Dati 1 Risorse di una organizzazione
DettagliARCHITETTURA DI UN DBMS
ARCHITETTURA DI UN DBMS Modelli di dati Un approccio con basi di dati fornisce un certo livello di astrazione dei dati Nasconde i dettagli sulla memorizzazione dei dati stessi Un modello dei dati fornisce
DettagliBibliografia e strumenti. Obiettivi del corso. Comunicazione docente
Corso di Laurea in Ingegneria Informatica Algoritmi e basi di dati Modulo Basi di dati a.a. 2009-2010 Docente: Gigliola Vaglini Docente laboratorio: Luca Martini Bibliografia e strumenti Lucidi lezioni
DettagliSISTEMI INFORMATIVI E DATABASE
SISTEMI INFORMATIVI E DATABASE SISTEMA INFORMATIVO AZIENDALE (S.I.) In una realtà aziendale si distingue: DATO elemento di conoscenza privo di qualsiasi elaborazione; insieme di simboli e caratteri. (274,
DettagliUniversità di Roma La Sapienza Laurea in Ingegneria Informatica. Basi di Dati. Anno Accademico 2003/2004 Canale M-Z.
Università di Roma La Sapienza Laurea in Ingegneria Informatica Basi di Dati Anno Accademico 2003/2004 Canale M-Z Diego Calvanese Dipartimento di Informatica e Sistemistica Antonio Ruberti Università di
DettagliParte I Introduzione
Parte I Introduzione Basi di dati - prof. Silvio Salza - a.a. 2017-2018 I - 1 Docente Prof. Silvio Salza Dipartimento di Ingegneria informatica, automatica e gestionale Via Ariosto 25, II piano stanza
DettagliInformatica Introduzione alle basi di dati
Informatica Introduzione alle basi di dati Prof. Giovanni Giuffrida e-mail: giovanni.giuffrida@dmi.unict.it 15 December 2016 Basi di Dati - Introd. - Prof. G. Giuffrida 1 Materiale didattico Slides del
DettagliSistema informativo 20/02/2012. Copyright The McGraw-Hill Companies, srl
Sistema informativo Componente di una organizzazione che gestisce le informazioni di interesse (cioè utilizzate per il perseguimento degli scopi dell organizzazione) Ogni organizzazione ha un sistema informativo,
DettagliInformatica e CAD (c.i.) - ICA Prof. Pierluigi Plebani A.A. 2011/2012. Basi di dati
Dipartimento di Elettronica ed Informazione Politecnico di Milano Informatica e CAD (c.i.) - ICA Prof. Pierluigi Plebani A.A. 2011/2012 Basi di dati Le presenti slide sono tratte dalle slide del libro
DettagliBASI DI DATI INTRODUZIONE
BASI DI INTRODUZIONE Prof. Fabio A. Schreiber Dipartimento di Elettronica e Informazione Politecnico di Milano PROGRAMMA DEL CORSO INTRODUZIONE GENERALITA SULLE BASE DI E I LORO SISTEMI DI GESTIONE MODELLI
DettagliBASI DI DATI per la gestione dell informazione. Angelo Chianese Vincenzo Moscato Antonio Picariello Lucio Sansone
BASI DI DATI per la gestione dell informazione Angelo Chianese Vincenzo Moscato Antonio Picariello Lucio Sansone Libro di Testo 22 Chianese, Moscato, Picariello e Sansone BASI DI DATI per la Gestione dell
DettagliBasi di Dati. Corso di Informatica. Memorizzazione dei Dati. Accesso ai Dati. Corso di Laurea in Conservazione e Restauro dei Beni Culturali
Corso di Laurea in Conservazione e Restauro dei Beni Culturali Corso di Informatica Gianluca Torta Dipartimento di Informatica Tel: 011 670 6782 Mail: torta@di.unito.it Basi di Dati lo scopo delle Basi
DettagliIL PIANO DI QUALITA AZIENDALE
I DATABASE IL PIANO DI QUALITA AZIENDALE Metodologia per raggiungere gli obiettivi di un azienda in modo Veloce Economico Sicuro Standardizzato 2 IL SISTEMA AZIENDA L azienda è un organizzazione che per
DettagliAnno Accademico 2007/2008. Sistemi Informativi. Corso di Laurea in Ingegneria della Gestione Industriale
Anno Accademico 2007/2008 Sistemi Informativi Corso di Laurea in Ingegneria della Gestione Industriale Corso di Laurea in Ingegneria dell Integrazione d Impresa Prof. Domenico Beneventano beneventano.domenico@unimore.it
DettagliInformatica. per laurea triennale di area non informatica. 1 Le basi di dati
1 Informatica per laurea triennale di area non informatica LEZIONE 7 - 2 Scopo Gestione dell informazione Informazione: difficile da definire ma a tutti è chiara l importanza della sua gestione in diversi
DettagliA. Ferrari introduzione alle basi di dati
introduzione alle basi di dati DataBase Management System DBMS o DataBase Management System o insieme di programmi che offrono a diverse tipologie di utenti tutti gli strumenti necessari per gestire grandi
DettagliBASE DI DATI. (accezione specifica) collezione di dati gestita da un DBMS. Università degli Studi di Cassino
BASE DI DATI (accezione generica) collezione di dati, utilizzati per rappresentare le informazioni di interesse per una o più applicazioni di una organizzazione. (accezione specifica) collezione di dati
DettagliPunti di vista. Base di dati. Contenuti. Metodo di studio. Sistema informativo, commenti. Sistema informativo
Base di dati Punti di vista Insieme organizzato di dati utilizzati per il supporto allo svolgimento di attività (di un ente, azienda, ufficio, persona) Metodologico Tecnologico Badi di Dati- Torlone-Atzeni-Paraboschi
DettagliFondamenti di Informatica A. A / 1 9
Fondamenti di Informatica Introduzione ai DBMS ed al Modello E -R Prof. Marco Lombardi A. A. 2 0 1 8 / 1 9 Dati e Basi di Dati 1/4 I dati sono importanti poiché costituiscono una risorsa aziendale La loro
DettagliCorso Informatica di Base. Basi di Dati
Corso Informatica di Base Basi di Dati Di cosa ci occuperemo Basi di dati Struttura di una base di dati Funzionalità dei programmi di gestione di basi di dati Esempio pratico:access Il Sistema Informativo
DettagliModello Relazionale. Schemi. Schemi. Schemi. In ogni base di dati si possono distinguere: Es. (relazioni INSEGNAMENTO e MANIFESTO)
Modello Relazionale Modello logico: definisce tipi attraverso il costruttore relazione, che organizza i dati secondo record a struttura fissa, rappresentabili attraverso tabelle. Es. (relazioni INSEGNAMENTO
DettagliSistemi di Elaborazione delle Informazioni (C.I. 15) Basi di dati Introduzione teorica
Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Sistemi di Elaborazione delle Informazioni (C.I. 15) Anno Accademico 2009/2010 Docente: ing. Salvatore Sorce Basi di dati Introduzione
DettagliTecnologie informatiche multimediali
Università degli Studi di Ferrara Facoltà di Lettere e Filosofia Corso di Laurea in «Scienze e Tecnologie della Comunicazione» aa 2011-2012 Tecnologie informatiche multimediali Prof. Giorgio Poletti giorgio.poletti@unife.it
DettagliBasi di Dati e Sistemi Informativi: Concetti Introduttivi
Basi di Dati Prof. Alfredo Cuzzocrea Università degli Studi di Trieste Basi di Dati e Sistemi Informativi: Concetti Introduttivi Credits to: Prof. P. Atzeni UniRoma3 Prof. S. Ceri PoliMI Prof. S. Paraboschi
DettagliINTRODUZIONE. Prof. Fabio A. Schreiber. Dipartimento di Elettronica e Informazione Politecnico di Milano PROGRAMMA DEL CORSO
BASI DI INTRODUZIONE Prof. Fabio A. Schreiber Dipartimento di Elettronica e Informazione Politecnico di Milano PROGRAMMA DEL CORSO INTRODUZIONE GENERALITA SULLE BASE DI E I LORO SISTEMI DI GESTIONE MODELLI
DettagliCorso di Laurea in Ingegneria Informatica Fondamenti di Informatica II Modulo Basi di dati a.a
Corso di Laurea in Ingegneria Informatica Fondamenti di Informatica II Modulo Basi di dati a.a. 2012-2013 2013 Docente: Gigliola Vaglini Docenti laboratorio: Francesco Pistolesi,, Antonio Virdis 1 Obiettivi
DettagliInformatica per l Ambiente e il Territorio
Corso di Laurea in Ingegneria per l Ambiente e il Territorio Informatica per l Ambiente e il Territorio Docente: Giandomenico Spezzano Tutor: Alfredo Cuzzocrea A.A. 2003-2004 Obiettivi del corso Il corso
DettagliInformatica per l Ambiente e il Territorio
Corso di Laurea in Ingegneria per l Ambiente e il Territorio Informatica per l Ambiente e il Territorio Docente: Giandomenico Spezzano Tutor: Alfredo Cuzzocrea A.A. 2005-2006 Obiettivi del corso Il corso
DettagliSistemi Informativi e Basi di Dati. Sistemi Informativi
Anno Accademico 2010/2011 Corso di Laurea in Ingegneria Gestionale Sistemi Informativi Corso di Laurea in Ingegneria della Gestione Industriale Prof. Domenico Beneventano Ing. Andrea Bulgarelli 1 Un sistema
DettagliI DATI E LA LORO INTEGRAZIONE 63 4/001.0
I DATI E LA LORO INTEGRAZIONE 63 4/001.0 L INTEGRAZIONE DEI DATI INTEGRAZIONE DEI DATI SIGNIFICA LA CONDIVISIONE DEGLI ARCHIVI DA PARTE DI PIÙ AREE FUNZIONALI, PROCESSI E PROCEDURE AUTOMATIZZATE NELL AMBITO
DettagliSistemi Informativi e Basi di Dati
Anno Accademico 2011/2012 Corso di Laurea in Ingegneria Gestionale Prof. Domenico Beneventano Ing. Andrea Bulgarelli 1 SISTEMI INFORMATIVI Due Moduli Un sistema informativo è un componente di una organizzazione
Dettagli