Relazioni. Microsoft Access. Relazioni. Relazioni

Похожие документы
Cosa sono le maschere

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

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

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

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

PRIMI PASSI CON UN DATABASE

Filtri. Microsoft Access. Filtri. Filtri

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

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

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

CORSO ACCESS PARTE IV

DISPENSA ACCESS (OFFICE 2010 BETA)

Database Modulo 6 CREAZIONE DI MASCHERE

L INTERFACCIA GRAFICA DI EXCEL

LE MASCHERE. Maschera standard. Maschera semplice. Questa maschera però non consente di nascondere alcuni campi e visualizza i record uno ad uno.

WORD PROCESSING.

Inserire un nuovo foglio

Word Elaborazione di testi

Fondamenti di informatica. Word Elaborazione di testi

Utilizzo delle Maschere in Microsoft Access

Creazione di database, tabelle e associazioni con Access 2003

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

MODULO 5 ACCESS Basi di dati

Capitolo 2. Figura 21. Inserimento dati

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

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

U.T.E Università della Terza Età

Microsoft Access Maschere

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

Creare maschere personalizzate

DISPENSA 1 ACCESS (OFFICE 2010 BETA)

CORSO DI INFORMATICA GENERALE. Università degli Studi di Bergamo

Figura 1 - Finestra Tabella

Automatizzare le attività con le macro di Visual Basic

Tramite la finestra di dialogo Microsoft Access Facendo clic su Database di Access vuoto

Ordinare dati. Microsoft Access. Ordinare dati. Ordinare dati. Ordinare dati. Ordinare dati. Query (II), filtri. L ordinamento crescente:

Introduzione a Microsoft Access

Database Modulo 4 RELAZIONI TRA TABELLE

Excel 2003 Operazioni di base

Operazioni preliminari: creare una cartella in Documenti

Foglio elettronico Microsoft Office Excel 2003

Modulo 3 - Elaborazione Testi 3.4 Oggetti

Access 2007 Colonna di ricerca

ACCESS ESERCIZIO CORSI

Operazioni di Ordinamento

Operazioni preliminari: creare una cartella in Documenti

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

Marziana Monfardini lezioni di word

Modulo 3 - Elaborazione Testi 3.2 Creazione documento

PER SALVARE UN FILE FILE - SALVA CON NOME SCEGLIERE: 1) il nome da dare al file. 2) la posizione in cui salvare: documenti, desktop, penna usb, etc.

DEFINIZIONI SMART E RELATIVE ESERCITAZIONI

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori

Lena Cota Guido Corso di Informatica - II livello. Esplora Risorse. Lavorare con il file system

Cultura Tecnologica di Progetto

APVE in Rete Modulo 8 Excel nozioni di base e esercitazioni su economia domestica

Utilizzo delle Maschere in Microsoft Access

Corso sul PACCHETTO OFFICE. Modulo Access

Microsoft Access. Microsoft Access. Maurizio Rebaudengo, Paolo Garza 1. Microsoft Access. Creazione base di dati. Apertura di una base dati

PowerPoint 2007 CREA UNA PRESENTAZIONE

Excel avanzato. Certificazione Microsoft. Excel: le basi. 1.1 Excel: le basi NUMBER TITLE

Word 2003 Lavorare col testo

Infor LN [GUIDA INFOR LN] [GUIDA INFOR LN] Baltur S.p.A. Rev /2013. Guida all utilizzo del Gestionale Infor LN per le Agenzie Baltur

Appunti di Excel per risolvere alcuni problemi di matematica (I parte) a.a

Operazioni preliminari: creare una cartella in Documenti

Inoltrare un messaggio.

Excel. Il foglio di lavoro. Il foglio di lavoro Questa viene univocamente individuata dalle sue coordinate Es. F9

Excel Base- Lezione 3. Barbara Pocobelli Estav Nord Ovest. Il comando Trova

USO DELLA TASTIERA WORD RITA LUCCHESE - GUIDA ALLA PATENTE EUROPEA DEL COMPUTER - EDITRICE LA SCUOLA

2.6. Creare ed operare con i Report

Creare una maschera utilizzando lo strumento Maschera

Introduzione a PowerPoint

LE MASCHERE CORSO ACCESS PARTE V

Formazione a Supporto dell Inserimento Lavorativo. Elementi di Word avanzato. Docente Franchini Gloria

C3 IL DBMS MICROSOFT ACCESS

Strumenti di elaborazioni testi

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

Il foglio elettronico

Excel 2. Master Universitario di II livello in MANAGER NELLE AMMINISTRAZIONI PUBBLICHE A.A Prof.ssa Bice Cavallo

Video Scrittura (MS Word) Prima Parte

INDICAZIONI UTILI ALL UTILIZZO NUOVA POSTA ELETTRONICA

MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ

Word Esercizio 2 - Parigi 1. Aprire il programma di elaborazione testi.

ESERCIZIO N. 4 Primo passaggio: Creare una cartella

Gestione delle diapositive

Università degli studi di Verona. Corso di Informatica di Base. Lezione 4 - Parte 2. Rifinitura di un documento

Aprire il programma Word. Salvare nella cartella creata

POWER POINT Uso del programma, sue applicazioni e strumenti di lavoro.

Calcolare con il computer: Excel. Saro Alioto 1

Introduzione a Excel

Fogli Google: nozioni di base sui fogli di lavoro

INVIARE MESSAGGI CON UN SEMPLICE CLIC

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

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

Транскрипт:

Relazioni Microsoft Access Relazioni In Access, le relazioni non sono le relazioni del modello relazionale! Relazioni: legate ai concetti di Join Integrità referenziale Relazioni I tipi di relazione possono essere: Uno a molti Ogni riga di una tabella può corrispondere ad un qualsiasi numero di righe di un altra tabella Molti a molti Un qualsiasi numero di righe di una tabella può corrispondere ad un qualsiasi numero di righe di un altra tabella Relazioni I tipi di relazioni possono essere: Uno a uno Quando una riga di una tabella corrisponde ad esattamente una riga di un altra tabella

Creare relazioni uno a uno Creare relazioni uno a uno Tabella1: con la chiave primaria CP1 -> Tabella2: con la chiave primaria CP2 Per mettere Tabella1 e Tabella2 in relazione uno a uno: 1. Fare clic sul pulsante Tabelle nella finestra di lavoro 2. Aprire la finestra di lavoro Relazioni a) Usando il menu contestuale: fare clic con il tasto destro in un punto vuoto del riquadro sulla destra della finestra di lavoro del database; poi fare clic su Relazioni. b) Fare clic su Strumenti nella Barra dei menu, poi fare clic su Relazioni. 3. Fare clic con il tasto destro in un punto vuoto della finestra e si aprirà il menu contestuale. Creare relazioni uno a uno 4. Fare clic sulla voce Mostra tabella e si aprirà l omonima finestra di dialogo. 5. Fare clic sulla linguetta Tabelle. Creare relazioni uno a uno 6. Selezionare la tabella Tabella1. 7. Fare clic sul pulsante Aggiungi e la tabella verrà visualizzata nella finestra Relazioni.

Creare relazioni uno a uno 6. Selezionare la tabella Tabella2. 7. Fare clic sul pulsante Aggiungi e la tabella verrà visualizzata nella finestra Relazioni. Creare relazioni uno a uno 8. Confermare l operazione facendo clic sul pulsante Chiudi e la finestra Mostra tabelle verrà chiusa. 9. Portare il puntatore sulla prima tabella in corrispondenza della riga del campo chiave CP1. 10. Fare clic e tenere premuto il tasto sinistro del mouse (il puntatore assumerà l aspetto di un piccolo pulsante rettangolare). Creare relazioni uno a uno Creare relazioni uno a uno 11. Trascinare il campo CP1 fino a portarlo sopra la riga della seconda tabella che corrisponde al suo campo chiave (CP2). 12.Lasciare il tasto sinistro del mouse e verrà visualizzata la finestra di dialogo Modifica relazioni. 13.Confermare l operazione facendo clic sul pulsante Crea. Si nota il tipo relazione indicato nella finestra:

Creare relazioni uno a uno Creare relazioni uno a molti Il programma visualizza l esistenza della relazione mediante una linea che collega le righe dei due campi coinvolti. Tutte le operazioni che sono state descritte vanno ripetute in modo praticamente identico nel caso si volesse impostare una relazione uno a molti. L unica differenza: Uno (Tabella1) a molti (Tabella2): trascinare il campo chiave primaria (CP1) della Tabella1 sopra un altro campo non chiave della Tabella2 (ad es. Campo2) Creare relazioni uno a molti Cancellare relazioni tra tabelle Per esempio: 1. Aprire la finestra di lavoro Relazioni. 2. Fare clic sulla linea che rappresenta la relazione da eliminare. 3. Fare una delle operazioni seguenti: Premere il tasto Canc sulla tastiera oppure fare clic con il tasto destro del mouse, e fare clic sulla voce Elimina nel menu contestuale oppure fare clic su Modifica nella Barra dei menu, e poi fare clic sulla voce Elimina. 4. Confermare l operazione facendo clic sul pulsante Sì nella finestra che appare.

Modificare relazioni tra tabelle Applicare regole di integrità referenziale 1. Aprire la finestra di lavoro Relazioni. 2. Fare clic sulla linea che rappresenta la relazione da modificare. 3. Fare una delle operazioni seguenti: Fare clic con il tasto destro del mouse, e fare clic sulla voce Modifica relazione nel menu contestuale oppure fare clic su Relazione nella Barra dei menu, e poi fare clic sulla voce Modifica relazione. Appare la finestra di dialogo Modifica relazione. L applicazione di regole di integrità referenziale è un comando che normalmente l utente impone quando viene create una relazione tra due tabelle. In Access, si può scegliere di applicare l integrità referenziale al momento della conferma della creazione di una relazione o anche successivamente. Applicare regole di integrità referenziale Nella finestra di dialogo Modificare relazione, fare clic sulla casella di selezione Applica integrità referenziale. Applicare regole di integrità referenziale In caso di errori (la regola di integrità referenziale non è soddisfatta) appare una finestra:

Applicare regole di integrità referenziale Visualizzazione delle relazioni Il tipo di relazioni viene visualizzato: Uno a uno Uno a molti Nella visualizzazione foglio dati, appaiono dei piccoli quadrati alla sinistra delle righe Facendo clic su uno di essi, viene visualizzata le righe dell altra tabella Solo le tabelle con tipo uno (uno a molti, uno a uno) Maschere Microsoft Access Maschere In visualizzazione foglio dati: È necessario spostarsi tra i campi come in un foglio di lavoro tipico di un foglio elettronico (Excel ecc.)

Maschere Le maschere: finestre progettate e realizzate in modo che i record siano mostrati con più chiarezza rispetto alla loro visualizzazione da foglio dati Per aiutare l utente a lavorare in un modo più agevole Maschere Le maschere: utili anche per motivi di riservatezza In visualizzazione foglio dati: l utente potrebbe vedere tutte i dati memorizzati, compresi quelli riservati Creando una maschera, invece, si possono stabilire i campi da visualizzare (per esempio, Nome, Cognome) e quelli da escludere (per esempio, Stipendio) Maschere Le maschere possono avere campi ripresi da più tabelle Per esempio: In una tabella STUDENTI, ogni record potrebbe contenere il codice della città di residenza invece del nome completo Questo codice potrebbe essere un campo chiave di una tabella CITTA che contiene i nome delle città In visualizzazione foglio dati della tabella STUDENTI, si vedrebbe il codice della città Creando un apposita maschera, si può affiancare al campo codice della città il suo nome Aprire una maschera 1. Aprire il database che contiene la maschere 2. All interno della finestra di lavoro del database, fare clic sul pulsante Maschere. Nel riquadro sulla destra verranno visualizzate le maschere disponibili nel database 3. Fare doppio clic sull icona con il nome della maschere con la quale si intende lavorare.

Manualmente dall utente: La creazione manuale di una maschere è indicata come visualizzazione struttura Automaticamente dal programma Access Punto di partenza: scegliere qual è la tabella (o le tabelle) cui associare la maschera Creazione automatica: tramite Creazione guidata maschere 1. Fare clic sul pulsante Maschere 2. Fare doppio clic sull icona Crea una maschera mediante una creazione guidata Viene visualizzata la finestra Creazione guidata maschere Si tratta di scegliere tra le varie proposte in una serie di finestre mostrate in sequenze La finestra include i pulsanti: Avanti : per confermare le scelte e passare alla finestra successiva Indietro : per intervenire sulle scelte già fatte e passare alla finestra precedente Annulla : per rinunciare all operazione e uscire dalla creazione guidata Fine : per completare immediatamente la creazione guidata in atto, accettando tutte le scelte predefinite dal programma

Prima finestra: indicare la tabella alla quale associare la maschera Vengono elencate tutte quelle che fanno parte del database, insieme con le query (le interrogazioni, che vedremo più avanti) Dopo aver scelto la tabella, in basso viene visualizzato l elenco di campi Pulsante >: portare il campo selezionato nella maschera Pulsante >>: portare tutti i campi della tabella nella maschera Fare clic qui per visualizzare le tabelle/query Pulsante <: portare il campo selezionato fuori dalla maschera Pulsante <<: portare tutti i campi fuori dalla maschera Fare clic sul pulsante Avanti Viene visualizzata la finestra successiva, nella quale scegliere il layout (formato) della maschere A colonne Tabulare Foglio dati Giustificato

A colonne : riporta tutti i campi in colonna, con accanto la descrizione Tabulare : Foglio dati : crea una finestra identica a quella del foglio dati (ma può essere modificata) Giustificato : i campi vengono mostrati in una sequenza a partire da sinistra verso destra (continuando sulla riga successiva)

Fare clic sul pulsante Avanti Si arriva nella finestra dove impostare lo stile grafico dello sfondo e dei tipi di caratteri da utilizzare Fare clic sul pulsante Avanti Appare l ultima finestra di dialogo della creazione guidata Scrivere nella casella di testo il titolo (nome) della maschera Navigare tra i record Scegliere di aprire la maschera per poter lavorare immediatamente nei dati della tabella oppure aprirla in modalità modifica struttura (permette di intervenire per modificarne l aspetto creato automaticamente dal programma) Aprire la maschera Per navigare in avanti oppure all indietro, in ogni maschera il programma visualizza un apposita barra di navigazione Poi, fare clic sul pulsante Fine

Chiudere una maschera Cancellare una maschera Usando il pulsante Chiudi Nella finestra di lavoro del database, fare clic sull icona che rappresenta la maschera Premere il tasto Canc oppure fare clic con il tasto destro sull icona, e scegliere la voce Elimina nel menu contestuale oppure fare clic su Modifica, poi Elimina oppure fare clic sul pulsante Elimina nella finestra di lavoro del database Scegliere Sì nella finestra che appare per cancellare la maschera definitivamente Inserire record Una maschera può essere sfruttata non solo per vedere dati ma anche per immettere nuovi record, per modificarli o per cancellarli (come in visualizzazione foglio dati) Inserire record Per inserire un nuovo record: Fare clic sul pulsante Nuovo record

Inserire/modificare record Inserire/modificare record Dopo aver aggiunto il valore in un certo campo, per portarsi in quello successivo: Premere il tasto Invio Premere Premere il tabulatore Per spostarsi al campo precedente: Premere Premere il tasto Shift con il tasto tabulatore Campo del tipo Testo, Numerico, Data: scrivere direttamente nella casella Campo del tipo Sì/No: la maschera lo presenta come una casella di selezione fare clic per attivarla o disattivarla Cancellare record Cancellare record 1. Visualizzare il record da cancellare 2. Fare clic su Modifica nella Barra dei menu 3. Fare clic sulla voce Elimina record e si aprirà una finestra di dialogo con la richiesta della conferma della cancellazione 4. Fare clic sul pulsante Sì Oppure: Fare clic sulla barra verticale sulla sinistra della maschera Premere Canc (viene visualizzata la finestra di conferma della cancellazione)