Differenze tra campi e record in un database

Struttura del database

Alcuni esempi comuni di database sono una rubrica telefonica, un catalogo di biblioteche o il motore di ricerca di un sito Web di vendita. Un database è normalmente costruito in un formato tabella con righe e colonne. Ad esempio, un elenco telefonico ha un cognome, un nome, un indirizzo e un numero di telefono per ciascuna voce. Queste categorie formano le "colonne" del database. Ogni voce nell'elenco telefonico ha una qualità identificativa univoca, che è il nome della persona. Ogni voce per nome nell'elenco telefonico forma una riga che contiene dati univoci in ciascuna di queste quattro colonne.

Ruolo dei database

I database sono organizzati in campi e record in modo che sia facile accedervi. Per trovare un numero di telefono nell'elenco telefonico, devi semplicemente trovare il nome della persona, che è unico. Una volta trovato, il numero di telefono corretto sarà nella colonna "numero di telefono" nella stessa riga. La maggior parte dei database segue questa organizzazione di base e principi funzionali.

campo

Nell'esempio dell'elenco telefonico, le quattro categorie di dati cognome, nome, indirizzo e numero di telefono sono chiamati "campi". Un campo è una semplice unità di dati unica all'interno della voce o della riga, ma la categoria di dati generali è comune a tutte le voci. Ad esempio, "indirizzo" è un campo comune a tutte le voci nominate nell'elenco telefonico, ma il contenuto del campo indirizzo sarà univoco per ciascuna voce. Di norma, il campo del database fa riferimento alle colonne o alle categorie di dati utilizzate da tutte le voci o righe.

registrazione

Un record è una riga in un database, un raggruppamento orizzontale di dati. Il contenuto di questi campi è unico per quella riga. Nell'esempio dell'elenco telefonico, ciascun cognome inizia una riga o un record che contiene dati nei campi del nome, dell'indirizzo e del numero di telefono. Un record viene spesso utilizzato 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 di solito avrà un gran numero di record ma solo un piccolo numero di campi.

Articoli Interessanti