Database Modulo 5 IMPOSTARE UNA TABELLA E AGGIORNARE UN DATABASE

Documenti analoghi
C3 IL DBMS MICROSOFT ACCESS

CORSO ACCESS PARTE IV

Database Modulo 6 CREAZIONE DI MASCHERE

PRIMI PASSI CON UN DATABASE

Access. Microsoft Access. Aprire Access. Aprire Access

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

Operazioni preliminari: creare una cartella in Documenti

Cosa sono le maschere

DEFINIZIONI SMART E RELATIVE ESERCITAZIONI

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

Relazioni. Microsoft Access. Relazioni. Relazioni

Grafici e Pagina web

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

Creazione di database, tabelle e associazioni con Access 2003

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

Modulo 3 - Elaborazione Testi 3.4 Oggetti

H1 HRMS - Modelli word

Corso sul PACCHETTO OFFICE. Modulo Access

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

Utilizzo delle Maschere in Microsoft Access

U.T.E Università della Terza Età

MS Access: Tutorial Tabelle, Relazioni

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

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

MODULO 5 ACCESS Basi di dati

Università degli Studi di Ferrara. Docente: Dott. Andrea Silvestri. - Access -

EXCEL: FORMATTAZIONE E FORMULE

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

L INTERFACCIA GRAFICA DI EXCEL

Inserire un nuovo foglio

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

Filtri. Microsoft Access. Filtri. Filtri

Manuale Utente Webbiobank

Capitolo 2. Figura 21. Inserimento dati

WORD PROCESSING.

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

3.6.1 Inserimento. Si apre la finestra di dialogo Inserisci Tabella:

Operazioni di Ordinamento

Excel 2003 Operazioni di base

MODULO 5 ACCESS Basi di dati

Figura 1 - Finestra Tabella

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori

Modulo 3 - Elaborazione Testi 3.2 Creazione documento

La stampa unione in Word 2007

CORSO DI INFORMATICA GENERALE. Università degli Studi di Bergamo

INTERVENTI DI RIDUZIONE DEL RISCHIO SISMICO. DISCIPLINATI DAL PROGRAMMA O.C.D.P.C. n. 52 del 20/02/2013

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

Portale AO Papardo GESTIONE CONTENUTI ALBO PRETORIO 23 GIUGNO 2017

nome di un menu per visualizzarlo e poi selezionate facendo clic sul comando che vi interessa.

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

EXCEL: FORMATTAZIONE E FORMULE

Aule. La classe in questo caso è composta solamente dal nome. Inserire quindi tale attributo all'interno della casella di testo indicata.

Foglio elettronico Microsoft Office Excel 2003

Modulo 4 Foglio Elettronico

Fogli di Calcolo. Corso di Informatica. Fogli di Calcolo. Fogli di Calcolo. Corso di Laurea in Conservazione e Restauro dei Beni Culturali

Microsoft Excel consente di impostare diversi livelli di protezione per controllare gli utenti che possono accedere ai dati di Excel e modificarli.

Word Elaborazione di testi

U88 Automatico. Versione 3.0

TABELLE RECORD E CAMPI

Presentazione con PowerPoint

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

Operazioni preliminari: creare una cartella in Documenti

MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ

Fondamenti di informatica. Word Elaborazione di testi

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

Un grafico utilizza i valori contenuti in un foglio di lavoro per creare una rappresentazione grafica delle relazioni esistenti tra loro;

Strumenti di elaborazioni testi

Video Scrittura (MS Word) Prima Parte

Presentazione con PowerPoint

Coordinate Relative/Assolute, Nomi, Collegamenti

MANUALE PER l INSERIMENTO DEI VOTI PROPOSTI CON SISSIWEB

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

Calcolare con il computer: Excel. Saro Alioto 1

GALLERY. Album immagini

Manuale Piattaforma Spending Review

MS Office Powerpoint La formattazione

Analisi dei dati con Excel

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

Access 2007 Colonna di ricerca

Istruzioni per l utilizzo del SICE. Gestione scheda anagrafica dell Ente

PowerFATT Gestione delle fatture, preventivi e ddt

Il foglio elettronico

Word 2003 Lavorare col testo

Documenti, Fogli e Presentazioni Google: Con divisione e collaborazione

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

1. GESTIONE DELLA LIBRERIA

Manuale Formazione. Procedure per gli Enti di Formazione per l inserimento e la gestione dei corsi di formazione

Marziana Monfardini lezioni di word

14Ex-Cap11.qxd :20 Pagina Le macro

DISPENSA 1 ACCESS (OFFICE 2010 BETA)

Servizio Conservazione No Problem

Utilizzo delle Maschere in Microsoft Access

Vademecum inserimento Modello Organizzativo attraverso

Introduzione a PowerPoint

Microsoft Excel. Nozioni di base

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

Cultura Tecnologica di Progetto

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

Manuale Stampe Registro elettronico SOGI

3.2 Avvio del Programma

Transcript:

Database Modulo 5 IMPOSTARE UNA TABELLA E AGGIORNARE UN DATABASE!1

ATTRIBUTO DI UNA TABELLA La definizione più corretta di attributo di una tabella è da ricercarsi negli elementi che la compongono.!2

Infatti, nella logica informatica applicata agli archivi, questi sono visti come una successione di insiemi inclusi uno nell altro: quello più esterno è costituito dai file (identificabili con le tabelle) che includono i record (o n-ple o righe) che a loro volta inglobano più campi (o colonne)!3

Per attributi di una tabella si intendono, quindi, le caratteristiche dei campi (colonne) che costituiscono la tabella stessa, secondo la seguente gerarchia: File Tabella Record Riga Campo Colonna!4

E evidente che, per modificare gli attributi di una tabella, bisogna agire sulla struttura della stessa, apportando opportune modifiche al numero ed alla tipologia dei campi (colonne). Per eseguire procedure di questo genere, si opererà attraverso la finestra Database, selezionando la scheda Tabelle, ed aprendo la Struttura della tabella oggetto di modifica.!5

In presenza della finestra di visualizzazione della struttura si opererà nello stesso modo descritto in precedenza, relativamente all inserimento di campi.!6

Per quanto riguarda l eliminazione di campi, anch essa è una modifica di attributo di una tabella. Sarà sufficiente cliccare con il tasto sinistro del mouse sulla riga (posta alla sinistra della tabella) del campo che si intende eliminare, e procedere alla cancellazione o con il tasto Canc presente sulla tastiera, o con l uso della funzione Elimina presente nel menu Modifica.!7

La cancellazione di un campo sarà definitiva, e pertanto il programma chiederà conferma dell operazione richiesta prima di eseguirla, attraverso una finestra che ammonisce l utente sull irreversibilità dell operazione:!8

Le modifiche sugli attributi di una tabella saranno complete con la chiusura della finestra di visualizzazione della struttura e con il salvataggio delle modifiche apportate.!9

Per illustrare in dettaglio tali operazioni, definiremo prima il concetto di attributo e poi le modalità con cui apportarvi modifiche.!10

Gli attributi di un campo sono il nome, o etichetta, ed il tipo che ad esso sono associati.!11

Nell economia generale di un database non ha particolare rilevanza il nome che l utente attribuisce ai vari campi, che ne è considerato, appunto, un mero attributo.!12

Per modificare i nomi dei campi (ma anche il loro tipo e l eventuale indicizzazione e descrizione) l utente dovrà - seguendo la stessa procedura descritta precedentemente - attivare la visualizzazione della Struttura della tabella.!13

Attraverso la finestra della struttura, si potranno modificare sia i nomi dei campi che le proprietà relative ai dati che in essi verranno inseriti (colonna tipo dati ). Per apportare le modifiche sarà sufficiente selezionare la cella e digitare il nuovo nome, che verrà soprascritto al testo già inserito.!14

Come per gli attributi delle tabelle, anche per quelli relativi ai campi - per rendere effettive le modifiche apportate - si dovrà salvare la struttura in fase di chiusura della finestra.!15

Per quanto riguarda le modifiche apportate al tipo di dato di in un campo, va ricordato che si deve sempre rispettare la corrispondenza tra il tipo di dato definito e i dati eventualmente già presenti nella tabella!16

Infatti, se è stata già creata una tabella di tipo Biblioteca, il cui campo Anno pubblicazione è di tipo data, ed in essa sono stati già inseriti dei record, le modifiche potranno solo essere relative al formato, ma non al tipo dati. Non è possibile, ad esempio, che una data sia di tipo Si/No.!17

Tipi di dati dei campi disponibili in Microsoft Access!18

Tipo di dato: -testo -memo -numerico -data/ora -valuta -contatore -Sì/No -oggetto OLE -collegamento ipertestuale -ricerca guidata!19

Testo Testo o combinazioni di testo e numeri, come gli indirizzi. Utilizzabile anche per numeri che non servono per i calcoli, ad esempio i numeri telefonici, i numeri di serie o i codici di avviamento postale. Fino a 255 caratteri.!20

Memo Testo lungo e numeri, come le note o le descrizioni. Fino a 64.000 caratteri.!21

Numerico I dati numerici da utilizzare per calcoli matematici, ad eccezione dei calcoli che implicano la valuta. 1, 2, 4 o 8 byte. 16 byte solo per l'id replica!22

Data/ora Data e ora (timbro datario) 8 byte!23

Valuta Valori monetari. Utilizzare il tipo di dati Valuta per evitare gli arrotondamenti per difetto nei calcoli. Questo tipo di dati assicura una precisione di 15 cifre a sinistra del separatore decimale e di 4 cifre a destra. 8 byte!24

Contatore Numeri univoci sequenziali (con incremento di una unità alla volta) o numeri assegnati in modo casuale inseriti automaticamente quando si aggiunge un record. 4 byte; 16 byte solo per l'id replica!25

Sì/No Campi che contengono solo uno di due valori, ad esempio Sì/No, Vero/Falso, On/Off. 1 bit.!26

Oggetto OLE Oggetti come i documenti di Microsoft Word, i fogli di lavoro di Microsoft Excel, le figure, i suoni e altri dati binari che sono stati creati in altri programmi con il protocollo OLE e che possono essere collegati o incorporati in una tabella di Microsoft Access. In una maschera o in un report utilizzare una cornice associata contenente oggetti per visualizzare l'oggetto OLE. Fino a 1 GB (se lo spazio disponibile sul disco è sufficiente).!27

Collegamento ipertestuale Campo che memorizza collegamenti ipertestuali. Un collegamento ipertestuale può essere un URL. Fino a 64.000 caratteri.!28

Ricerca guidata Crea un campo che consente di scegliere un valore da un'altra tabella o da un altro elenco di valori utilizzando una casella combinata. Se si sceglie questa opzione dall'elenco dei tipi di dati, verrà avviata una procedura guidata. La stessa dimensione del campo della chiave primaria che è anche il campo di ricerca, generalmente 4 byte.!29

AGGIORNARE UN DATABASE!30

In precedenza sono state descritte, sia dal punto di vista teorico, che pratico, alcune fondamentali procedure per una creazione e una gestione ottimale di un database.!31

Una volta creata la struttura di una tabella, si è passati all inserimento delle informazioni secondo la gerarchia campirecord-tabella.!32

In tale fase può sorgere l esigenza di dover modificare alcuni dati già inseriti; per modifica si intende qualsiasi operazione di aggiornamento possibile sui dati inseriti; infatti, questi possono essere:!33

sovrascritti, cancellati, aggiunti, sia parzialmente (relativamente cioè ad alcuni campi) sia integralmente (relativamente ad interi record).!34

Le variazioni, che non riguardano più la struttura della tabella, ma solo il suo contenuto, vengono tutte effettuate nella visualizzazione Foglio dati.!35

Sarà quindi sufficiente aprire la tabella che si intende modificare per essere in grado di svolgere tutte le operazioni descritte precedentemente.!36

Nella finestra che rappresenta in tabella tutti i dati inseriti è possibile accedere agli stessi in ogni singolo campo, sia attraverso l uso del mouse, cliccando sul campo desiderato, sia con le frecce direzionali della tastiera.!37

Una volta portato il cursore nel campo interessato, si potrà modificare il dato inserito, cancellarlo, riscriverlo o correggerlo ponendo rimedio agli eventuali errori commessi in fase di primo inserimento.!38

Per rendere effettive le modifiche, così come per la struttura, si dovrà operare un salvataggio della tabella, che può avvenire sia con l uso del menu File che con il pulsante Salva.!39

Se si procede alla chiusura della finestra di visualizzazione senza aver salvato le modifiche apportate, Microsoft Access provvederà comunque - all aggiornamento della tabella.!40

L inserimento di nuovi record in un database avviene attraverso la finestra di visualizzazione della tabella e segue le stesse modalità di inserimento già descritte in fase di prima implementazione del database.!41

L utilità dell uso di un software per la gestione degli archivi è proprio nella rapidità di modifica dei record.!42

All apertura della finestra di visualizzazione saranno mostrati in formato tabellare tutti i record inseriti; se l utente deve accodare nuovi record si potrà portare automaticamente alla fine della tabella utilizzando il bottone con la freccia e l asterisco presente sulla barra di stato posta in fondo a sinistra della finestra. Questo bottone porterà automaticamente il cursore al record asteriscato che Microsoft Access inserisce automaticamente in calce alla tabella, proprio per agevolare la creazione di nuovi record.!43

Dopo aver inserito un nuovo record, il programma provvederà in modo automatico a spostare il record vuoto al di sotto di quello già inserito; il salvataggio dei record inseriti avverrà contestualmente al loro inserimento.!44

Precedentemente si è accennato alla modifica parziale dei dati o globale, considerando in questo caso, la modifica di tutti i campi relativi ad uno o più record della tabella.!45

La cancellazione, che è considerata come una modifica dei dati, avviene sempre attraverso la finestra di visualizzazione della tabella. Per procedere alla cancellazione di uno o più record, si dovrà prima effettuare la selezione.!46

Per selezionare un record nella sua interezza, cioè tutti i campi che lo compongono, sarà sufficiente agire con il tasto sinistro del mouse sul bottone presente alla sinistra di ogni record della tabella.!47

Portando il puntatore del mouse su tale bottone questo cambierà forma, trasformandosi in una freccia orizzontale orientata verso destra, più precisamente verso i dati contenuti nel rigo;!48

cliccando ora con il tasto sinistro del mouse, il rigo passerà in modalità selezionata ed agendo sul tasto Canc della tastiera si chiederà a Microsoft Access la rimozione del record selezionato.!49

Poiché la cancellazione di un record è un operazione irreversibile, il programma chiederà conferma dell operazione attraverso una finestra di dialogo, in cui specificherà il numero di record che stanno per essere rimossi.!50

Per selezionare più record contigui, si opererà nello stesso modo descritto per il singolo record, tenendo, però, il tasto del mouse premuto e facendo scorrere il puntatore verso l alto (o il basso) fino alla selezione di tutti i record da cancellare.!51