Tabelle |
||||||||||||||||||||||||||||||
Una tabella è un insieme di dati che si riferiscono ad un determinato argomento. I dati sono suddivisi in colonne (Campi) e righe (Record) ; ciascun campo contiene un singolo dato relativo ad esempio ad una persona mentre un record contiene tutte le informazioni relative alla persona stessa. | ||||||||||||||||||||||||||||||
Creazione di una tabella Per creare una tabella si deve scegliere il pulsante Nuovo.. nella scheda Tabella e nella finestra che si apre selezionare una delle cinque possibilità che si presentano:
Nella terza sceglieremo se , una volta creata la tabella si vuole:
Una volta creata la tabella, è possibile visualizzarla in Visualizzazione struttura o in Visualizzazione foglio dati; è possibile passare direttamente da una modalità all'altra utilizzando le apposite icone poste nella barra degli strumenti. |
||||||||||||||||||||||||||||||
Tabelle in visualizzazione strutturaQuando si crea una tabella si specifica il nome del campo (massimo 64 caratteri) nella prima riga ed il tipo di dati che conterrà definendo la natura degli stessi. Cliccando infatti sulle righe sotto a Tipo di dati compare una freccia che attivata con un clic apre un menu a tendina all'interno del quale possiamo scegliere tra: |
||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
Per aggiungere un campo quando siamo incerti sul nome da assegnargli o sul tipo di dati che conterrà, si può ricorrere al generatore di campi :Per aggiungere un campo si deve :
Per specificare il tipo di dati, poiché di default compare sempre "testo", basta cliccare sulla freccia che compare e scegliere quello voluto nel menu che compare. |
||||||||||||||||||||||||||||||
Ridisposizione ed eliminazione di campi Per spostare un campo si deve:
Per eliminare un campo, è sufficiente selezionarlo e premere Canc. |
||||||||||||||||||||||||||||||
Salvataggio di una tabella Dopo aver aggiunto i campi ad una tabella si sceglie il comando Salva con nome dal menu File e si digita il nome voluto. Uscendo dalla tabella senza salvare i dati, ci verrà richiesto se vogliamo appunto salvarli e se si vuole definire una chiave primaria. |
||||||||||||||||||||||||||||||
Tabella in visualizzazione foglio dati Quando siamo in modalità struttura si possono aggiungere campi o apportare altre modifiche alla struttura della tabella. Per aggiungere, modificare o visualizzare i dati è necessario passare alla modalità Foglio dati e ciò si ottiene cliccando sull'apposita icona (oppure dal Visualizzazione struttura o Visualizzazione Foglio dati del menu Visualizza). |
||||||||||||||||||||||||||||||
Aggiunta di record Se
la tabella ha già una struttura definita, basta passare alla visualizzazione
foglio dati e cominciare a digitare. Per spostarsi tra i record si può
utilizzare il tasto Tab oppure, se la tabella è corta, cliccare sul record
desiderato altrimenti digitare il numero del record nella parte inferiore
della pagina e premere Invio ( è possibile anche cliccare sulle apposite
frecce per scorrere tra i record o passare direttamente al primo o
all'ultimo). Cliccando sull'ultimo pulsante è possibile aggiungere un record
alla fine della tabella. |
||||||||||||||||||||||||||||||
Personalizzazione di una tabella In una tabella, nella visualizzazione struttura, è possibile controllare l'aspetto dei dati, evitare errori di immissione, specificare valori predefiniti e per far ciò si deve:
|
||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
Modifica di una tabella contenente dati |
||||||||||||||||||||||||||||||
Può accadere che, dopo aver progettato un Database, nasca l'esigenza di apportare modifiche aggiungendo od eliminando dei campi oppure cambiando dei record. A tale scopo si deve tener presente che se si elimina un campo da una tabella, sarà necessario eliminarlo anche dalle schede, query e report basati su quella tabella. | ||||||||||||||||||||||||||||||
Modifica della larghezza di una colonna Per allargare una colonna si deve
|
||||||||||||||||||||||||||||||
Spostamento di una colonna Per spostare una colonna si deve:
Salvando la tabella in chiusura, rimangono memorizzate le modifiche. |
||||||||||||||||||||||||||||||
Copia/spostamento e eliminazione All'occorrenza è possibile copiare/spostare e incollare dei dati da un campo all'altro o da una tabella all'altra, ricordando che per selezionare un campo basta cliccare nel suo apposito selettore, mentre per selezionare tutti i record si deve cliccare sul selettore posto nell'angolo superiore sinistro. Per spostare/copiare i dati contenuti in un campo si deve:
La stessa operazione si può fare per i record, singoli o a gruppi. |
||||||||||||||||||||||||||||||
Richiesta di immissione dati in un campo Se si desidera che un campo contenga un valore per ciascun record, si deve impostare la proprietà "Richiesto" del campo a "Si" in visualizzazione struttura. Ciò impedirà la memorizzazione di un valore Null nel campo : se si tenta di salvare un record che non contiene un valore in un campo considerato necessario, verrà visualizzato un messaggio e il salvataggio del record non sarà consentito fino a quando non verrà inserito il valore nel campo. |
||||||||||||||||||||||||||||||
Inserimento di un nuovo campo in una tabella esistente Per fare ciò dobbiamo aprire la tabella in visualizzazione struttura e cliccare sul campo prima del quale si vuole inserire quello nuovo, quindi utilizzare il comando righe del menu Inserisci. Assegneremo poi il nome voluto al campo nuovo. Per eliminare un campo basta selezionarlo e scegliere il comando Elimina riga del menu Modifica. |
||||||||||||||||||||||||||||||
Database relazionali e chiave primaria Access funziona in modo molto più efficiente se si definisce una chiave primaria che consiste in un campo ( o più) che identifica in modo univoco ciascun record della tabella. Come chiave primaria viene spesso utilizzato un numero o codice di identificazione (Id) dato che questo tipo di valore è sempre diverso per ciascun record (non si potrebbe ad esempio utilizzare il nome perché non è univoco). Quando si salva una tabella senza aver specificato la chiave primaria, viene chiesto se si desidera crearne una. Scegliendo "si", verrà creata utilizzando il campo id. |
||||||||||||||||||||||||||||||
tipi di database Esistono sostanzialmente due tipi di database:
|
||||||||||||||||||||||||||||||
Relazioni Una relazione permette di inserire informazioni in una tabella collegandola al record di un'altra tramite un identificatore (Id). I vantaggi offerti da un database relazionale sono vari:
Per creare una relazione tra due tabelle si deve:
|