Access
 sql >> Database >  >> RDS >> Access

Tipi di campo e usi nei database di Access 2019

Ricordi, un campo in Access 2019 è dove risiedono i tuoi dati. Ogni campo contiene un dato, come il cognome o la media di battuta. Poiché ci sono così tanti diversi tipi di informazioni nel mondo, Access offre una varietà di tipi di campi per archiviarle. In effetti, Access mette a tua disposizione i seguenti tipi di campo:
  • Testo breve
  • Testo lungo
  • Numero
  • Valuta
  • Numero automatico (questo tipo di dati viene applicato, per impostazione predefinita, al campo ID iniziale in qualsiasi nuova tabella)
  • Data/Ora
  • Sì/No
  • Ricerca e relazione
  • Rich text
  • Allegato
  • Collegamento ipertestuale
  • Oggetto OLE
  • Calcolato
  • Ricerca guidata
I tipi appena elencati sono quelli disponibili per i campi che crei in aggiunta al primo campo, quelli che conterranno i tuoi dati.

Per ora, basti dire che il suddetto campo AutoNumber è un campo che contiene un numero generato automaticamente in modo che ogni record sia unico in quanto ha un AutoNumber univoco, o ID.

Per ora, non preoccuparti di capire cos'è ogni tipo di campo o cosa fa in base al suo nome:esaminerò ciascuno di essi a breve. Come puoi vedere, tuttavia, l'elenco copre quasi tutti i tipi di dati che puoi immaginare. E ricorda, ognuno può essere ampiamente personalizzato, ottenendo campi che soddisfano esattamente le tue esigenze.

Il prossimo elenco puntato introduce i tipi di campo disponibili e il modo in cui vengono utilizzati. Scoprirai anche un po' come modificarli per soddisfare le tue esigenze specifiche:
  • Testo breve: Memorizza fino a 255 caratteri di testo:lettere, numeri, punteggiatura e qualsiasi loro combinazione.
  • Testo lungo: Questo sostituisce il tipo di campo Memo trovato nelle versioni 2010 e precedenti. Un campo di testo lungo contiene fino a 64.000 caratteri di informazioni, ovvero quasi 18 pagine di testo. Questo è un davvero grande campo di testo. È ottimo per note generali, descrizioni dettagliate e qualsiasi altra cosa che richieda molto spazio.

I numeri in un campo di testo non sono numeri con cui calcolare; sono solo un mucchio di cifre che stanno insieme in un campo. Fai attenzione a questo fatto quando progetti le tabelle nel tuo database:non vuoi inserire, ad esempio, un valore che intendi utilizzare in un campo Calcolato o estrarre qualche altro tipo di informazione da un report e avere quel valore memorizzato come testo, rendendolo inutilizzabile come numero. Se i dati sono numerici, salvali in questo modo.

I campi di testo hanno un'impostazione che devi conoscere:dimensione. Quando crei un campo di testo, Access vuole sapere quanti caratteri contiene il campo. Questa è la dimensione. del campo Se crei un campo chiamato Nome e rendi la sua dimensione 6, Joseph si adatta al campo, ma non Jennifer. Questa restrizione può essere un problema. Una buona regola generale è rendere il campo un po' più grande di quanto pensi di aver bisogno. È facile ingrandire il campo in un secondo momento, se necessario, ma è potenzialmente pericoloso rimpicciolirlo.
  • Numero: Contiene numeri reali e sicuri. Puoi aggiungere, sottrarre e calcolare la tua strada verso fama e fortuna con i campi numerici. Ma se stai lavorando con dollari e centesimi (o sterline e pence), usa invece un campo Valuta.
  • Valuta: Tiene traccia di denaro, prezzi, importi delle fatture e così via. In un database di Access, il dollaro si ferma qui. Del resto, anche la lira, il marco e lo yen. Se hai voglia di un altro tipo di numero, controlla il campo Numero.
  • Data/Ora: Memorizza ora, data o una combinazione dei due, a seconda del formato utilizzato. Usa un campo Data/Ora per tenere traccia dei momenti della vita. Abbastanza versatile, eh?
  • Sì/No: Contiene Sì/No, Vero/Falso e On/Off, a seconda del formato scelto. Quando hai bisogno di un semplice sì o no, questo è il campo da usare.
  • Ricerca e relazione: Se desideri che un campo all'interno di una tabella visualizzi effettivamente il contenuto di un campo in un'altra tabella, scegli questo come tipo di campo. Non appena viene scelto questo tipo di campo, si apre una semplice ricerca guidata, attraverso la quale si seleziona la tabella e il campo per cercare questo nuovo campo nella tabella.
  • Rich text: Hai bisogno che il contenuto di un campo particolare sia formattato in questo modo? Scegli questo tipo di campo e la formattazione applicata ai dati nel campo (usando gli strumenti di formattazione del testo nella scheda Home) sarà come apparirà sullo schermo e nei rapporti.
  • Oggetto OLE: Puoi utilizzare il tipo di dati Oggetto OLE per collegare o incorporare un oggetto, ad esempio un foglio di lavoro Excel o un documento Word, a una tabella di Access.
  • Allegato: Utilizza questo tipo di campo per allegare file — documenti Word, fogli di lavoro Excel, presentazioni PowerPoint o qualsiasi altro tipo di file, inclusi elementi grafici (una foto del volontario, un prodotto o un luogo, forse?) — al record.
  • Collegamento ipertestuale: Grazie a questo tipo di campo, Access comprende e memorizza lo speciale linguaggio di collegamento che rende Internet un luogo così potente. Se utilizzi Access sulla rete della tua azienda o utilizzi ampiamente Internet, questo tipo di campo fa per te.
  • Calcolato: Utilizzare questo tipo di campo quando si desidera riempire il campo in questione con il risultato di una formula che utilizza uno o più altri campi della stessa tabella. Ad esempio, in una tabella che contiene un elenco dei tuoi prodotti, altri campi potrebbero includere Prezzo e Sconto. Se vuoi avere anche un campo che calcola il nuovo prezzo (il Prezzo, meno lo Sconto), devi renderlo un campo Calcolato. Quando scegli questo come tipo di campo, utilizzi un sottomenu per scegliere il tipo di dati che ospiterà il risultato, quindi viene visualizzata una finestra di dialogo Generatore di espressioni, attraverso la quale impostare la formula.
Per aiutarti a iniziare a pensare al tuo database e ai tuoi dati e per iniziare a immaginare i campi che potresti utilizzare per alcuni tipi di dati comuni, questa tabella presenta una suddivisione dei tipi di campo e dei modi in cui potresti usarli.

Campi comuni per le tabelle di tutti i giorni

Nome Tipo Taglia Contenuti
Titolo Testo breve 4 Mr., Ms., Mrs., Mme., Sir e così via.
Nome Testo breve 15 Nome della persona.
Iniziale centrale Testo breve 4 Iniziale centrale della persona; consente due iniziali e la punteggiatura.
Cognome Testo breve 20 Cognome della persona.
Suffisso Testo breve 10 Jr., Sr., II, Ph.D. e così via.
Lavoro Testo breve 25 Titolo o posizione del lavoro.
Azienda Testo breve 25 Nome dell'azienda.
Indirizzo 1, Indirizzo 2 Testo breve 30 Includi due campi per l'indirizzo perché alcune sedi aziendali sono piuttosto complicate al giorno d'oggi.
Città Testo breve 20 Nome della città.
Stato, Provincia Testo breve 4 Stato o provincia; applica il nome appropriato per i dati che stai archiviando.
CAP, CAP Testo breve 10 Cap o codice postale; nota che è memorizzato come caratteri di testo, non come numero.
Paese Testo breve 15 Non necessario se lavori all'interno di un singolo paese.
Telefono ufficio Testo breve 12 Numero di telefono vocale; aumentare la dimensione a 17 per un'estensione.
Numero di fax Testo breve 12 Numero di fax.
Telefono di casa Testo breve 12 Numero di telefono di casa.
Cellulare Testo breve 12 Cellulare (o “cellulare” per voi cosmopoliti).
Indirizzo email Testo breve 30 Indirizzo email Internet. Se la persona di cui stai creando il record ha più indirizzi email, crea questo Email1 e numera le alternative:Email2, Email3 e così via.
Sito web Collegamento ipertestuale Indirizzo pagina web; Access imposta automaticamente la dimensione del campo.
SSN Testo breve 11 Stati Uniti Numero di previdenza sociale, inclusi i trattini.
Commenti Testo lungo Uno spazio a mano libera per le note; Access sceglie automaticamente una dimensione del campo.
Tutti i tipi di campo elencati come esempi in questa tabella sono in realtà testo campi, anche quelli per i numeri di telefono. Questo perché Access vede il loro contenuto come testo anziché come un numero che potrebbe essere utilizzato in un calcolo. (Consulta la tabella seguente per i nomi dei campi no-no.)

Simboli vietati

Simbolo Nome
/ Barra in avanti
? Punto interrogativo
* Asterisco
- Trattino
; punto e virgola
" virgolette doppie
: Due punti
' virgoletta singola
! Punto esclamativo
$ Segno del dollaro
# Segno cancelletto
% Percentuale
& E commerciale

Naturalmente, un altro tipo di campo (elencato nella colonna Tipo) non è né un campo Testo breve né un campo Testo lungo:puoi vedere anche il campo Collegamento ipertestuale. Anche questo tipo di dati è considerato testo, ma il tipo di dati Collegamento ipertestuale memorizza gli URL, come URL, non solo come una stringa di testo e punteggiatura.

Se tutta questa roba tra testo e numeri ti confonde, ricorda che i computer pensano che ci sia una differenza tra un numero (che useresti in un calcolo) e una stringa di cifre come le cifre che compongono un numero di telefono. Quando si tratta di diversi tipi di campi di testo, è una questione di quanto testo verrà memorizzato nel campo e se necessita di una formattazione speciale per funzionare correttamente nel database.