Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Tutorial file flat

Un database flat- file è il tipo più semplice di modello di database . A volte è chiamato un "tavolo" di dati e consiste in una semplice relazione tra i record di dati e campi di dati . Noi esploreremo la costruzione di un database di file flat , descriviamo i suoi usi e discutere i modi in cui può essere prorogata. Che cosa è un flat-file di database ?

Il modo più semplice per visualizzare un database flat- file è un foglio di calcolo. Lungo il lato sinistro del foglio , una colonna di numeri enumera i record del database . Per questo motivo , i record del database sono a volte chiamati "file" e possono essere usati in modo intercambiabile , . Tuttavia, ogni piattaforma di database di solito sceglie uno o l'altro come suo termine standard

Nella parte superiore , ogni colonna ha una etichetta che indica il nome di ogni immissione di dati , chiamato il "campo" di quei dati . Un individuo sezione trasversale di un disco e un campo viene chiamata " cella " utilizzando la stessa terminologia di un foglio . Il termine " flat- file" viene da questa visualizzazione foglio di calcolo: dati esiste in due dimensioni , orizzontale e verticale , che può essere rappresentato su un pezzo di carta o su un'altra superficie piana

Immagine di un semplice database con questi campi . : Nome , Indirizzo , Città , Stato, CAP , telefono . Se ci sono 10 persone nel database, ci sarebbero 10 record --- uno per ogni persona . Ogni record ha sei campi , indipendentemente dal fatto che ogni record è completamente riempito, quindi non ci sono fino a 60 celle di dati . I campi e le cellule continuano a esistere anche quando sono in bianco , ogni database ha il suo modo di denotare una cella vuota
Usi di un flat-file di database

Quasi . tutti i dati possono essere ridotti a semplici file , basi di dati più complessi "relazionali" sono creati sulla base del coordinamento di due o più tabelle piatte insieme per creare connessioni dati multidimensionali

Lavorare con un file flat è semplice: . se avete bisogno di più voci nel database, si aggiungono nuovi record . Se avete bisogno di memorizzare più dati in ciascun record , è possibile creare nuovi campi . Pertanto, se si decide che si desidera memorizzare indirizzi e-mail nella tabella precedente esempio, si potrebbe aggiungere un nuovo campo ( o una nuova colonna , nel modello di foglio di calcolo) , etichettarlo "Email" e quindi nuove cellule esisterebbe in ogni record .
Estensione di un file flat Database

I limiti di un file flat diventano subito evidenti : che cosa succede se i dati richiedono più voci in ogni record ? Ad esempio, ogni persona può avere più di un indirizzo , numero di telefono e indirizzo email. Il modo più semplice per risolvere questo problema è quello di creare nuovi campi ( Email2 , Email3 ) , ma questo è un problema , ma crea problemi con la memorizzazione dei dati e la presentazione , quando molti record sono campi vuoti , ma alcuni record sono molti campi che devono essere visualizzato in una volta

Questo può essere risolto con un database relazionale , che collega due tabelle piatti: la prima può essere ID , Nome , il secondo potrebbe essere ID , Telefono . . Utilizzando lo stesso numero ID in entrambe le tabelle crea una relazione tra loro , che permette a qualsiasi persona di avere come molte voci che si desidera.

 

software © www.354353.com