Casa Banche dati Che cos'è un file flat? - definizione da techopedia

Che cos'è un file flat? - definizione da techopedia

Sommario:

Anonim

Definizione: cosa significa file flat?

Un database di file flat memorizza i dati in formato testo normale. In un database relazionale, un file flat include una tabella con un record per riga. Le diverse colonne in un record sono delimitate da una virgola o una scheda per separare i campi. A differenza di un database relazionale, un database di file flat non contiene più tabelle. I dati memorizzati in file flat non hanno cartelle o percorsi associati ad essi.


I file flat sono ampiamente utilizzati nei progetti di data warehousing per importare dati. Non viene eseguita alcuna manipolazione sui dati che memorizzano, ma sono preferiti a causa della facilità con cui trasportano i dati dal server. I file flat servono solo come mezzo di memorizzazione delle informazioni sulle tabelle, ma non intrattengono relazioni tra le tabelle incluse al loro interno.

Techopedia spiega Flat File

I programmatori utilizzano database di file flat durante la creazione di applicazioni in Oracle e SQL, che supportano più linguaggi di programmazione. A causa della loro struttura semplice, i file flat consumano meno spazio dei file strutturati, ma le informazioni nei file flat possono essere solo lette, archiviate e inviate. La rappresentazione dei dati in un database di file flat è conforme a determinati standard. Ogni colonna in un database di file flat è limitata a un tipo di dati specifico. I delimitatori sono inclusi in file flat per garantire la formattazione dei dati a larghezza fissa. Ciò riduce il sovraccarico di localizzare campi diversi in un record. La prima riga in un file flat si riferisce al nome del campo. Questo nome di campo distinto semplifica l'identificazione dei dati trattati da ciascun campo. Tutte le righe in un database di file flat seguono anche il concetto di tupla nell'algebra relazionale, dove una tupla è un elenco ordinato di elementi. I dati in file flat esistono nella loro forma originale fino a quando non vengono trasferiti in un sistema di gestione del database o in un'area di gestione temporanea in un magazzino. Una volta completata la trasmissione, i dati vengono modificati e salvati in diverse forme.

Che cos'è un file flat? - definizione da techopedia