Base de datos de archivo plano frente a base de datos relacional

Publicado el 14 noviembre, 2020

Diferentes Bases de Datos

En esta lección, veremos dos de las arquitecturas de bases de datos más comunes que existen. Da la casualidad de que se encuentran en extremos completamente diferentes del espectro de complejidad. La primera de ellas, la base de datos de archivos planos , se parece más a una hoja de cálculo que a cualquier otra base de datos, y ha existido desde las primeras computadoras. La otra, una base de datos relacional , es una de las bases de datos más comunes y versátiles que existen. Aunque las bases de datos relacionales son un poco más complicadas que las bases de datos de archivos planos, eso no significa que esta última no tenga sus usos. Examinaremos cada uno y luego examinaremos dónde es de gran utilidad una base de datos específica.

Una base de datos relacional

Imagina una telaraña, con diferentes nodos conectados a otros nodos de una manera muy complicada. Eso describe una base de datos relacional. A su vez, los diferentes registros y tablas están conectados a otros registros y tablas, y pueden presentar una vista increíblemente detallada de los datos disponibles. Uno de los mejores ejemplos de cómo funciona una base de datos relacional es su uso para la logística: una base de datos relacional puede mostrar precios, inventario, ubicaciones y una gran cantidad de otra información para un producto específico.

Usos de una base de datos relacional

El inventario no es la única capacidad de una base de datos relacional. Tome una biblioteca, por ejemplo. Las bibliotecas utilizan software de catálogo para realizar un seguimiento de sus libros y, en muchas ciudades grandes, hay más de una biblioteca sucursal de la que mantener registros. Cómo funciona es que, cuando consulta la base de datos en su biblioteca local para un tema determinado, no solo busca en el nodo de la tabla de libros de su biblioteca, sino también en varias otras bibliotecas. Sin embargo, llega a estos diferentes nodos a través de un registro, específicamente el nombre del libro o el autor.

Una base de datos de archivos planos

Las bases de datos de archivos planos, por otro lado, se parecen a un gráfico dibujado a mano o incluso a una hoja de cálculo en su computadora. De hecho, las primeras computadoras se inventaron en gran medida para realizar un seguimiento de las bases de datos de archivos planos. Todos los datos relevantes se guardan en una tabla, y cada registro se basa en un abundante suministro de columnas para proporcionar toda la información requerida. No hay enlaces a otras tablas o registros, todo está aquí. Por supuesto, cuando consulta una base de datos de archivos planos, puede especificar qué columnas desea, pero si solicita todo, como al escribir BUSCAR * DESDE y el nombre de la tabla, obtendrá todo lo que la base de datos tenía que hacer. oferta.

Usos de una base de datos de archivos planos

Antes de pensar que las bases de datos de archivos planos son cosa del pasado, permítame asegurarle que es probable que use una todos los días. La lista de contactos de su teléfono es un ejemplo perfecto de una base de datos de archivos planos. Mantiene registros en varias columnas, como nombre, dirección, número de teléfono, dirección de correo electrónico e incluso cumpleaños. Esto se debe a que no hay necesidad de mayor profundidad. Claro, podría tener la información en cada enlace de entrada a la información en otros registros basados ​​en relaciones y amistades, pero eso está comenzando a sonar como redes sociales y una base de datos relacional, ¿no es así?

Resumen de la lección

Aunque son muy diferentes, las bases de datos relacionales y las bases de datos de archivos planos son increíblemente útiles para los propósitos declarados. Las bases de datos relacionales permiten a los usuarios monitorear los datos guardados en diferentes tablas, así como hacer conexiones entre diferentes tablas y registros. Se utiliza en todo, desde el control de inventario hasta las redes sociales. Mientras tanto, las bases de datos de archivos planos han existido durante décadas y, si bien no son tan complejas como las bases de datos relacionales, todavía se utilizan libretas de direcciones de respaldo y otras bases de datos simples.

¡Puntúa este artículo!