schema riassuntivo del corso di access



Documenti analoghi
Pagina 1 di 10

IMPOSTARE UNA MASCHERA CHE SI APRE AUTOMATICAMENTE

Raggruppamenti Conti Movimenti

Sviluppare un DB step by step

Esercizio data base "Biblioteca"

Database 1 biblioteca universitaria. Testo del quesito

Relazioni tra tabelle

Cos è ACCESS? E un programma di gestione di database (DBMS) Access offre: un ambiente user frendly da usare (ambiente grafico)

STAMPA UNIONE DI WORD

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

Moduli (schede compilabili) in Word Esempio: scheda di alimentazione per un degente

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

Guida all uso di Java Diagrammi ER

Olga Scotti. Basi di Informatica. Excel

Database 3 affitto veicoli. Testo del quesito

Corso di Informatica. Immissione di dati. Visualizzazione come foglio dati 1. Visualizzazione come foglio dati 2 11/01/2008

. 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

WORD per WINDOWS95. Un word processor e` come una macchina da scrivere ma. con molte più funzioni. Il testo viene battuto sulla tastiera

Figura 1 Le Icone dei file di Excel con e senza macro.

Il sistema C.R.M. / E.R.M.

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

I database relazionali (Access)

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

Sistemi di Elaborazione delle Informazioni (C.I. 15) Access

Modulo 1. Database: concetti introduttivi

per immagini guida avanzata Uso delle tabelle e dei grafici Pivot Geometra Luigi Amato Guida Avanzata per immagini excel

Esercizio sui data base "Gestione conti correnti"

Microsoft Access 2000

MODULO 5 ACCESS Basi di dati. Lezione 4

[Tutoriale] Realizzare un cruciverba con Excel

Microsoft Access. Microsoft Access

lo PERSONALIZZARE LA FINESTRA DI WORD 2000

BIBLIO. Fabio Cannone Consulente Software. Settembre fabcanno@gmail.com -

Laboratorio di informatica umanistica

CREAZIONE E MODIFICA DELLA PAGINA WEB DELLA BIBLIOTECA Andare nel modulo Biblioteche in alto a sinistra. Digitare nel campo Nome Biblioteca la

Manuale d uso Software di parcellazione per commercialisti Ver [05/01/2015]

PROCEDURA DI PROTOCOLLAZIONE CON IL SOFTWARE IRIDE

MICROSOFT OFFICE WORD 2010 STAMPA UNIONE

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti

Organizzazione delle informazioni: Database

1. I database. La schermata di avvio di Access

Office 2007 Lezione 02. Le operazioni più

Windows. Cos è I componenti principali Le funzioni essenziali. 1

Modulo 5 Database. Diapo: 1

Olga Scotti. Basi di Informatica. Excel

EasyPrint v4.15. Gadget e calendari. Manuale Utente

A ridurre le dimensioni del database. A ordinare i record secondo criteri fissati sui campi. A facilitare le operazioni di inserimento dei dati

INFORMATICA PER LE APPLICAZIONI ECONOMICHE PROF.SSA BICE CAVALLO

Università degli Studi di Ferrara - A.A. 2014/15 Dott. Valerio Muzzioli ORDINAMENTO DEI DATI

INTERNET EXPLORER Guida introduttiva CAPITOLO 1 Fig. 1

Introduzione. Alberto Fortunato Pag. 1 di 137

1. Le macro in Access 2000/2003

Corso di Informatica

7. Microsoft Access. 1) Introduzione a Microsoft Access

schema riassuntivo del corso di Powerpoint

1.0 GUIDA PER L UTENTE

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

DATABASE.

Olga Scotti. Basi di Informatica. File e cartelle

Circolari e lettere da Word con anagrafiche e indirizzi da Metodo

MS Word per la TESI. Barra degli strumenti. Rientri. Formattare un paragrafo. Cos è? Barra degli strumenti

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

Linea guida di inserimento dati Antiriciclaggio-XP DM-143

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

Questa guida vi illustrerà i principali passaggi da eseguire per l'inserimento dei Bandi di gara.

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

5-1 FILE: CREAZIONE NUOVO DOCUMENTO

Maschere. Microsoft Access. Maschere. Maschere. Maschere. Aprire una maschere. In visualizzazione foglio dati: Maschere

Per effettuare la stampa di una cartella di lavoro si accede al comando. Stampa dal menu File o si utilizza il pulsante omonimo sulla barra

MANUALE D USO DELLA PIATTAFORMA ITCMS

Le query di raggruppamento

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

GUIDA UTENTE BILLIARDS COUNTER (Vers )

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

Cosa è un foglio elettronico

CREAZIONE DI UN DATABASE E DI TABELLE IN ACCESS

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44

Guida Utente PS Contact Manager GUIDA UTENTE

(A) CONOSCENZA TERMINOLOGICA (B) CONOSCENZA E COMPETENZA (C) ESERCIZI DI COMPRENSIONE

Word. Cos è Le funzioni base Gli strumenti. 1

La Stampa Unione. Individuare la lista indirizzi per la Stampa Unione

TRASMISSIONE RAPPORTO ARBITRALE IN FORMATO PDF

CORSO DI INFORMATICA 2

Dispense Corso Access

Esercitazione n. 9: Creazione di un database relazionale

Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti)

Il database management system Access

Microsoft EXCEL 2000

Reference Windows 98

POSTA ELETTRONICA Per ricevere ed inviare posta occorrono:

Office 2007 Lezione 08

ControlloCosti. Cubi OLAP. Controllo Costi Manuale Cubi

HORIZON SQL MENU' FILE

MDRSystem di Rosario Medaglia Modulo 5 Database IL DATABASE ACCESS

Esercitazione n. 8: Funzionalità base di MS Access

Capitolo IX Esercitazione n. 9: Creazione di un database relazionale

FPf per Windows 3.1. Guida all uso

ISTRUZIONI PER L UTILIZZO DEL SOFTWARE Moda.ROA. Raccolta Ordini Agenti

MANUALE PARCELLA FACILE PLUS INDICE

Transcript:

schema riassuntivo del maggio-settembre 2006 Materiale prodotto da Domenico Saggese unicamente come supporto per i suoi corsi. E lecito trattenerne una copia per uso personale; non è autorizzato alcun uso commerciale o in corsi non tenuti od organizzati da Domenico Saggese salvo autorizzazione scritta dell autore. 18/10/2007 Pagina 1 di 15

Da Wikipedia, l'enciclopedia libera. database: Il termine Database, tradotto in italiano con base di dati o anche basedati e, con sempre meno frequenza, banca dati, indica una implementazione di un insieme di dati riguardanti uno stesso argomento, o più argomenti correlati tra loro, strutturata in modo tale da consentire che i dati possano venire utilizzati per diverse applicazioni e, spesso, possano evolvere nel tempo. La base di dati, oltre ai dati veri e propri, deve contenere anche le informazioni sulle loro rappresentazioni, sulle relazioni che li legano, sui loro collegamenti con dati esterni, sulla loro struttura complessiva e tutti gli altri elementi atti a consentire le loro manipolazioni richieste dalle applicazioni prevedibili. record: In informatica il record è un oggetto di un database strutturato in dati che contiene un insieme di campi o elementi, ciascuno dei quali possiede nome e tipo propri. I record devono molto alle tradizionali schede cartacee delle biblioteche, da cui riprendono in gran parte la struttura. È una struttura dati eterogenea, contenente una combinazione di elementi dello stesso tipo, ad esempio un intero, un numero in virgola mobile e un carattere testuale. Gli elementi di un record sono detti anche campi, e sono identificati da un nome. Spesso si dice database per indicare un software capace di gestire i database: il termine tecnico è DBMS (Data Base Management System) Per PC Desktop (o rete) (lavorano direttamente su un file) Access Filemaker Fourth dimension (4d) DBIII e i suoi derivati *... Client-server: (lavorano tramite chiamate e risposte via rete) SQL server Oracle Informix DB2 MySql... Più facili da configurare Più economici (forse) Meno sicuri Limitato numero di utenti Accessibili da un solo PC (o al limite rete locale) Più difficili da configurare Di solito, più costosi Più sicuri Possibili molti accessi in contemporanea Accessibili da tutto il mondo (volendo) 18/10/2007 Pagina 2 di 15

Lavorare con access schema riassuntivo del Dal programma access, se clicchiamo nuovo, ci chiederà di salvare: la finestra si intitola SALVA NUOVO DATABASE e il bottone SALVA per l occasione si chiama CREA! Questo perché access, come tutti i database, lavora direttamente sul disco fisso: non è possibile pasticciare prima i dati e poi decidere di salvare o non salvare, come facciamo con word ed excel; ogni record è salvato o non salvato al momento. Nell esempio qui sotto: Paperino Paolino e Mikey Mouse sono scritti e salvati sul disco fisso. Paperon De Paperoni no. Se mancasse la corrente, non lo ritroverei. Sarà salvato senza tanti complimenti nel monento in cui io mi posizionerò su un altro record (uno dei due di sopra, o quello vuoto al di sotto). 18/10/2007 Pagina 3 di 15

Quanto sopra è vero solo per i dati ( Paperino, Mouse ), ma non è vero per le strutture dei vari oggetti (MASCHERE, TABELLE, QUERY, REPORT.. Se modifichiamo un carattere, una larghezza di colonne, un corsivo o grassetto, allora ACCESS ci chiederà se salvare o non salvare come se fossimo in documenti di word o excel. Se ricevo un messaggio del genere: Non si tratta di salvare o meno i dati: ( Paperon de Paperoni...) ma probabilmente altre cose, come la larghezza delle colonne... 18/10/2007 Pagina 4 di 15

Gli oggetti di access Un database di access è composto di diversi tipi di oggetti e per ogni tipo se ne possono creare quanti se ne vogliono Tabelle: Maschere: Query: Report: Pagine: Macro contengono i dati del database visualizzano a video (e permettono di modificare) il contenuto delle tabelle (e delle query di selezione) Query di selezione: sono delle tabelle filtrate e presentate in modo particolare (es: solo gli animali imbalsamati) poi ci sono le query di comando: in questo caso possono modificare, cancellare, aggiungere dati in modo automatico (ad esempio: impostare il CAP a 23900 in tutti i record dove città = Lecco ) sono le stampe. E importante avere delle buone stampe, che presentano i dati che vogliamo nel modo che vogliamo sono pagine web per eventuali database da pubblicare su internet o intranet. e moduli sono due diversi modi di programmare il database: è possibile usare Access per scrivere dei veri programmi. Questa finestra appare sempre (o quasi) premendo il tasto F11. 18/10/2007 Pagina 5 di 15

L ambiente di access Barra dei menu Barra di menù personalizzata Barra di strumenti E importante fare attenzione a non perdersi: Access apre un solo database alla volta (per fortuna!) ma vedrete almeno tre finestre alla volta: una per access, una per il DB, una per l oggetto (maschera, tabella, report ) aperto e poi, perché aprire un solo oggetto alla volta? 18/10/2007 Pagina 6 di 15

Ogni campo ha un tipo ben preciso, testo, numero, data/ora.. e secondo il tipo, ha delle proprietà; cliccando nella sua riga, la parte bassa della finestra, le mostrerà tutte. 18/10/2007 Pagina 7 di 15

Davanti e dietro siamo in modalità foglio dati, vediamo il bottone modalità struttura siamo in modalità struttura, vediamo il bottone modalità foglio dati Tutti gli oggetti di Access si vedono in almeno due modi, che potremmo chiamare, poco correttamente ma per capirci, davanti e dietro. Una tabella di libri è fatta della colonna con il numero del libro, la colonna dell autore, e quella del titolo. In questa tabella carichiamo i dati dei libri. Ma con Access possiamo costruire noi la tabella: decidere quali colonne ci devono essere di che tipo e con che regole. Tabella: visualizzazione struttura visualizzazione foglio dati Query: visualizzazione struttura visualizzazione foglio dati Maschera: visualizzazione struttura visualizzazione maschera Report: visualizzazione struttura anteprima di stampa Pagine: visualizzazione struttura visualizzazione pagina Macro e moduli si vedono solo in visualizzazione struttura, o si eseguono. 18/10/2007 Pagina 8 di 15

La chiave primaria è il campo che non deve essere ripetuto. Se noi stiamo creando una tabella anagrafica, e decidiamo che il campo cognome è la chiave primaria, non ci sarà permesso di caricare due record con lo stesso cognome. Se noi decidiamo che la chiave primaria è composta da nome e cognome insieme, allora non potremo caricare due persone con lo stesso nome e cognome: più spesso decideremo di creare un campo codice come chiave primaria per essere sicuri di parlare sempre dello stesso record Non è obbligatorio avere una chiave primaria, ma spesso serve per evitare doppioni Spesso adotteremo come chiave primaria un campo contatore : è un campo che non possiamo scrivere, e che contiene un numero che aumenta ad ogni nuovo record automaticamente. 18/10/2007 Pagina 9 di 15

La nostra prima tabella schema riassuntivo del 1. Assicuratevi di essere in tabelle 2. Cliccate una volta su nuovo 3. Scegliete visualizzazione struttura 4. Cliccate una volta su OK Oppure potete fare doppio click su crea una tabella in visualizzazione struttura Non usiamo mai le creazioni guidate per le tabelle 18/10/2007 Pagina 10 di 15

Esercizio: creare un database di nome: contatti; in esso, una tabella di nome: indirizzi contenente i campi: id contatore chiave primaria cognome testo nome " indirizzo " cap " lung. 5 città " provincia " lung. 2 telefono casa " lung. 15 telefono ufficio " lung. 15 telefono cell " lung. 15 fax " lung. 15 data di nascita data-ora data in cifre NOTARE: i campi con i numeri di CAP e di telefono conviene che siano testo, non numero! Caricare 15 nomi di fantasia, di cui 5 di Milano, 3 di Lecco, 3 di Merate (intese come città) Esercizio: creare un database di nome: contatti due in esso, una tabella di nome: indirizzi (repetita juvant) contenente i campi: id contatore chiave primaria cognome testo nome " indirizzo " cap " lung. 5 città " provincia " lung. 2 data di nascita data-ora data in cifre creare poi una tabella di nome numeri di telefono, contenente i campi: id numero contatore chiave primaria id contatto numerico intero lungo telefono casa testo lung. 15 telefono ufficio " lung. 15 telefono cell " lung. 15 fax " lung. 15 andare poi alla maschera relazioni e creare una relazione tra il campo id contatto della tabella indirizzi e il campo id contatto della tabella numeri di telefono. Nella maschera che si apre: attivare il flag crea integrità referenziale attivare li flag aggiorna i campi a catena disattivare il flag elimina i record a catena 18/10/2007 Pagina 11 di 15

Maschere Le maschere sono schermate o, più precisamente, finestre di windows con le quali si gestiscono i dati che sono sempre e solo nelle tabelle. Per creare una maschera: 1. dalla finestra del database, scegliere maschere 2. Bottone nuovo 3. Scegliere creazione guidata 4. Indicare la tabella da cui si prendono i dati 5. Scegliere i campi 6. Scegliere se a colonne o tabulare 7. Scegliere lo stile La maschera serve per vedere i dati della tabella in un altra maniera, più adatta alle nostre esigenze. In questo caso una maschera a colonne fa vedere un libro alla volta, occupando su schermo meno spazio della tabella, e mostrando anche un campo in più: il campo anno che nella finestra della tabella non è visibile (bisognerebbe agire sulla barra di scorrimento inferiore) La maschera a colonne è simile, ma non uguale alla tabella stessa 18/10/2007 Pagina 12 di 15

Le maschere hanno gli stessi controlli delle tabelle: (bottoni di spostamento, con indicatori del numero dei record) Indicatori di record corrente e nuovo record: Esercizio: aprire una maschera Andare al primo o all ultimo record Muoversi tra i record Inserire un record Modificare un record Cancellare un record 18/10/2007 Pagina 13 di 15

Query di selezione Una query di selezione è come una tabella, creata al volo, con alcuni campi di alcuni record di una o più tabelle vere. Per esempio, da una tabella di dati personali (nomi e indirizzi) di persone in tutta Italia, si vorrebbe avere solo la fetta con i residenti a Napoli, o in provincia di Biella. Non verrà creata una tabella copia: si farà una query. In modalità struttura, si indicano quali campi vogliamo, di quali tabelle e con che filtro In modalità foglio dati, sembrerà di avere davanti a noi una tabella Per creare una query: 1. Nella finestra del DB, scegliere query 2. Bottone nuovo 3. Nella finestra mostra tabella, indicare la tabella o le tabelle che ci servono 4. Premere chiudi 5. Scegliere i campi 6. Premere il bottone visualizza Per aggiungere un filtro: 1. Aprire la query in modalità struttura 2. Aggiungere il campo da filtrare 3. Sotto il campo da filtrare, nella riga criteri, scrivere il filtro, ad es: sotto AUTORE mettere Alighieri Esercizio: All interno di una query di selezione, in modalità foglio dati, provare a: Andare al primo o all ultimo record Muoversi tra i record Inserire un record Modificare un record Cancellare un record 18/10/2007 Pagina 14 di 15

Report Un report è una stampa. E possibile stampare direttamente le tabelle, le maschere, le query aperte, andando al menù stampa, ma con il report possiamo predisporre esattamente il modulo di stampa che vogliamo e visualizzarlo in anteprima a video, oltre che stamparlo. Per creare un report: 1. Dalla finestra del database, scegliere Maschere 2. Bottone nuovo 3. Scegliere creazione guidata 4. Indicare la tabella 5. Scegliere i campi 6. Se chiede di livelli di gruppo, per ora ignorate 7. Indicare l ordinamento preferito 8. Scegliere un layout 9. Scegliere lo stile 18/10/2007 Pagina 15 di 15