Una tabella può essere costituita da diversi attributi (campi) dedicati alla memorizzazione delle informazioni.
Durante la definizione di ognuno dei campi di una tabella devono essere definiti NOME, TIPO DI DATO e facoltativamente una DESCRIZIONE.
Inserisci snag finestra
Una descrizione per un attributo può essere utile nei casi in cui il futuro utilizzatore del database fosse una persona diversa rispetto al suo progettista. La descrizione relativa ad un campo viene infatti visualizzata nella barra di stato della finestra contenente la tabella in fase di inserimento dei dati, nel momento in cui il cursore è attivo nel campo stesso.
Riguardo il TIPO DI DATO di un campo, questo può essere scelto dalla lista nel menù a discesa presente nella casella combinata nella colonna TIPO DI DATO della riga corrispondente al campo stesso. E’ possibile scegliere tra diversi tipi descritti nella tabella seguente.
|
TIPO DI DATO |
CARATTERISTICHE |
Testo |
Contiene fino a 255 caratteri |
|
Memo |
Testo costituito da un massimo di 65536 caratteri |
|
Numerico |
Dati numerici utilizzabili anche in calcoli matematici |
|
Data/Ora |
Valori di data e ora |
|
Valuta |
Valori per valuta e dati numerici utilizzabili anche in calcoli matematici |
|
Contatore |
Numero sequenziale univoco. Viene incrementato automaticamente di una unità ogni volta che viene aggiunto un record nella tabella |
|
Sì/No |
Contiene uno dei valori Sì/No oppure Vero/Falso oppure ON/OFF |
|
Oggetto OLE |
Può contenere un file di qualsiasi genere come ad esempio un documento Microsoft Word |
|
Collegamento ipertestuale |
Il testo inserito viene trattato come un collegamento ipertestuale. Un clic del mouse sopra un dato così definito genera l’apertura della pagina web relativa all’indirizzo corrispondente |
|
Ricerca guidata |
Crea un campo che consente di scegliere un valore da un’altra tabella o da un elenco di valori utilizzando una finestra di riepilogo o una casella combinata |
MODIFICA DEL TIPO DI DATO
Il tipo di dato di un campo di una tabella può essere modificato anche in un secondo momento allo stesso modo salvo in alcuni casi specifici nei quali bisogna porre attenzione.
Ad esempio se un campo definito come Testo deve essere modificato in Data/Ora, apparirà una finestra di dialogo in cui viene riportato il messaggio di errore nella conversione dei dati presenti nel database; è possibile proseguire nella modifica del tipo di dato ma verrà eliminato il contenuto esistente non compatibile nella conversione. In ogni caso non è possibile modificare il tipo di dato per campi coinvolti in una relazione. In quest’ultimo caso è necessario prima rimuovere la relazione che coinvolge il campo e solo successivamente modificare il tipo di dato prestando attenzione alla possibile perdita di informazione.
