Un modelo de tabla almacena los datos en una única estructura de la tabla. Una base de datos relacional utiliza varias estructuras de la tabla, los registros de referencias cruzadas entre tablas. Tablas en tanto organizan registros en filas, con cada columna que contiene una sola pieza de datos en el registro.
Historia
bases de datos de archivos planos eran un desarrollo natural en la historia temprana de computación. El modelo de base de datos relacional se desarrolló e implementó en la década de 1970, principalmente por IBM.
Las bases de datos de archivos planos
bases de datos de archivos planos son típicamente archivos de texto que almacenan un registro por línea, con campos de registros delimitados por espacios en blanco o un carácter delimitador. bases de datos de archivos planos pueden ser leídos directamente por una variedad de aplicaciones de software.
Base de datos relacional
Además de las tablas de datos, bases de datos relacionales utilizan "índices" para encontrar rápidamente los registros basados en criterios de búsqueda. bases de datos relacionales en general, requieren un sistema de gestión de bases de datos relacionales (RDBMS) para gestionar y acceder a los datos.
beneficios
bases de datos de archivos planos son simples y portátiles, y por lo general se pueden utilizar sin necesidad de un software especial. bases de datos relacionales son más rápidos, más eficientes y más potente que los archivos planos. La mayoría de los RDBMS proporcionan acceso de base de datos a través de redes.
Software
Software originalmente basado en una estructura de base de datos de archivos planos incluye FileMaker, Berkeley DB, y Borland Reflex. Los sistemas de bases de datos relacionales modernas populares incluyen Oracle, MySQL y PostgreSQL.