MODULO 5 Appunti ACCESS - Basi di dati



Documenti analoghi
MODULO 5 ACCESS Basi di dati. Lezione 4

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

Access. P a r t e p r i m a

Esercizio data base "Biblioteca"

Database 1 biblioteca universitaria. Testo del quesito

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

Esercizio sui data base "Gestione conti correnti"

. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi

I database relazionali (Access)

disponibili nel pacchetto software.

Il database management system Access

Organizzazione delle informazioni: Database

Introduzione. Alberto Fortunato Pag. 1 di 137

Università degli Studi di Verona. Laboratorio di Basi di Dati

Database 3 affitto veicoli. Testo del quesito

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

Raggruppamenti Conti Movimenti

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

Excel. A cura di Luigi Labonia. luigi.lab@libero.it

Database. Si ringrazia Marco Bertini per le slides

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

Microsoft Access. Microsoft Access

I DATABASE Database relazionale

1. I database. La schermata di avvio di Access

MANUALE PARCELLA FACILE PLUS INDICE

Creare diagrammi di Gantt con Visio 2003

Le query. Lezione 6 a cura di Maria Novella Mosciatti

Come modificare la propria Home Page e gli elementi correlati

PowerPoint 2007 Le funzioni

Gestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare.

UTILIZZO DEL MODULO DATA ENTRY PER L IMPORTAZIONE DEI DOCUMENTI (CICLO PASSIVO)

DATABASE. A cura di Massimiliano Buschi

HORIZON SQL MENU' FILE

Aprire, preparare un documento da utilizzare come documento principale per una stampa unione.

Microsoft Access 2000

business solutions Tutte le voci della procedura sono accessibili tramite un sotto menu aggiunto al Menu principale di SBO.

Università degli Studi di Padova Centro di Calcolo di Ateneo

Stampa Unione per lettere tipo

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

EXCEL PER WINDOWS95. sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area di lavoro, detta foglio di lavoro,

Access. Microsoft Access. Aprire Access. Aprire Access. Aprire un database. Creare un nuovo database

U T O R I A L. Nero BackItUp

Esame di Informatica CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO. Facoltà di Scienze Motorie

5.2 UTILIZZO DELL APPLICAZIONE

Procedura di creazione di un set di dischi di ripristino del sistema.

Appunti sulle basi di dati. Cos è una base base di dati? Introduzione. D. Gubiani. 19 Luglio 2005

ARCHIVI E DATABASE (prof. Ivaldi Giuliano)

MANUALE PORTALE UTENTE IMPRENDITORE

2.7 La cartella Preparazioni e CD Quiz Casa

ControlloCosti. Cubi OLAP. Controllo Costi Manuale Cubi

UN PROGRAMMA APPLICATIVO: ACCESS Access è un programma del pacchetto Office che permette di realizzare database

Note per generazione file.txt per invio trimestrale V.P. all AGENZIA DELLE ENTRATE

Manuale Utente. Gestione Richieste supporto Data Warehouse. Della Ragioneria Generale dello Stato. Versione 1.0. Roma, Ottobre 2015

THAIREPORT. Cordialmente. Matelica, lì 19/12/2007. Halley Informatica Area Web

Gestione Turni. Introduzione

NUOVA PROCEDURA COPIA ED INCOLLA PER L INSERIMENTO DELLE CLASSIFICHE NEL SISTEMA INFORMATICO KSPORT.

Guida alla compilazione on-line delle domande di Dote Scuola A.S per le Famiglie INDICE

7. Microsoft Access. 1) Introduzione a Microsoft Access

Guida alla registrazione on-line di un DataLogger

I.N.A.I.L. Certificati Medici via Internet. Manuale utente

Corso di Sistemi di Elaborazione delle informazioni

1. Le macro in Access 2000/2003

FIRESHOP.NET. Gestione del taglia e colore.

Gestione delle formazione

Base Dati Introduzione

WORD (livello avanzato): Struttura di un Documento Complesso. Struttura di un Documento Complesso

GUIDA UTENTE PRIMA NOTA SEMPLICE

5.6.1 REPORT, ESPORTAZIONE DI DATI

Dispensa di database Access

Portale tirocini. Manuale utente Per la gestione del Progetto Formativo

DINAMIC: gestione assistenza tecnica

Finanziamenti on line -

Iniziativa Comunitaria Equal II Fase IT G2 CAM Futuro Remoto. Approfondimento SOFTWARE PER L ARCHIVIAZIONE

ECDL - Database. European Computer Driving Licence - Modulo 5 - Database LEZIONE 2

Linea guida di inserimento dati Antiriciclaggio-XP DM-141

Sviluppare un DB step by step

Gestione Rapporti (Calcolo Aree)

LE CARATTERISTICHE DEI PRODOTTI MULTIVARIANTE

DAISOFT DAISOFT CONTABILITA' 1.6 MANUALE UTENTE

Come costruire una presentazione. PowerPoint 1. ! PowerPoint permette la realizzazione di presentazioni video ipertestuali, animate e multimediali

Finalità della soluzione Schema generale e modalità d integrazione Gestione centralizzata in TeamPortal... 6

5.2.1 RELAZIONI TRA TABELLE Creare una relazione uno-a-uno, uno-a-molti tra tabelle 9

MANUALE SOFTWARE F24 ISTRUZIONI PER L UTENTE

MANUALE PER CONSULTARE LA RASSEGNA STAMPA VIA WEB ( ULTIMO AGGIORNAMENTO 26MARZO 2009)

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti.

Gestione Risorse Umane Web. Gestione della foto in stampa unione. Versione V01

Introduzione alla teoria dei database relazionali. Come progettare un database

Registratori di Cassa

IRSplit. Istruzioni d uso 07/10-01 PC

On-line Corsi d Informatica sul web

UTILIZZO DEL SOFTWARE MONITOR

ControlloCosti. Manuale d istruzioni. Controllo Costi Manuale d istruzioni

Guida all uso di. a cura dell Area Economia Applicata (AEA) - IPI

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

Sistema Informativo Gestione Fidelizzazione Clienti MANUALE D USO

Sistemi Informativi e Basi di Dati

Transcript:

MODULO 5 Appunti ACCESS - Basi di dati Lezione 1 www.mondopcnet.com

Modulo 5 basi di dati Richiede che il candidato dimostri di possedere la conoscenza relativa ad alcuni concetti fondamentali sui database. Il candidato dovrà essere in grado di creare e modificare tabelle, query, maschere, report. Il candidato dovrà essere in grado di creare e manipolare le informazioni contenute in un database utilizzando gli strumenti di interrogazione e ordinamento disponibile nel pacchetto software. Access - Basi di Dati - Lezione 1 2

ARGOMENTI Lezione 1: Introduzione ad access Cos è un base di dati Base di dati relazionale Pianificare un database Esempio Avvio, apertura o creazione di un database L ambiente di lavoro Modificare le impostazioni Access - Basi di Dati - Lezione 1 3

Cos è una base di dati Una base di dati (o database DB ) è un archivio di dati organizzato seconda una determinata struttura. Con i DB si effettuano operazioni di ricerca di dati all interno di grandi quantità di informazioni mediante delle interrogazione (Query) I DB consentono di effettuare delle operazioni basandosi sui dati stessi Le informazioni che vengono memorizzate nel DB prendono il nome di record; questi record sono, a loro volta, composti da dati elementari organizzati per campi. Ogni campo è definito dal tipo di dati ossia cosa deve contenere quel campo; ad esempio il campo prezzo unitario della figura successiva contiene il tipo valuta ( ). Access - Basi di Dati - Lezione 1 4

Cos è una base di dati Utilizzo dei DB per Business Utilizzo dei DB per Home Users Esempio prodotti fornitori (non corretto) Record Campo Codice Prodotto Descrizione Prezzo Unitario fornitore Indirizzo fornitore 2020 Matita big 1 sfera 0,20 Brend Via lima, 22 milano 3030 Carta A4 Risma 500 pg 5,00 Olivetti Via matteotti treviglio 4040 Pastello rosso 0,30 Brend Via Lima, 22 milano 5050 Pastello Blu 0.30 Brend Via Lima, 22 milano Access - Basi di Dati - Lezione 1 5

Base di dati relazionale Problematica Dall esempio precedente si evince una ridondanza di dati, infatti la colonna indirizzo fornitore è ripetuta diverse volte; se le informazioni da immagazzinare nel DB sono poche, questo modo di procedere potrebbe anche essere utilizzato, ma ci si rende subito conto che se le informazioni cominciano ad aumentare tale struttura diventa ingestibile. Access - Basi di Dati - Lezione 1 6

Base di dati relazionale Soluzione utilizzata Per quanto detto precedentemente, si ricorre alla Base di dati relazionale, in cui le informazioni sono divise in più parti separate dette Tabelle e sono unite tra di loro tramite relazioni. Alcuni vantaggi Riduzione della ridondanza dei dati Riduzione dello spazio sul disco Riduzione del tempo di elaborazione Flessibilità: se, ad esempio, cambia l indirizzo di un fornitore, basta cambiare i dati solo in un unico punto Access - Basi di Dati - Lezione 1 7

Base di dati relazionale Esempio DB Relazionare Prendendo in esame il caso precedente possiamo dividere i dati nel seguente modo: Codice Prodotto 2020 3030 4040 5050 Tabella Prodotti Descrizione Matita big 1 sfera Carta A4 Risma 500 pg Pastello rosso Pastello Blu 0,20 5,00 0,30 0.30 Relazione Prezzo Unitario Codice fornitore 1 2 1 1 Tabella Fornitore Codice fornitore Ragione sociale Indirizzo P.I. 1 Matita big 1 sfera Via lima, 22 milano Brend 2 Carta A4 Risma 500 pg Via matteotti treviglio Olivetti Access - Basi di Dati - Lezione 1 8

Base di dati relazionale Le relazioni Una relazione da informazioni su come riunire le informazioni tra tabelle. Un concetto fondamentale: Chiave primaria Una chiave primaria è l insieme di uno o più campi che identificano univocamente un record di una tabella. Per esempio nella tabella prodotti la chiave primaria è il codice del prodotto in quanto definisce univocamente il record; nella tabella fornitore, la chiave primaria è il codice fornitore. (Il concetto verrà ripreso nella lezione sulle relazioni tra le tabelle) Access - Basi di Dati - Lezione 1 9

Pianificare una Base di Dati Pianificare un buon DB richiede diversi passaggi; un database ben progettato determina una minore complessità operativa in termini di utilizzo ed efficienza. Per progettare un DB, in linea di massima, occorrono i seguenti passi: Analisi del contesto Determinazione delle tabelle necessarie Determinazione dei campi necessari Determinazione delle relazioni tra le tabelle Access - Basi di Dati - Lezione 1 10

Esempio Progettare una base di dati che archivia cd musicali specificando il titolo dell album, il numero di canzoni la categoria(jazz, classica, pop, etc.) e l autore, inoltre per ogni autore specificare la data di nascita, il numero di concerti che ha fatto. Access - Basi di Dati - Lezione 1 11

Avvio, apertura o creazione di un database Access - Basi di Dati - Lezione 1 12

Avvio, apertura o creazione di un database DB esistente DB Nuovo Access - Basi di Dati - Lezione 1 13

Avvio, apertura o creazione di un database Apertura di una Base di Dati esistente Selezionare il DB da aprire e cliccare su apri Access - Basi di Dati - Lezione 1 14

Avvio, apertura o creazione di un database Apertura di una Base di Dati esistente Access - Basi di Dati - Lezione 1 15

Avvio, apertura o creazione di un database Creazione di una nuova Base di Dati Inserire nome nuovo DB Access - Basi di Dati - Lezione 1 16

Avvio, apertura o creazione di un database Creazione di una nuova Base di Dati Chiudere un DB Access - Basi di Dati - Lezione 1 17

L ambiente di lavoro Barra dei menù Barra degli strumenti: Una serie di pulsanti utile per velocizzare le operazioni Finestra access Finestra Database: Mostra tutte le parti del determinato oggetto selezionato (nel caso di tabelle tutte le tabelle del db) Oggetti per lavorare sui dati Barra di stato: informazioni sul lavoro in esecuzione Access - Basi di Dati - Lezione 1 18

Parti di una Base di Dati Una Base di Dati Access è formata da una serie di oggetti messi in relazione tra loro: Tabelle (come visto precedentemente) Maschere: per poter creare un interfaccia grafica di comunicazione col DB: Inserimento e modifica delle informazioni, Query: per poter trovare le informazioni che ci interessano in base a determinati criteri (per esempio si possono trovare tutti i cd musicali di un certo autore) Report: servono per stampare i dati, sia sottoforma di elenco che raggruppati in base a determinate esigenze. Pagine, Macro e Moduli sono funzionalità avanzate per utenti esperti in modo da personalizzare l uso del DB. Access - Basi di Dati - Lezione 1 19

Modifica delle Impostazioni La guida in linea Guida in linea Access - Basi di Dati - Lezione 1 20

Modifica delle Impostazioni L utilizzo della guida in linea digitare la richiesta nel campo ricerca libera per ottenere una elenco di argomenti da considerare Un sommario per ricercare i contenuti in base ai capitoli Un indice per ricercare una determinata parola Access - Basi di Dati - Lezione 1 21

Modifica delle Impostazioni Tramite il menù visualizza è possibile mostrare o nascondere le barre degli strumenti. Basta selezionare la voce che si desidera nell elenco. Access - Basi di Dati - Lezione 1 22

Conclusioni http://www.ecdl.it/ecdl_core/pdf/syllabus/modulo5_v4.pdf (syllabus: contiene gli argomenti da conoscere) www.mondopcnet.com Forum -> ACCESS Informazioni generali Chiarimenti su quanto spiegato Soluzione esercizi Proposta nuovi esercizi È consentito il solo uso personale di queste pagine ed è fatto divieto di pubblicare queste pagine su altri siti WEB o server di qualunque tipo, essendo materiale di produzione dello staff di www.mondopcnet.com. Siccome nessuno è perfetto e gli errori umani sono sempre possibili, vi preghiamo di segnalarci eventuali incongruenze. Pertanto, si declina ogni responsabilità dalle conseguenze derivanti dall uso di eventuali informazioni errate o incomplete contenute in queste pagine. I marchi citati in mondopcnet.com, per lo sviluppo delle lezioni e degli esercizi, sono esclusiva dei rispettivi proprietari. Tali marchi sono citati in mondopcnet.com soltanto per scopi didattici e su di essi mondopcnet.com non ha alcun diritto. Access - Basi di Dati - Lezione 1 23