Archivos planos solía ser el método típico para almacenar y acceder a los datos , pero con el crecimiento de los sistemas informáticos , las organizaciones ahora almacenar más datos que antes. Los archivos planos no fueron capaces de mantener el ritmo, dando lugar a la invención de las bases de datos relacionales. Archivos Piso Venta
bases de datos de archivo plano almacenan todos los datos sobre un objeto y los objetos relacionados en una fila y cada nuevo registro agregado secuencial. Cuando debe encontrarse un registro, cada registro está activada de forma secuencial hasta encontrar el registro deseado , que se convierte cada vez más lento, ya que la base de datos crece. Los datos deben ser duplicados cuando se produce otra operación , como un nuevo orden . Los archivos planos son baratos porque son normalmente archivos de texto , sin necesidad de software adicional para crear, modificar o acceder a estos archivos .
Bases de datos relacionales
bases de datos relacionales son los datos agrupados por un objeto y luego vinculados a los objetos relacionados con las teclas . Los datos se divide en los componentes más pequeños de manera que la duplicación de datos si, por ejemplo , un cliente tiene más de una orden en su historial de pedidos . Los datos se busca y recupera los índices , de forma similar a un índice de un libro . Esto hace que la recuperación mucho más rápido que los archivos planos , ya que sólo los registros deseados se comprueban .
Elección de un método
Aunque la tecnología más lento y mayores, archivos planos siguen siendo utilizado al importar , exportar o integración de una parte de los datos debido a que los puestos de trabajo son pequeños y el formato suele ser universal y fácil de manipular. Una base de datos relacional es una opción mucho mejor para soportar aplicaciones de negocio o ser una fuente de información principal. Bases de datos relacionales están optimizadas para la búsqueda de grandes volúmenes de datos para registros específicos . Además , es mucho más fácil de recuperar o restaurar una base de datos relacional en caso de corrupción.