Definición - ¿Qué significa Flat File?
Una base de datos de archivos planos almacena datos en formato de texto plano. En una base de datos relacional, un archivo plano incluye una tabla con un registro por línea. Las diferentes columnas de un registro están delimitadas por una coma o tabulación para separar los campos. A diferencia de una base de datos relacional, una base de datos de archivos planos no contiene varias tablas. Los datos almacenados en archivos planos no tienen carpetas ni rutas asociadas.
Los archivos planos se utilizan ampliamente en proyectos de almacenamiento de datos para importar datos. No se realiza ninguna manipulación sobre los datos que almacenan, pero se prefieren por la facilidad con la que transportan los datos desde el servidor. Los archivos planos solo sirven como un medio básico para almacenar información de tablas, pero no mantienen ninguna relación entre las tablas incluidas en ellos.
Techinfo explica Flat File
Los programadores utilizan bases de datos de archivos planos al crear aplicaciones en Oracle y SQL, que admiten varios lenguajes de programación. Debido a su estructura simple, los archivos planos consumen menos espacio que los archivos estructurados, pero la información de los archivos planos solo se puede leer, almacenar y enviar. La representación de datos en una base de datos de archivos planos cumple con ciertos estándares. Cada columna de una base de datos de archivos planos está restringida a un tipo de datos específico. Los delimitadores se incluyen en archivos planos para garantizar el formato de datos de ancho fijo. Estos reducen la sobrecarga de ubicar diferentes campos en un registro. La primera fila de un archivo plano se refiere al nombre del campo. Este nombre de campo distinto facilita la identificación de los datos con los que trata cada campo. Todas las filas de una base de datos de archivos planos también siguen el concepto de tupla en álgebra relacional, donde una tupla es una lista ordenada de elementos. Los datos en archivos planos existen en su forma original hasta que se transfieren a un sistema de gestión de bases de datos o área de preparación en un almacén. Una vez que se completa la transmisión, los datos se modifican y guardan en diferentes formas.