Differenze tra campi e record in un database
Campi e record sono due componenti di base di un database, che è una raccolta organizzata di informazioni o dati. Il termine "campi" si riferisce a colonne o categorie verticali di dati; il termine "record" si riferisce a righe o raggruppamenti orizzontali di dati di campo univoci. Esempi di entrambi i componenti del database sono presenti nei database stampati più vecchi e anche nei database moderni basati su computer.
Struttura del database
Esempi comuni di database sono un elenco telefonico, un catalogo di biblioteche o il motore di ricerca di un sito Web di vendita al dettaglio. Un database è in genere costruito in un formato simile a una griglia con righe e colonne. Ad esempio, una rubrica telefonica ha per ogni voce un cognome, un nome, un indirizzo e un numero di telefono; quelle categorie formano le "colonne" del database. Ogni voce della rubrica ha una qualità identificativa univoca, che è il nome della persona; ogni voce denominata nella rubrica forma una riga, che contiene dati univoci in ciascuna di queste quattro colonne.
Funzione database
I database sono organizzati in base a campi e record in modo che siano facilmente consultabili. Per trovare un numero di telefono in rubrica è sufficiente 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 organizzativi e funzionali di base.
Campo
Nell'esempio della rubrica, le quattro categorie di dati di cognome, nome, indirizzo e numero di telefono sono chiamate "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. Ad esempio, "indirizzo" è un campo comune a tutte le voci con nome della rubrica; tuttavia, il contenuto del campo dell'indirizzo sarà univoco per ciascuna voce denominata. Come linea guida, un campo di database fa riferimento alle colonne, o categorie di dati, utilizzate da tutte le voci/righe.
Registra
Un record è una riga di un database, un raggruppamento orizzontale di campi; il contenuto di quei campi è unico per quella riga. Nell'esempio della rubrica, ogni cognome inizia un record/riga che contiene i dati nei campi nome, indirizzo e numero di telefono. Un record viene spesso utilizzato in una ricerca nel database perché ogni record ha una qualità (o valore) univoca e identificativa. Un record di database è, fondamentalmente, una riga che contiene dati univoci in ciascuno dei campi. Un database di solito conterrà un numero elevato di record ma solo un numero ridotto di campi.