Differenze tra Campi e Record in un Database
Campi e record sono due componenti base di un database, che è una raccolta organizzata di informazioni, o dati. Il termine "campi" si riferisce alle colonne, o categorie verticali di dati; il termine "record" si riferisce alle righe, o raggruppamenti orizzontali di dati di campo univoci. Esempi di entrambi i componenti del database si vedono in database cartacei più vecchi e anche in database moderni basati su computer.
Struttura del Database
Esempi comuni di database sono una rubrica telefonica, un catalogo bibliotecario o il motore di ricerca di un sito di vendita al dettaglio. Un database è tipicamente costruito in un formato a griglia con righe e colonne. Per esempio, una rubrica telefonica ha un cognome, nome, indirizzo e numero di telefono per ogni voce; quelle categorie formano le "colonne" del database. Ogni voce nella rubrica ha una qualità identificativa univoca, che è il nome della persona; ogni voce nominata nella rubrica forma una riga, che contiene dati univoci in ciascuna di quelle quattro colonne.
Funzione del Database
I database sono organizzati secondo campi e record in modo che siano facilmente ricercabili. Per trovare un numero di telefono nella rubrica, devi semplicemente individuare il nome della persona, che è univoco; una volta individuato il nome della persona, il numero di telefono corretto si trova nella colonna "numero di telefono" di quella stessa riga. La maggior parte dei database segue questi principi base di organizzazione e funzionalità.
Campo
Nell'esempio della rubrica, le quattro categorie di dati di cognome, nome, indirizzo e numero di telefono sono chiamati "campi". Un campo è una singola unità di dati che è univoca all'interno di ogni voce/riga, ma la categoria di dati complessiva è comune a tutte le voci. Per esempio, "indirizzo" è un campo comune a tutte le voci nominate nella rubrica; tuttavia, il contenuto del campo indirizzo sarà univoco per ogni voce nominata. Come linea guida, un campo di database si riferisce alle colonne, o categorie di dati, usate da tutte le voci/righe.
Record
Un record è una riga di un database, un raggruppamento orizzontale di campi; il contenuto di quei campi è univoco per quella riga. Nell'esempio della rubrica, ogni cognome inizia un record/riga che contiene dati nei campi nome, indirizzo e numero di telefono. Un record è spesso usato in una ricerca nel database perché ogni record ha una qualità (o valore) identificativa univoca. Un record di database è, fondamentalmente, una riga che contiene dati univoci in ciascuno dei campi. Un database conterrà solitamente un grande numero di record ma solo un piccolo numero di campi.