Tecnología

Inicio

Ventajas y desventajas del modelo de tabla

Crear una base de datos de archivos planos para almacenar información sencilla en un ordenador. Un sistema operativo UNIX o Linux se ejecuta en una serie de bases de datos de archivos planos. Un equipo con Windows también utiliza bases de datos de archivos planos para almacenar la información que se utiliza todos los días. Un ordenador Macintosh también lo hace. Sin embargo, un modelo de tabla no es relacional, y no puede satisfacer trece reglas de Edgar F. Codd que definen la naturaleza relacional de bases de datos. Hay ventajas y desventajas en la base de datos de archivos planos.

Los archivos planos para almacenar configuración Simplemente

El registro de Windows, por compleja que sea, no es relacional. Es un archivo plano que se expande y se contrae como el software y el hardware se añaden y se retiran. Se realiza un seguimiento de los datos del usuario, almacena registros y ayuda a encontrar información muy rápidamente. Las contraseñas se almacenan en UNIX y Linux en una base de datos de archivos planos, junto con la información de configuración que es fácilmente modificable, y que hace que la función del sistema. Cualquier cambio en estos archivos de configuración de UNIX causan efectos instantáneos que pueden ser dramática. Mucho de esto es lo que hace UNIX tan popular debido a su facilidad de configuración.

Ventajas de base de datos de archivos planos

Una base de datos de archivo plano es un archivo de texto un registro por línea, un archivo binario (o una combinación de ambos texto y binario) de archivos que separa las columnas mediante el uso de "delimitadores" que separan los campos de una manera reconocible estándar. Esto ayuda en la búsqueda a través de los registros de información. Los registros también pueden estar delimitados por longitud fija. Si un registro es demasiado corto, una cierta forma de campo de relleno se puede utilizar de modo que la longitud del registro es el mismo que el siguiente. Esto permite un byte de longitud uniforme de un campo a otro.

Los archivos de configuración se almacenan a menudo en XML (Extended Markup Language), que es una base de datos de archivos planos delimitadores con algunas muy específicas, tales como "mayor que" y "menor que" (<>) símbolos. Estos archivos XML se utilizan a menudo para construir módulos específicos en un sitio web, cuando la construcción de serie sigue un patrón muy específico que está configurado por un único valor almacenado en un archivo XML, o una serie de valores relacionados.

Desventajas de base de datos de archivos planos

Bases de datos de los que se accede en un recurso compartido de red son útiles para el acceso de muchas personas que están en busca de información. bases de datos de archivos planos no están disponibles usualmente como este ya que pertenecen a entidades fuera de línea y forman la maquinaria de los sistemas operativos y dispositivos locales. Además, no hay transacciones en una base de datos de archivos planos, por lo que se limita en lo que realmente puede hacer como una entidad de base de datos. Por lo que un modelo de tabla es una desventaja para un usuario de la red, quién está accediendo a un multi-acceso, multi-tarea de base de datos relacional en línea que se puede ver desde muchos aspectos diferentes.

Información de expertos

archivos de base de datos de archivos planos no se encuentran como "bases de datos", sino más bien como archivos de configuración y la maquinaria que acciona UNIX y Linux. Además, estos archivos son parte de la construcción de archivos de más de un tipo de aplicación móvil. Estos archivos son increíblemente útil y el concepto se puede utilizar en todas las áreas de las aplicaciones de software y en el mantenimiento de pequeños dispositivos complejos, tales como los ordenadores móviles. Incluso los sitios web se construyen con estos archivos. Estas no son las áreas de desventaja. Sin embargo, existen aplicaciones que se basan en diferentes construcciones y exigen interacción diferente. Este tipo de aplicaciones son mejor servidos con un enfoque relacional para almacenar archivos. aplicaciones enteras se pueden construir utilizando bases de datos Access y bases de datos SQL Server. La base de datos de archivos planos no tiene lugar aquí.

Significado

Muchas aplicaciones de software se crean con las bases de datos de archivos planos. Un nuevo sistema operativo podría diseñarse utilizando un conjunto de bases de datos de archivos planos. Aparecen en todas las áreas de tecnología de la información. Su importancia es probable que siga siendo alta en el futuro previsible.