CORSO ACCESS PARTE IV

Documenti analoghi
Università di Cassino Facoltà di Ingegneria Modulo di Alfabetizzazione Informatica. Base Dati. Progettazione di un DB

Relazioni. Microsoft Access. Relazioni. Relazioni

MS Access: Tutorial Tabelle, Relazioni

C3 IL DBMS MICROSOFT ACCESS

Corso di Microsoft. Access. Marco P. Locatelli.

Cosa sono le maschere

Maschere. Consentono di visualizzare e gestire in modo diverso i dati contenuti nelle tabelle Creazione di una maschera

THECLA INFORMATICA s.r.l. Corso Avanzato Microsoft Access XP

PRIMI PASSI CON UN DATABASE

Corso di Access. Prerequisiti. Modulo L2A (Access) Struttura delle tabelle

ACCESS. Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati.

Inserire record. Microsoft Access. Inserire/modificare record. Inserire record. Cancellare record. Inserire/modificare record

MODULO 5 ACCESS Basi di dati

Microsoft Access. Nozioni di base. Contatti: Dott.ssa Silvia Bonfanti

MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ

Creazione di database, tabelle e associazioni con Access 2003

Access. Microsoft Access. Aprire Access. Aprire Access

DISPENSA 1 ACCESS (OFFICE 2010 BETA)

Database Modulo 5 IMPOSTARE UNA TABELLA E AGGIORNARE UN DATABASE

MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ

CORSO ACCESS 2000 PARTE VI

Filtri. Microsoft Access. Filtri. Filtri

Microsoft Access (parte 5) Query. Query. Query. Query. Creare una query

Database Modulo 6 CREAZIONE DI MASCHERE

Definire una chiave primaria. Microsoft Access. Definire una chiave primaria. Definire una chiave primaria. Definire una chiave primaria

Inserire un nuovo foglio

DISPENSA ACCESS (OFFICE 2010 BETA)

MODULO 5 ACCESS Basi di dati

LE MASCHERE CORSO ACCESS PARTE V

Database Modulo 4 RELAZIONI TRA TABELLE

TABELLE RECORD E CAMPI

CORSO DI INFORMATICA GENERALE. Università degli Studi di Bergamo

Access 2007 Colonna di ricerca

Corso di Access. Modulo L2 A (Access) 1.4 Le maschere

Corso di Access. Prerequisiti. Modulo L2 A (Access) Le query

V. Moriggia Modelli di Base Dati. Modelli di Base Dati. a.a. 2001/

FOGLIO ELETTRONICO. Microsoft Office EXCEL. LibreOffice CALC CALC. E' un software che assegna come estensione ai propri file (foglio elettronico).ods.

2.3.2 I tipi di query MODULO L2

Sistemi Informatici per il supporto alle decisioni Modulo 3 DEFINIRE LE CHIAVI

Microsoft Access XP INDICE

USO DELLE BASI DI DATI (ACCESS) COMPRENDERE I DATABASE UTILIZZO DELL APPLICAZIONE TABELLE CERCARE INFORMAZIONI OGGETTI STAMPE

U.T.E Università della Terza Età

2.5 Sottomaschere e Report avanzati MODULO L2

Il Database serve a memorizzare e manipolare informazioni in modo efficace ed efficiente.

L INTERFACCIA GRAFICA DI EXCEL

Corso di Informatica II. Corso di Informatica II. Progetti per l esame 1. Progetti per l esame 2 24/03/2009

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori

Corso di Access Modulo L2 A (Access) I tipi di query

WORD PROCESSING.

U.T.E FOGLIO ELETTRONICO. Università della Terza Età. Sede di Novate Milanese. Corso Informatica Approfondimento. Docente: Giovanni Pozzi

toponomastica Manuale utente Technical Design S.r.l. Copyright Tutti i diritti riservati.

ESERCITAZIONI ACCESS

Corso di Informatica. Access. Struttura tabella. Tabelle - esempi 11/01/2008

Note APRIRE IL PROGRAMMA EXCEL

Soluzioni delle esercitazioni per test a valutazione automatica

Informatica. Tecnico Superiore per la grafica, la multicanalità, gli strumenti e i sistemi di Comunicazione PROVA DI SELEZIONE

Sommario. A proposito di A colpo d occhio 1. Novità di Access Primi passi con Access

Corso di Access. Prerequisiti. Modulo L2A (Access) 2.5 Sottomaschere e Report avanzati

Cosa sono i report. Prof. Emanuele Papotto 05/10/2010

EUROPEAN COMPUTER DRIVING LICENCE SYLLABUS VERSIONE 5.0

Laboratorio Informatico di Base. Fogli di calcolo

Modulo 5 Basi di dati (Microsoft Access 2003) 5.1 Usare l applicazione

Access. Microsoft Access. Eseguire Access. Eseguire Access. Aprire un database. Creare un nuovo database. ! È un programma di gestione di

Componenti VBA per Applicazioni su Database

Access. Microsoft Access. Eseguire Access. Eseguire Access. Creare un nuovo database. Aprire un database ! È un programma di gestione di

Per visualizzare e modificare i dati contenuti in un. database Access offre la possibilità di osservare una

Access 2003 I Portatili. Chiave Primaria

MS ACCESS. Obiettivi. Creare e popolare un database. Interrogare un database. Accedere al database tramite input e output grafici

7. Sezione Contatti WebMail PEC Aruba: Creazione Contatti e Gruppi di Persone

3.5.1 PREPARAZ1ONE I documenti che si possono creare con la stampa unione sono: lettere, messaggi di posta elettronica, o etichette.

Microsoft Access. Relazioni e query SQL. Domenico Fabio Savo

APPUNTI DI ACCESS2010:

I DATABASE CREAZIONE DI UNA RUBRICA: Definiamo i campi della tabella. ID Cognome Nome Etc.

GUIDA UTENTE PRIMA NOTA SEMPLICE

Documentazione relativa al. software Business Object.XI. Web Intelligence

Il foglio elettronico

Grafici. 1 Generazione di grafici a partire da un foglio elettronico

Microsoft Excel. Nozioni di base

Sistemi Informatici per il supporto alle decisioni Modulo 1. Database: concetti introduttivi

Utilizzo delle Maschere in Microsoft Access

Capitolo VIII Esercitazione n. 8: Funzionalità base di MS Access

Corso di Access. Prerequisiti. Modulo L2A (Access) 2.4 Ordinamento e filtri

Modulo 3 - Elaborazione Testi 3.4 Oggetti

Sistema operativo Linux Ubuntu

Sommario. Introduzione 1. 1 Nozioni di base 3. 2 Le tabelle 19. iii

CORSO DI FORMAZIONE DOCENTI DELLE SCUOLE PUBBLICHE A GESTIONE PRIVATA ECDL, LA PATENTE EUROPEA PER L USO DEL COMPUTER GUIDA SINTETICA

OpenOffice Calc. Sommario. Operazioni fondamentali. Informatica a.a. 2013/2014 (Dip. Psicologia) OpenOffice Calc (4.1.0)

Microsoft Visual Basic

Corso di Access. Prerequisiti. Modulo L2 A (Access) 1.5 Report. Utilizzo di un DBMS Concetti generali sui DB Interfaccia utente

Guida a Getrix: Indice Multimedia Planimetria

Corso di Access. Prerequisiti. Modulo L2 A (Access) 2.1 I controlli. Interfaccia grafica e controlli. M. Malatesta I controlli-10 13/12/2012

DEFINIZIONI SMART E RELATIVE ESERCITAZIONI

Analisi dei dati con Excel

Tutorial. Funzioni di personalizzazione dei software.

Cultura Tecnologica di Progetto

5. Modalità operative per creare maschere personalizzate

PowerPoint passo dopo passo (step by step) Step 1 Avvia PowerPoint. Step 2 Scegli il Layout. Step 3 Crea la prima diapositiva

1. GESTIONE DELLA LIBRERIA

Manuale d istruzioned

Transcript:

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 finestra di dialogo Click sul pulsante Crea finestra del database Per creare una tabella Click su Tabelle nella finestra di Database Ci sono tre modi possibili: 1. in visualizzazione struttura 2. mediante la creazione guidata 3. tramite l immissione dei dati 4. Importa 5. Collega 1. Si apre una finestra con tre colonne: nome campo, tipo dati, descrizione. La lunghezza massima di un campo nome è di 64 caratteri. Una tabella non può contenere due campi con lo stesso nome. Il tipo dati determina quali valori è possibile memorizzare nel campo. Tipi dati ammessi: testo, memo, numerico, data/ora, valuta, contatore, sì/no, oggetto OLE, collegamento ipertestuale, autocomposizione ricerca (consente di specificare l elenco dei valori ammesso per quel determinato campo). I campi dichiarati come Memo, Oggetto Ole o Collegamento ipertestuale NON possono essere associati a indice. 1

Tipo testo Tipo Memo Tipo Numerico Tipo Data-Ora Tipo Valuta Tipo Contatore Tipo Sì/NO Oggetto Ole da 1 a 255 caratteri fino a 65535 caratteri Per inserire numeri. Sono previsti formati diversi. Ad es. byte: per valori da 0 a 255 intero: per valori da 32768 a 32767 intero lungo: per valori da 2.147.483.648 e 2.147.483.647,... Per memorizzare data e/o ora Corrisponde al formato numerico con, decimale e simbolo di valuta È un campo numerico aggiornato automaticamente dal programma quando si crea un nuovo record Campo di un solo carattere per memorizzare due soli valori possibili: sì/no Per inserire o collegare oggetti (fogli Excel, immagini, suoni, ecc.) esterni all archivio La descrizione del campo è opzionale e viene visualizzata nella barra di stato quando si seleziona il campo sulla form. Le proprietà dei campi si impostano per personalizzare il campo e variano a seconda del tipo di dati scelto per il campo. Formato: riguarda la visualizzazione del campo sullo schermo e nella stampa, non controlla come sono memorizzati. Maschera di input: controlla l immissione dei dati quando il campo è vuoto e il formato in cui essi vengono memorizzati. L è richiesta l immissione di un carattere alfabetico? è consentita l immissione di un carattere alfabetico 9 valore numerico facoltativo 0 valore numerico obbligatorio C è consentita l immissione di qualsiasi carattere o spazio --------------------------------------------------- < rende in testo minuscolo > rende il testo maiuscolo! allinea il testo a sinistra Valore predefinito: è possibile usare un espressione del tipo = date() = Time = null = MI Generatore di Espressioni Consente di comporre un espressione in alcune proprietà del campo. 2

Fare clic sul pulsante Genera ( ) Espressioni Un espressione è costituita da operatori, nomi di campo o di controlli (identificatori), valori alfanumerici, costanti (null, si, ), funzioni Es. Somma([prezzo unitario] * [quantita] * 0,9 Le espressioni prevedono i seguenti caratteri di controllo: [ ] prima o dopo nomi di maschere, report, campi e controlli es. [nome] # prima e dopo le date es. [data] > #13/1/96# prima e dopo un testo Access, in alcuni casi, inserisce automaticamente i caratteri di controllo Gli operatori si suddividono in: operatori aritmetici (*, /, +, -, ^) operatori di concatenazione (&) operatori di confronto (>, <, >=, <=, =, <>) operatori logici (and, or, not) operatori vari (between, in, is (null), is not (null), like) operatori di identificazione (!,.) (es. Maschere![clienti]![codice cliente]) caratteri jolly:? (un singolo carattere), # (una singola cifra), * (un qualsiasi numero di caratteri). Valori Null Campo che non contiene nessun valore. È diverso da una stringa di lunghezza zero ( ) o da un campo contenente il valore 0. Non è possibile immettere un valore null in una chiave primaria, mentre è possibile metterlo in una chiave esterna. Una proprietà molto utile è indicizzato. Un indice rappresenta una tabella ausiliaria creata da Access che serve per usare i record di una tabella in ordine logico (alfabetico, numerico, cronologico) cioè basato sul contenuto dei campi anziché in ordine fisico (ordine di inserimento). Quando si usa una tabella con un file indice, essa appare ordinata secondo le chiavi. Lo scopo di un indice è quello di velocizzare le ricerche (ottimizzazione) e l ordinamento, ma cala la velocità di aggiornamento della tabella. Access crea automaticamente un indice per ogni chiave primaria definita. Non si possono indicizzare campi Memo, Ole e Hyperlink. Per creare indici multicampo Selezionare Indici sulla barra strumenti Tabella Impostare al massimo 10 campi 3

Una chiave primaria è costituita da un campo o da un gruppo di campi che identificano univocamente ogni record della tabella. In una relazione di tipo 1 1 o 1 N il campo coinvolto della tabella primaria DEVE essere definito come chiave. Non possono esistere record con chiave nulla. Se non esiste una chiave primaria per una tabella, è possibile far generare in automatico ad Access un campo chiave primaria di tipo contatore. Non possono essere definiti campi chiave i campi di tipo Ole, Yes/No e Hyperlink. Per creare una chiave primaria: In visualizzazione struttura selezionare il/i campi chiave (tasto CTRL per selezioni multiple) Menu Modifica Chiave primaria Come creare una relazione fra due tabelle Menu Strumenti - Relazioni Selezionare le tabelle della relazione e clic sul pulsante Aggiungi impostare i campi di collegamento trascinando il campo comune della parte a uno sul campo corrispondente della seconda tabella (parte molti ) impostare le opzioni della relazione attivare l integrità referenziale per mantenere la consistenza dei dati memorizzati nelle due tabelle collegate. Se si attivano le altre due opzioni (Aggiorna/Elimina campi correlati a catena) verranno automaticamente aggiornati i record della tabella correlata a seguito di modifiche/eliminazioni fatte nella tabella primaria. Se le due opzioni sono disabilitate non è possibile modificare il campo utilizzato nella relazione dalla tabella primaria e non è neppure possibile eliminare un record da tale tabella se è collegato a qualche record della tabella correlata. Impostare il tipo di relazione da utilizzare quando le tabelle vengono impiegate in una query. Equi join: dalla query vengono restituiti solo quei record aventi il contenuto del campo collegato perfettamente uguale; join esterno 1: include tutti i record della tabella primaria e quei record della tabella correlata aventi il contenuto del campo collegato uguale; join esterno 2: include tutti i record della tabella correlata e quei record della tabella primaria aventi il contenuto del campo collegato uguale. Crea Per eliminare una relazione fra due tabelle Selezionare la linea di unione 4

Modifica - Elimina Per modificare una relazione fra due tabelle Selezionare la linea di unione Relazioni Modifica Navigare in una tabella Aprire la tabella in modalità foglio dati Utilizzare il mouse (barra di navigazione, barre di scorrimento), oppure la tastiera (tasti di direzione, Pgup, Pgdown, tabulatore) Inserire record in una tabella Aprire la tabella in modalità foglio dati Record Immissione dati oppure click sul pulsante Nuovo Record nella barra strumenti oppure click sul pulsante con l asterisco nella barra di navigazione Per eliminare un record Selezionare il record Modifica Elimina record oppure click sul pulsante Elimina Record nella barra strumenti Per eliminare lo stesso campo in tutti i record del foglio dati Selezionare la colonna Modifica Elimina colonna Per modificare dati in un campo Posizionarsi sul campo Modificare le informazioni Per annullare le modifiche a un campo Menu Modifica Annulla digitazione oppure utilizzare pulsante relativo nella barra strumenti Per cancellare dati in un campo di una tabella In visualizzazione foglio dati, selezionare tutto il campo portando il puntatore del mouse a inizio campo; quando assume la forma di una croce, fare click Premere pulsante Canc oppure menu Modifica Elimina I dati dei campi di tipo Contatore e Logici non possono essere eliminati. 5

Per eliminare un record Selezionare il record cliccando sul pulsante a sinistra del record stesso Menu Modifica Elimina record oppure pulsante relativo nella barra strumenti oppure menu contestuale L operazione, una volta confermata, è irreversibile. È possibile eliminare più record insieme purchè siano consecutivi. N.B. Eliminando un record con un campo contatore, quel valore non sarà più utilizzato nella stessa tabella. 6