Modulo 5 Basi di dati Access
|
|
- Emilia Borghi
- 7 anni fa
- Visualizzazioni
Transcript
1 Modulo 5 Basi di dati Access Concetti fondamentali Il database Il database, o anche base di dati, è un archivio elettronico, dotato di un programma di interfaccia che facilita: la registrazione; la ricerca; l aggiornamento; l eliminazione dei dati, ossia tutte le operazioni utili per la gestione dell archivio. Il database relazionale è il tipo di database attualmente più diffuso grazie alla sua flessibilità e alla maggiore facilità d uso. A questo tipo di database faremo riferimento nel resto della trattazione. Anche se dato e informazione sono spesso utilizzati come sinonimi, dal punto di vista informativo hanno un significato profondamente diverso. Per dato si intende una rappresentazione originaria e non interpretata di un evento o di un oggetto. Dato può essere quindi la ragione sociale di un cliente, il prezzo di un prodotto, il cognome di un dipendente. L insieme di uno o più dati, opportunamente correlati e interpretati in un certo contesto, costituisce un informazione. Più dati, quindi, vengono trasformati in una o più informazioni mediante un processo elaborativo.
2 Patente Europea del computer Modulo In definitiva, i dati costituiscono la materia prima con la quale vengono costruite le informazioni. È inoltre importante osservare che un informazione è tale soltanto in funzione del suo destinatario e del momento e del luogo del suo utilizzo. Per esempio il totale di una fattura è un informazione per l Ufficio Fatturazione, ma è ancora un dato, anche se di tipo sintetico, per l Ufficio Marketing interessato a elaborazioni di tipo statistico. In questo contesto il dato possiede come caratteristica fondamentale quella dell oggettività, mentre l informazione è intrinsecamente soggettiva, in quanto destinata a un certo utente, in un determinato momento, per un certo scopo. Un esempio di database di facile comprensione è un ipotetica rubrica del telefono. Questa è composta dall insieme di dati, nome, cognome, numero di telefono di una serie di persone, organizzati in una struttura, definita tabella (vedi figura 5.1). Figura 5.1 La struttura di una tabella. In tale schema sono indicati i dati registrati; ogni singolo dato costituisce un campo; nell esempio proposto i campi utilizzati sono cognome, telefono personale, azienda, incarico. Nella tabella, alla quale è associato lo schema, questi nomi saranno le etichette delle colonne, mentre sulle varie righe saranno inseriti il cognome, il telefono personale, l azienda, l incarico di ogni interlocutore presente nella rubrica; l insieme di questi dati prende il nome di record. Di conseguenza l insieme di record costituisce la tabella. Come vedremo in seguito un insieme di tabelle opportunamente correlate forma il database. 4
3 Esempi di database Sezione 1: Comprendere i database Nell esempio abbiamo visto un database molto semplice e di dimensioni limitate. Ma il database è la struttura per la realizzazione di archivi elettronici di grandi dimensioni quali: INPS, Istituto Nazionale Previdenza Sociale, che registra i dati degli assistiti a livello nazionale; Anagrafe Tributaria, che riporta le posizioni nei vari anni di tutti i contribuenti italiani; anagrafi comunali, con i dati dei cittadini; cartelle cliniche dei pazienti delle strutture sanitarie; sistemi bancari, per la gestione dei conti correnti dei clienti; sistemi di prenotazione e gestione dei voli delle compagnie aeree. Tutte queste banche dati sono caratterizzate dalla presenza di centinaia di migliaia o di milioni di record. 5
4 Patente Europea del computer Modulo Organizzazione di un database Tabelle Abbiamo già visto come il database sia costituito da un insieme di tabelle. È opportuno che ognuna di queste tabelle contenga dati relativi a un unico argomento. Per esempio, in un database che riguarda una rubrica telefonica a uso ufficio potrai avere una tabella Interlocutori, con i dati delle persone con le quali sei in contatto, e una tabella Aziende, che riporta i dati delle aziende a cui appartengono gli interlocutori. Nella definizione della struttura di queste tabelle, devi definire quali campi vuoi inserire. È importante che ogni campo contenga un dato unitario. Un dato è unitario o no in funzione delle elaborazioni che successivamente vorrai fare. Per esempio il Cognome e Nome di una persona potrebbe essere un solo campo, se non hai bisogno di separare i due dati (per esempio li utilizzi esclusivamente per identificare la persona) o due campi distinti, se vuoi poter effettuare facilmente ricerche separate su nome e cognome. Ricordati che nel dubbio è meglio utilizzare campi separati che consentono di semplificare, in caso di necessità, le operazioni di elaborazione. Ogni campo che compone la tabella viene generato con lo scopo di contenere un tipo specifico di dato. Nella creazione di una tabella devi, quindi, non solo attribuire un etichetta a ogni campo, cioè un nome che lo identifichi, ma anche indicare le caratteristiche del campo stesso. La prima caratteristica che devi definire è il tipo di dato: testo; memo (dato testuale di maggiori dimensioni); numerico; data/ora; valuta; contatore (campo numerico che si incrementa in modo automatico); sì/no. A ogni campo devi inoltre associare ulteriori proprietà, che ne completano le caratteristiche, quali: dimensione del campo (numero di caratteri o di cifre che compongono il campo);
5 Sezione 1: Comprendere i database formato (per esempio per una data se viene usato il formato gg/mm/aaaa); valore predefinito (valore di default, valore che viene inserito automaticamente, e che può essere modificato in caso di necessità); valido se; messaggio d errore; richiesto; consenti lunghezza zero; indicizzato, compressione Unicode. Le differenze fra le diverse tipologie di dati e i loro attributi verranno prese in esame in seguito, quando vedremo come definire la struttura di una tabella. Chiave primaria e indici In ogni tabella è opportuno poter distinguere ogni singolo record da qualsiasi altro, avere cioè un valore in uno o più campi che lo identifichi in modo univoco. Tale valore prende il nome di chiave primaria e può essere costituito da un unico campo o dalla combinazione di più campi, nel caso in cui un solo campo non fosse in grado di garantire la condizione di corrispondenza biunivoca, ossia di non duplicazione. La chiave primaria, quindi, può essere definita come il campo o l insieme di campi che identificano in modo univoco un record. Esempi di chiave primaria sono il nome di un comune in un database che dà i prefissi telefonici o l abbinamento del cognome e nome sul database registro studenti di una scuola. Se non riesci a risolvere il problema, neanche abbinando più campi, o perché non è esclusa la replicabilità della coppia (o anche di associazioni di ulteriori altri campi), o perché preferisci avere una chiave di ricerca più sintetica, e quindi data da un solo campo, puoi creare ad hoc un codice identificativo. Un esempio è costituito dal numero di matricola per identificare uno studente universitario, chiave primaria necessaria in quanto potrebbero essere iscritti all università due studenti con lo stesso cognome e nome. 7
6 Patente Europea del computer Modulo Questa operazione viene compiuta automaticamente dal sistema nel caso non venga indicata una chiave primaria nella creazione di una tabella. Il sistema ti chiede comunque una conferma prima di rendere effettiva l operazione. In questo caso, il tipo di campo generato è di tipo contatore, un campo numerico che si incrementa automaticamente a ogni inserimento di un nuovo record. Caratteristica fondamentale, oltre alla non duplicabilità, affinché un campo possa svolgere il ruolo di chiave di ricerca primaria, è l associazione a un indice. Tale attributo non riguarda però solo il campo chiave primaria, ma puoi impostarlo per tutti i campi che presupponi vengano interrogati con un alta frequenza. Questa caratteristica, infatti, permette la ricerca random dei dati, ossia l individuazione immediata dei dati richiesti. Per i campi non associati a indice, al contrario, è possibile solo la ricerca di tipo sequenziale, che allunga i tempi di risposta del sistema. L indice del database funziona logicamente come l indice di un libro, che permette di sapere in che pagina si trova il capitolo che cerchi, senza dover scorrere tutte le pagine. Inoltre l associazione a un indice di un campo velocizza l operazione di ordinamento dei record, secondo tale campo. L associazione a indice complica la struttura del database, per cui devi valutare campo per campo quali associare a indice e quali invece no. Oltre all associazione a indice, scegli se il campo può avere valori ripetuti o no. Nel caso di un campo utilizzato come chiave di ricerca primaria, l opzione che non prevede duplicati viene selezionata automaticamente dal sistema e non può essere modificata. 8
7 Sezione 1: Comprendere i database Relazioni Significato delle relazioni Il database relazionale si presenta all utente come un insieme di tabelle correlate mediante relazioni tra campi (vedi figura 5.2). Negli schemi delle tabelle sono riportate in grassetto le chiavi di ricerca primarie. Figura 5.2 Esempio di relazione fra tabelle. Le relazioni consentono di costruire insiemi di dati (record logici), aggregando campi appartenenti a tabelle diverse. Il database della rubrica telefonica, preso come esempio, può essere ampliato mediante una seconda tabella; a quella già descritta Interlocutori si aggiunge una nuova tabella Aziende. Tale suddivisione risulta utile nell ipotesi che possano esserci più interlocutori appartenenti alla stessa azienda. Questa nuova struttura ti permette di inserire i dati relativi all azienda una sola volta per tutti gli interlocutori e di richiamare i dati delle aziende mediante la relazione fra le due tabelle. In questo modo eviti di ripetere più volte gli stessi dati all interno del database, operazione che sarebbe indispensabile se esistesse una sola tabella Interlocutori. Le ridondanze non solo rappresentano un onere di registrazione aggiuntivo, ma costituiscono anche un problema ulteriore per eventuali aggiornamenti. In termini generali, sono possibili tre diversi tipi di relazione: relazione uno a uno, a un record di una tabella corrisponde, al massimo, un solo record di un altra tabella; relazione uno a molti, a un record di una tabella corrispondono più record di un altra tabella, non è vero il contrario; relazione molti a molti, a un record della prima tabella corrispondono più record della seconda tabella ed è vero il contrario. 9
8 Patente Europea del computer Modulo La relazione uno a uno non è strettamente indispensabile, perché i dati della seconda tabella potrebbero essere inseriti, senza problemi, nella prima tabella. Questa relazione può risultare però utile, quando devi gestire dati particolari per un numero limitato di record o dati che hanno una rilevanza limitata nel tempo. La relazione uno a molti, invece, come è già stato illustrato nell esempio precedente, permette di risolvere i problemi di ridondanza di dati. Sarebbe invece necessaria una relazione molti a molti nel caso un interlocutore fosse consulente per più aziende e che ogni azienda avesse più consulenti. Per rappresentare una relazione molti a molti è necessario creare una terza tabella, in genere denominata tabella di collegamento, che serve a suddividere la relazione molti a molti in due relazioni uno a molti. Nella terza tabella viene inserita la chiave primaria di ognuna delle tabelle, registrando così ogni occorrenza o istanza della relazione. Le relazioni molti a molti sono trattate nel modulo ECDL Basi di dati Avanzato. Come puoi vedere dalle figure precedenti, la relazione viene costruita legando un campo univoco di una tabella (per esempio, la chiave di ricerca primaria Azienda della tabella Aziende della figura 5.2) con un campo di un altra tabella (nell esempio il campo Azienda della tabella Interlocutori). Il record logico viene costruito associando il record della prima tabella con tutti i record della seconda tabella che hanno lo stesso valore nel campo Azienda. Per esempio associo i dati del record della tabella Aziende che ha nel campo Azienda il dato Mondadori, con i dati dei record della tabella Interlocutori, che hanno nel campo Azienda lo stesso dato. Quando generi delle relazioni è tuo interesse che venga mantenuta l integrità delle relazioni stesse. Per esempio potresti avere la necessità di impedire che venga registrato un interlocutore di un azienda che non è ancora stata inserita in archivio, o che venga cancellata un azienda con agganciati una serie di interlocutori. Puoi attivare questa serie di controlli indicando al sistema di mantenere l integrità referenziale. Fai comunque attenzione che questi controlli salvaguardano il tuo database da una serie di inconvenienti, ma ti impongono dei vincoli che potrebbero mettere in difficoltà la gestione del sistema. È quindi opportuno progettare attentamente sia le relazioni fra tabelle, sia i controlli su di esse, al fine di ottenere un database efficiente e versatile.
9 Sezione 1: Comprendere i database L integrità referenziale è un sistema di regole utilizzate a tale scopo: controlla che le relazioni tra i record delle tabelle correlate siano valide e impedisce l eliminazione o la modifica dei dati coinvolti nella relazione. Puoi impostare l integrità referenziale quando vengono soddisfatte tutte le seguenti condizioni: il campo corrispondente della tabella primaria è una chiave primaria o dispone di un indice univoco; i campi correlati contengono lo stesso tipo di dati salvo quando: un campo Contatore può essere correlato a un campo Numerico la cui proprietà Dimensione campo sia impostata a Intero lungo; un campo Contatore la cui proprietà Dimensione campo sia impostata a ID replica, può essere correlato a un campo Numerico la cui proprietà Dimensione campo sia anch essa impostata a ID replica; entrambe le tabelle appartengono allo stesso database di Microsoft Access. 11
10 Patente Europea del computer Modulo Operatività Progettazione, creazione, gestione Un database Ordini, come quello riportato in figura 5.3, ha una struttura molto semplice ed è costituito da tre tabelle. La progettazione, creazione e gestione di questo database non necessitano di competenze informatiche specifiche, e quindi il tutto è alla portata di un utente finale. Figura 5.3 Esempio di database di tre tabelle Si è però visto che il database relazionale può essere utilizzato per la realizzazione di grandi banche dati, contenenti anche milioni di record, e formate da centinaia o anche migliaia di tabelle correlate. In questo caso, la progettazione e creazione del database devono essere affidate a specialisti, con elevate competenze in questo campo. È loro compito: definire le specifiche del database: i dati da inserire; le tabelle in cui inserire i dati; le relazioni tra le tabelle; le interrogazioni per estrarre informazioni sulla base di specifiche esigenze; creare il database e sottoporlo a test; creare le interfacce verso gli utenti, in modo da facilitarne l utilizzo. Sono, invece, compito degli utenti del database: l inserimento dei dati; il loro aggiornamento; l estrazione delle informazioni volute. 12
11 Sezione 1: Comprendere i database Queste operazioni sono facilitate dalle interfacce realizzate dagli specialisti, in modo che le operazioni di gestione del database possano essere effettuate da utenti, anche privi di competente specifiche sui database. Quando si è in presenza di database con strutture complesse e costituite da un elevato numero di tabelle e di dati, non è necessario che tutti gli utenti debbano operare su tutto il database. Pensa, per esempio, alla banca dati del sistema informativo dell università; i vari uffici amministrativi sono interessati solo a una parte di questi dati: le Segreterie Studenti alle carriere degli iscritti all Università; gli Uffici Contabili ai dati relativi alla gestione finanziaria; gli Uffici del Personale alla gestione delle carriere dei dipendenti. Diventa, quindi, opportuno che ogni utente abbia accesso solo ai dati ai quali è interessato nella sua attività. Inoltre l accesso può essere con autorizzazione a visionare e aggiornare i dati, o limitato alla loro visione, in relazione all attività svolta dall utente. La gestione delle autorizzazioni a quali dati accedere, e con quale modalità (aggiornamento o sola lettura) è affidata a una figura professionale con competenze specifiche, l Amministratore di Sistema (Database Administrator). La banca dati aziendali costituisce un patrimonio importante, la cui integrità condiziona l andamento di tutta l azienda. Durante la normale gestione delle attività si possono verificare inconvenienti, sia di natura hardware sia software, che causano gravi errori al database, errori che ne compromettono la validità. È compito dell Amministratore di Sistema predisporre e mettere in atto gli strumenti che permettono il recupero o la ricostruzione del database, quando si verificano tali problemi. 13
ACCESS. Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati.
ACCESS Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati. Database Relazionale: tipo di database attualmente più diffuso grazie alla
DettagliINTRODUZIONE ALLE BASI DATI RELAZIONALI
INTRODUZIONE ALLE BASI DATI RELAZIONALI RELAZIONI E TABELLE Nelle BASI DI DATI RELAZIONALI le informazioni sono organizzate in TABELLE; Le tabelle sono rappresentate mediante griglie suddivise in RIGHE
DettagliMS Access: Tutorial Tabelle, Relazioni
Università Magna Graecia di Catanzaro Informatica MS Access: Tutorial Tabelle, Relazioni Docente : Alfredo Cuzzocrea e-mail : cuzzocrea@si.deis.unical.it Tel. : 0984 831730 Microsoft Access Tutorial Tabelle,
DettagliRelazioni e tabelle. Introduzione alle Basi di Dati Relazionali. Relazioni uno a uno. Esempio
Relazioni e tabelle Introduzione alle Basi di Dati Relazionali Nelle Basi di Dati relazionali le informazioni sono organizzate in tabelle Le tabelle sono rappresentate mediante griglie suddivise in colonne
DettagliBibliografia. INFORMATICA GENERALE Prof. Alberto Postiglione. Scienze della Comunicazione Università di Salerno. Definizione di DB e di DBMS
INFORMATICA GENERALE DBMS: Introduzione alla gestione dei dati Bibliografia 4 ott 2011 Dia 2 Curtin, Foley, Sen, Morin Vecchie edizioni: 8.4, 8.5, 8.6, 8.7, 8.8 Edizione dalla IV in poi: 6.5, 21.1, 19.4,
DettagliTABELLE RECORD E CAMPI
ACCESS TABELLE RECORD E CAMPI TABELLE: COSTITUISCONO L ELEMENTO PRIMARIO DI OGNI DATABASE, OSSIA L ARCHIVIO IN CUI INSERITI I DATI RELATIVI A UNO SPECIFICO ARGOMENTO. QUERY: ÈUN INTERROGAZIONECHEPERMETTEDIESEGUIRERICERCHEEDESTRAPOLAZIONISUI
DettagliDatabase Modulo 4 RELAZIONI TRA TABELLE
Database Modulo 4 RELAZIONI TRA TABELLE PERCHÉ DEFINIRE LE RELAZIONI Dopo avere definito le tabelle corrispondenti alle entità individuate nel progetto del database, è necessario indicare il modo per ricollegare
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
DettagliIntroduzione Concetti Generali Pratica su Access Link utili. ECDL - Database. European Computer Driving Licence - Modulo 5 - Database LEZIONE 1
ECDL - Database Introduzione European Computer Driving Licence - Modulo 5 - Database LEZIONE 1 Informazioni sul corso orario: Giovedì - 14.30-16.30 materiale: http://www.fotoboni.com/carlo/ docente: webmaster@fotoboni.com
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,
DettagliI database. Introduzione alla teoria delle basi di dati
I database Introduzione alla teoria delle basi di dati 1 Cosa sono e a cosa servono i Database Un database (o base di dati) e' una raccolta organizzata di dati correlati. Il principale scopo di un database
DettagliDefinire una chiave primaria. Microsoft Access. Definire una chiave primaria. Definire una chiave primaria. Definire una chiave primaria
Microsoft Access Chiavi, struttura delle tabelle 1. Portare la tabella in Visualizzazione struttura Selezionare la tabella sulla quale si desidera intervenire nella finestra del database Poi: Fare clic
DettagliV. Moriggia Modelli di Base Dati. Modelli di Base Dati. a.a. 2001/2002 4.1
Modelli di Base Dati 4 Un DBMS: Access a.a. 2001/2002 4.1 DBMS 4.2 DBMS = Data Base Management System Software per la costruzione e la gestione di una base dati Esempi di DBMS: Oracle, MySQL, SQLServer,
DettagliC3 IL DBMS MICROSOFT ACCESS
C3 IL DBMS MICROSOFT ACCESS 1 GERARCHIE OBBLIGATORIE Nella progettazione di una base di dati abbiamo moltissimi gradi di libertà ma anche alcune regole rigide che siamo costretti a rispettare. Il primo
DettagliUtilizzo delle Maschere in Microsoft Access
Utilizzo delle Maschere in Microsoft Access Uso delle maschere Permettono di definire delle interfacce grafiche per la gestione dei dati del database Permettono di realizzare delle piccole applicazioni
DettagliCorso di Informatica. Access. Struttura tabella. Tabelle - esempi 11/01/2008
Corso di Informatica Ing. Dario Sguassero Access Accessè un programma specializzato nella gestione dei database Un database è una raccolta di informazioni organizzate Un database di Access è costituito
DettagliMICROSOFT ACCESS IL MODELLO E/R
MICROSOFT ACCESS IL MODELLO E/R LE ENTITA Le entità di un database sono le singole tabelle che comporranno la struttura del nostro database. Le tabelle sono formate da attributi (o campi) che ne definiscono
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
DettagliRipasso Concetti Pratica in Access Link utili. ECDL - Database. European Computer Driving Licence - Modulo 5 - Database LEZIONE 3
ECDL - Database Ripasso European Computer Driving Licence - Modulo 5 - Database LEZIONE 3 Ripasso Cosa sono le relazioni? Come si gestiscono le relazioni in Access? Cosa si intende per query? Come interroghiamo
DettagliElementi di gestione di dati con MS Access 2000
Elementi di gestione di dati con MS Access 2000 ESERCITAZIONE I Luisa Cutillo - Università Parthenope 1 Concetti introduttivi Un database o base di dati e una collezione di informazioni che esistono per
DettagliInformatica. Dipartimento di Economia. Ing. Cristiano Gregnanin. 20 ottobre Corso di laurea in Economia
Informatica Dipartimento di Economia Ing. Cristiano Gregnanin Corso di laurea in Economia 20 ottobre 2016 1 / 22 Introduzione ai database Prima dei DBMS, le organizzazioni utilizzavano semplici file per
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,
DettagliCORSO ACCESS PARTE IV
Creazione di un database / gestione tabelle Per creare un nuovo database Menu File Selezionare Nuovo Scegliere Database vuoto nella scheda Generale e confermare con Ok Impostare il nome e il percorso nella
DettagliMODULO DI ISCRIZIONE AI CORSI PER LA PREPARAZIONE ALLA CERTIFICAZIONE ECDL. l sottoscritt. nat a il giorno e residente a, Provincia in n.
MODULO DI ISCRIZIONE AI CORSI PER LA PREPARAZIONE ALLA CERTIFICAZIONE ECDL l sottoscritt nat a il giorno e residente a, Provincia in n. Cap., C.F, telefono abitazione Telefonino e-mail CHIEDE DI ISCRIVERSI
Dettagli9In questa sezione. Ordinare e filtrare i dati. Dopo aver aggiunto dati ai fogli di lavoro, potresti voler
9In questa sezione Ordinare e filtrare i dati Ordinare i dati del foglio di lavoro Creare un elenco personalizzato Filtrare rapidamente i dati con Filtro automatico Creare un filtro avanzato Convalidare
DettagliCorso di Access. Modulo L2 A (Access) 1.4 Le maschere
Corso di Access Modulo L2 A (Access) 1.4 Le maschere 1 Prerequisiti Concetto di database Interfaccia utente Elementi grafici (etichette, caselle di testo, pulsanti) 2 1 Introduzione Ora che sappiamo usare
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
DettagliFunzioni condizionali
Excel Base- Lezione 4 Funzioni condizionali Sono funzioni il cui risultato è dipendente dal verificarsi o meno di una o più condizioni. Esempio: SE CONTA.SE SOMMA.SE E, O 1 Funzione SE La funzione SE serve
DettagliRegistro Lezioni e Diario Docenti
Registro Lezioni e Diario Docenti Documento redatto da: Centro Servizi Informatici Area Esse3 - Data: 12/04/2016 Versione non definitiva Sommario 1. REGISTRO LEZIONI DOCENTE... 2 1.1. Collegamento al Registro
Dettagli3.5.1 PREPARAZ1ONE I documenti che si possono creare con la stampa unione sono: lettere, messaggi di posta elettronica, o etichette.
3.5 STAMPA UNIONE Le funzioni della stampa unione (o stampa in serie) permettono di collegare un documento principale con un elenco di nominativi e indirizzi, creando così tanti esemplari uguali nel contenuto,
DettagliCreazione di database, tabelle e associazioni con Access 2003
Creazione di database, tabelle e associazioni con Access 2003 Per definire un nuovo database 1. Dal menu di Start scegliere Tutti i programmi e poi fare clic su Microsoft Access. 2. Nella finestra Riquadro
DettagliLe basi di dati. Lez. 3: Il Modello Relazionale
Le basi di dati Lez. 3: Il Modello Relazionale Il modello Relazionale Il modello relazionale è il modo più semplice e naturale di rappresentare i dati. Inventato da Edward Codd nel 1970 ricercatore presso
DettagliIl modello relazionale
Basi di dati Il modello relazionale Si tratta della fase di progettazione. In questa fase individuiamo esattamente quello che è utili informatizzare Cerchiamo gli elementi importanti Individuiamo le loro
DettagliSeconda Università degli Studi di Napoli
Seconda Università degli Studi di Napoli Guida alla gestione degli Appelli WEBESSE3 Area Docenti Ripartizione Studenti - Ufficio Anagrafe Studenti Universitari e Contribuzione Studentesca 25 giugno 2014
DettagliDISPENSA ACCESS (OFFICE 2010 BETA)
DISPENSA ACCESS (OFFICE 2010 BETA) 2. LE RELAZIONI. Una relazione può essere definita come un legame tra due tabelle basato sul valore di uno o più campi di ciascuna delle due tabelle. Di solito i campi
DettagliLavori di Fine Anno Gruppo Buffetti S.p.A.
Lavori di Fine Anno 2013 Gruppo Buffetti S.p.A. SOMMARIO 1. Introduzione... 3 2. Procedura automatica... 4 2.1 Procedura automatica senza avviso sulla necessità di effettuare gli azzeramenti di inizio
DettagliLa stampa Unione con MS-Word
La stampa Unione con MS-Word Il documento PRINCIPALE La stampa unione può essere utilizzata per creare automaticamente documenti che presentino una parte in comune e una parte che cambia in ogni singolo
DettagliGestione di basi di dati in Access. SUISM Docente: Ugo de Liguoro a.a Asti
Gestione di basi di dati in Access SUISM Docente: Ugo de Liguoro a.a. 2003-2004 Asti Indice 1. Un primo esempio: la rubrica telefonica 2. Progettazione di un DB 3. Popolamento 4. Interrogazioni (Queries)
DettagliBASI DI DATI. Titolo Prof. Cognome Nome Indirizzo Numero Telefono
BASI DI DATI Una base di dati (database) è un insieme organizzato di informazioni caratterizzate da alcuni aspetti fondamentali: tra esse esiste un nesso logico (cioè sono in qualche modo inerenti ad un
DettagliMODELLI DEI DATI. Informatica Generale (AA 07/08) Corso di laurea in Scienze della Comunicazione Facoltà di Lettere e Filosofia
Informatica Generale (AA 07/08) Corso di laurea in Scienze della Comunicazione Facoltà di Lettere e Filosofia Università degli Studi di Salerno : Modelli dei Dati MODELLI DEI DATI Prof. Alberto Postiglione
DettagliNormalizzazione di Basi di Dati
Normalizzazione di Basi di Dati Prof.ssa Rosalba Giugno Queste slides sono state modificate a partire da quelle fornite dagli autori del nostro libro di testo Forme normali Una forma normale è una proprietà
DettagliDATABASE. A cura di Massimiliano Buschi
DATABASE A cura di Massimiliano Buschi Introduzione Con Microsoft Access: Immissione dati e interrogazione Interfaccia per applicazioni e report Ma prima bisogna definire alcune conoscenze di base sui
DettagliDEFINIZIONI SMART E RELATIVE ESERCITAZIONI
DEFINIZIONI SMART E RELATIVE ESERCITAZIONI A B C D E 1 2 3 4 5 6 7 8 9 MODULO 3 Creazione e gestione di fogli di calcolo MODULO 3 CREAZIONE E GESTIONE DI FOGLI DI CALCOLO Gli elementi fondamentali del
DettagliGestione_Autotrasportatori
Ferrara Forlì-Cesena Ravenna Reggio Emilia CNA - Rete Per l Informatica SOFTWARE GESTIONALE E CONSULENZA PER LA PICCOLA, MEDIA E GRANDE AZIENDA Gestione_Autotrasportatori Indice dei Contenuti 1. IMPOSTAZIONI...
DettagliUniversità degli Studi Roma Tre. Registrazione
Università degli Studi Roma Tre Registrazione Istruzioni per la registrazione al Portale dello Studente Assistenza... 2 Accedi alla procedura di registrazione... 4 Inserimento Dati... 6 Conferma dei Dati
DettagliInformatica e Bioinformatica: Basi di Dati
Informatica e Bioinformatica: Date TBD Bioinformatica I costi di sequenziamento e di hardware descrescono vertiginosamente si hanno a disposizione sempre più dati e hardware sempre più potente e meno costoso...
Dettagli1 LibreOffice Base GESTIONE BIBLIOTECA
GESTIONE BIBLIOTECA 1 LibreOffice Base... 1 2 Amministrazione... 2 2.1 Inserire / modificare dati standard... 2 2.1.1 1a Inserire insegnati e classi... 3 2.1.2 1b - Inserire autori - editori... 4 2.1.3
DettagliRELAZIONI E BASI DI DATI
Informatica Generale (AA 07/08) Corso di laurea in Scienze della Comunicazione Facoltà di Lettere e Filosofia Università degli Studi di Salerno :Modello Relazionale (2)-Relazioni e DB, valori nulli Prof.
DettagliFormattare il testo con gli stili
Formattare il testo con gli stili Capita spesso di dover applicare ripetutamente la stessa formattazione, o anche modificare il colore, le dimensioni e il tipo di carattere, per dare risalto a un testo.
DettagliUtilizzo delle Maschere in Microsoft Access
Creazione una nuova (1) Utilizzo Maschere in Microsoft Access Si effettuano le seguenti operazioni corrispondente alla base ti: si seleziona la cartella Maschere nella finestra si preme il tasto Crea una
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
DettagliCap. 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
DettagliGestione deleghe. Ravvedimento operoso Con la versione 3.9 vengono implementati due nuovi tipi i ravvedimento:
Nota Operativa Gestione deleghe 20 ottobre 2013 Ravvedimento operoso Con la versione 3.9 vengono implementati due nuovi tipi i ravvedimento: - Ravvedimento debiti scaduti, per il versamento di debiti non
DettagliGestione Commissioni Esami
Gestione Commissioni Esami Sistema informatico ESSE3 Versione 3.0 Autore Stato Revisore Gruppo Esse3 Approvato P. Casalaspro Data 30/01/2014 Distribuito a: Utenti Esse3 SOMMARIO 1 Introduzione... 1 1.1
DettagliServizio Conservazione No Problem
Servizio Conservazione No Problem Guida alla conservazione del Registro di Protocollo Versione 1.0 13 Ottobre 2015 Sommario 1. Accesso all applicazione web... 3 1.1 Autenticazione... 3 2. Conservazione
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
DettagliLa Back Office Console consente di costruire lo scheletro degli schema.
BACK OFFICE CONSOLE 1.1 Introduzione 3 1.2 Creazione di uno Schema 4 1.2.1 Struttura dello Schema 5 1.2.2 Caratteristiche dei campi 6 1.2.3 Traduzioni 8 1.3 Ricerca degli schema 8 1.4 Gestione delle Categorie
DettagliTRADUZIONE DI SCHEMI
TRADUZIONE DI SCHEMI Progettazione di basi di dati relazionali attraverso la traduzione da schemi ER a schemi relazionali 2 Da un modello ad un altro Parliamo di come progettare uno schema di basi di dati
DettagliMicrosoft Excel. Nozioni di base
Microsoft Excel Nozioni di base Introduzione Cos è Excel? Excel è uno spreadsheet: Consente di effettuare calcoli e analisi sui dati, e rappresentare graficamente le informazioni in vari tipi di diagrammi.
DettagliSPI DESCRIZIONI ARTICOLI IN LINGUA
SPI Descrizioni articoli in lingua PSG - Gestione Lob e Linked Notes SW0003407 Creazione 05/03/2013 Revisione del 07/04/2013 Numero 1 SPI DESCRIZIONI ARTICOLI IN LINGUA 1 AR ANAGRAFICA ARTICOLI E stata
Dettagli* in giallo le modifiche apportate rispetto alla versione precedente datata 17/04/2012
Nota Salvatempo Contabilità 22 MAGGIO 2012 * in giallo le modifiche apportate rispetto alla versione precedente datata 17/04/2012 Nuova modalità di esportazione dei dati dalla Contabilità all Unico Persone
DettagliSIREA: SISTEMA DI REVISIONE DELLE ANAGRAFI
SIREA: SISTEMA DI REVISIONE DELLE ANAGRAFI Manuale d uso. Versione 26/03/2012 INDICE Note tecniche per l utilizzo del Sistema Sirea 2 Sistema di autenticazione 2 Operatori.6 Variazione Responsabile comunale
DettagliTrenitalia Gruppo Ferrovie dello Stato
Trenitalia Gruppo Ferrovie dello Stato PICO Piattaforma Integrata Commerciale B2B Sistema di Vendita Manuale Amministratore Pagina 1 of 14 B2B - Ruolo Amministratore PMI Il ruolo Amministratore PMI (o
DettagliCedaf Informa Documentazione per nuovo esercizio contabile e IVA Anno 2015
Cedaf Informa Documentazione per nuovo esercizio contabile e IVA Anno 2015 Alla c.a. del responsabile amministrativo Come ben sapete, i prodotti della famiglia Adhoc si appoggiano ad un codice esercizio
DettagliLA FATTURAZIONE ELETTRONICA ALLA PUBBLICA AMMINISTRAZIONE
LA FATTURAZIONE ELETTRONICA ALLA PUBBLICA AMMINISTRAZIONE Coloro che hanno rapporti di fornitura con la Pubblica Amministrazione e necessitano di fatturare nei confronti di tali soggetti sono obbligati
DettagliCURRICOLO DIPARTIMENTO INFORMATICA PRIMO BIENNIO
dei limiti nel contesto culturale e sociale in cui vengono applicate CURRICOLO PARTIMENTO INFORMATICA PRIMO BIENNIO MODULO 1 Concetti di base della tecnologia dell informazione Acquisire e interpretare
DettagliPrime operazioni. Indice degli argomenti
Prime operazioni Indice degli argomenti Introduzione 1. Configurazione sistema e azienda di lavoro 2. Inserimento clienti e fornitori 3. Inserimento articoli 4. Inserimento movimenti di contabilità 5.
DettagliAccess 2007 Colonna di ricerca
Pagina 1 di 7 Lezioni on line -> Gestire i dati Access 2007 Colonna di ricerca Quando si riempiono i campi dei record che formano una tabella, può essere utile e comodo poter scegliere, in un elenco dei
DettagliI Salari OB rappresentano per le Aziende un vero e proprio Sistema Informativo Integrato di gestione del personale che oltre all elaborazione del
I Salari OB rappresentano per le Aziende un vero e proprio Sistema Informativo Integrato di gestione del personale che oltre all elaborazione del cedolino paga, offre innumerevoli vantaggi al cliente.
DettagliProgettare Basi di Dati
Progettare Basi di Dati Prof. Nicoletta D Alpaos & Prof. Andrea Borghesan Entità-Relazione Elementi di informatica per l economia Teoria della normalizzazione La teoria della normalizzazione ha come scopo
DettagliVenere ACN2009 Elenco esenti per reddito (Guida operativa)
Venere ACN2009 Elenco esenti per reddito (Guida operativa) 1 ACN2009... 3 1.1 INSTALLAZIONE... 3 1.1.1 Verifiche preliminari... 3 1.1.2 Aggiornamento Venere all ultima versione disponibile... 3 1.1.3 Installazione
DettagliINDICI PER FILE. Accesso secondario. Strutture ausiliarie di accesso
INDICI PER FILE Strutture ausiliarie di accesso 2 Accesso secondario Diamo per scontato che esista già un file con una certa organizzazione primaria con dati non ordinati, ordinati o organizzati secondo
DettagliOggetto Comunicazione telematica delle operazioni di importo pari o superiore a 3.000,00 euro: gestione contabile
Supporto On Line Allegato FAQ FAQ n.ro MAN-8FUC922511 Data ultima modifica 29/04/2011 Prodotto Contabilità Modulo Contabilità Oggetto Comunicazione telematica delle operazioni di importo pari o superiore
DettagliScheda operativa Versione c00. Acconto IVA
1 Normativa... 2... 3 Calcolo acconto IVA... 3 Archivi collegati... 8 Prima nota Gestioni Progressivi per liq. IVA... 8 Gestione F24 Gestione tributi F24... 12 Pagina 1 di 12 2 Normativa Art. 6, Legge
DettagliAnthericaCMS. Gestisci in autonomia i contenuti del tuo sito-web
AnthericaCMS Gestisci in autonomia i contenuti del tuo sito-web INDICE I vantaggi di un sito dinamico... 1 I vantaggi di anthericacms... 2 La piattaforma di gestione dei contenuti... 3 Accesso: le sezioni...
DettagliDatabase Modulo 6 CREAZIONE DI MASCHERE
Database Modulo 6 CREAZIONE DI MASCHERE!1 Per la gestione dei dati strutturati è possibile utilizzare diverse modalità di visualizzazione. Si è analizzata sinora una rappresentazione di tabella (foglio
DettagliFogli di Calcolo Elettronici
Fogli di Calcolo Elettronici Corso di Informatica Generale per SMID a.a. 2002/03 docente: Giorgio Delzanno (DISI) Cosa sono i Fogli Elettronici?! Software applicativo nato dall esigenza di! organizzare
DettagliLa stampa Unione con MS-Word
La stampa Unione con MS-Word Il documento PRINCIPALE La stampa unione può essere utilizzata per creare: Lettere Buste Etichette. o documenti vari (Circolari ) La prima operazione da compiere sarà la scelta
DettagliELENCHI DEL PERSONALE
ELENCHI DEL PERSONALE Cineca CSA Pagina 1 di 23 Funzione di menu: ELENCHI DEL PERSONALE. Percorso di menu (previa necessaria autorizzazione all uso): PERSONALE > ELENCHI DEL PERSONALE Nelle pagine successive
DettagliMetodologie e modelli di progetto
Metodologie e modelli di progetto Ingg. Francesco Gullo, Giovanni Ponti D.E.I.S Università della Calabria fgullo@deis.unical.it gponti@deis.unical.it 1 I Sistemi Informativi Un sistema informativo èun
DettagliCORSO DI INFORMATICA. CL3 - Biotecnologie
CORSO DI INFORMATICA CL3 - Biotecnologie Formattazione dei numeri Convertire in numeri i numeri memorizzati come testo Può capitare che occasionalmente i numeri vengano formattati e memorizzati nelle celle
DettagliVenere TS Certificati (Guida operativa)
Venere TS Certificati (Guida operativa) 1 ACN2009... 3 1.1 INSTALLAZIONE... 3 1.1.1 Verifiche preliminari... 3 1.1.2 Aggiornamento Venere all ultima versione disponibile... 3 1.1.3 Installazione ACN2009
DettagliARCHITETTURA FISICA DEL SISTEMA
PROGETTO EBLA+ L uso dei contenitori EBLAplus ti aiuterà a gestire i tuoi documenti in modo facile e organizzato. Potrai in ogni momento, dal tuo dispositivo mobile, controllare quali documenti compongono
DettagliManuale di Aggiornamento BOLLETTINO. Rel. 5.10.2E. DATALOG Soluzioni Integrate a 32 Bit
KING Manuale di Aggiornamento BOLLETTINO Rel. 5.10.2E DATALOG Soluzioni Integrate a 32 Bit - 2 - Manuale di Aggiornamento Sommario 1 2 3 4 5 6 7 8 PER APPLICARE L AGGIORNAMENTO... 3 1.1 Aggiornamento Patch
DettagliPrometeo 3.0 My ebook Guida per l utente
Prometeo 3.0 My ebook Guida per l utente diventa autore del tuo libro Per accedere a Prometeo 3.0, se sei già registrato digita il tuo nome utente e la password nei rispettivi campi, quindi fai clic su
DettagliFlusso. Documentale. Archiviazione Invio Documenti. via
Flusso Documentale Archiviazione Invio Documenti via E-Mail Flusso Documentale INTRODUZIONE L uso sempre più diffuso della posta elettronica rende sicuramente interessante la possibilità di archiviare
DettagliManutenzione periodica al PIANO DEI CONTI
Manutenzione periodica al PIANO DEI CONTI La nuova gestione Utilità Piano dei Conti Premessa... 2 La creazione di un nuovo sottoconto... 3 1. Nuovo sottoconto tramite duplica da piano dei conti standard...
DettagliRaccolta e memorizzazione dei dati immessi nei moduli dai visitatori
Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori Per impostazione predefinita, i risultati dei moduli vengono salvati
DettagliCorso di Informatica. Software di produttività personale e database. Ing Pasquale Rota
Corso di Software di produttività personale e database Ing Pasquale Rota Argomenti I programmi di produttività personale Le basi di dati Fogli elettronici Software di produttività personale e database
DettagliLa posta elettronica MiBACT
La posta elettronica MiBACT La posta elettronica (Electronic mail, o e mail) e un servizio a cui possono accedere solo gli utenti collegati a Internet. La posta elettronica permette di spedire e ricevere
DettagliECDL. La Patente Europea del Computer Anno accademico Lezione introduttiva
ECDL La Patente Europea del Computer Anno accademico 2006-2007 Lezione introduttiva L ECDL È un certificato, internazionalmente riconosciuto, che attesta l'insieme minimo di conoscenze e abilità informatiche
DettagliCosa sono le maschere
Prof. Emanuele Papotto Cosa sono le maschere La maschera è un oggetto di database che viene realizzato per mostrare, modificare e immettere i record in modo più chiaro rispetto alla visualizzazione foglio
DettagliFiat Group Purchasing Supplier Quality SQP Manuale Utente Versione 1, Novembre 2008
SQP Riferimenti fornitore Versione 1, Novembre 2008 Indice argomenti 1. Versione documento... 2 2. Cosa si intende per Riferimento Fornitore... 3 3. Configurazione dei ruoli aziendali... 4 4. Ruoli aziendali
DettagliOggetto Comunicazione telematica delle operazioni di importo pari o superiore a 3.000,00 euro: gestione contabile
Supporto On Line Allegato FAQ FAQ n.ro MAN-8FUC922511 Data ultima modifica 31/05/2011 Prodotto Contabilità Modulo Contabilità Oggetto Comunicazione telematica delle operazioni di importo pari o superiore
DettagliRepertorio Dispositivi Medici. Profilo Aziende Sanitarie
Repertorio Dispositivi Medici Profilo Aziende Sanitarie Versione 1.0 maggio 2007 Manuale Utente manuale accesso Aziende Sanitarie_v1.0.doc Pag 1 di 19 Scheda informativa del documento Versione Data Creazione
DettagliPer lavorare sulle tabelle è utile separare la loro struttura (fissa) dal contenuto (che varierà nel tempo) , nome_attr 2. Schema di relazione
Schemi di relazione Per lavorare sulle tabelle è utile separare la loro struttura (fissa) dal contenuto (che varierà nel tempo) Nome_tabella = {nome_attr 1, nome_attr 2,, nome_attr C } Schema di relazione
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
DettagliPROGRAMMAZIONE COORDINATA TEMPORALMENTE A.S. 2015/ CLASSI: 1AE 1AM 1BI 1BM 1CM
1AE 1AM 1BI PROGRAMMAZIONE COORDINATA TEMPORALMENTE A.S. 2015/2016 - CLASSI: 1AE 1AM 1BI DISCIPLINA: SETTEMBRE OTTOBRE Monte ore annuo Libro di Testo 99 ore di cui 66 di laboratorio E-book dal sito www.matematicamente.it.
DettagliAttivazione_2017. CNA - Rete Perl Informatica. Ferrara Forlì-Cesena Ravenna Reggio Emilia
Ferrara Forlì-Cesena Ravenna Reggio Emilia CNA - Rete Perl Informatica SOFTWARE GESTIONALE E CONSULENZA PER LA PICCOLA, MEDIA E GRANDE AZIENDA Attivazione_2017 Attivazione_2017_Net2015 Rev. 25/11/2016
DettagliGESTIONE MAGAZZINO 1
GESTIONE MAGAZZINO 1 Un azienda vuole automatizzare la procedura di gestione delle scorte del suo magazzino di prodotti organizzato per reparti. Il sistema informativo deve essere in grado di : produrre
Dettagli