Historia de las bases de datos

Mysql

El ritmo de cambio en el campo de la tecnología de las bases de datos parece acelerarse constantemente. Sin duda, dentro de cinco años [1], Big Data y el conjunto Hadoop [2] parecerán tan anticuados como las tecnologías anteriores pueden parecer a algunas personas hoy en día. Hoy en día hay una gran variedad de tecnologías de bases de datos que se utilizan en diferentes organizaciones para diferentes propósitos. También hay muchos proveedores, algunos de los cuales tienen más de un tipo de producto de base de datos. Creo que merece la pena considerar tanto la génesis de las bases de datos como algunos de los principales desarrollos que se han producido desde entonces hasta ahora.
La infografía que aparece al principio de este artículo pretende ofrecer esa perspectiva. Presenta una perspectiva abreviada y simplificada de la historia de las bases de datos desde la década de 1960 hasta finales de 2010. Es difícil distinguir el texto en el diagrama anterior, por lo que recomiendo a los lectores que hagan clic en el enlace proporcionado para ver una versión mucho más grande con un texto más grande y legible.

Quién acuñó el término base de datos

En informática, una base de datos es una colección organizada de datos almacenados y accesibles electrónicamente desde un sistema informático. Cuando las bases de datos son más complejas, suelen desarrollarse utilizando técnicas formales de diseño y modelado.
El sistema de gestión de bases de datos (SGBD) es el software que interactúa con los usuarios finales, las aplicaciones y la propia base de datos para capturar y analizar los datos. El software del SGBD abarca además las facilidades básicas proporcionadas para administrar la base de datos. La suma total de la base de datos, el SGBD y las aplicaciones asociadas puede denominarse “sistema de base de datos”. A menudo, el término “base de datos” también se utiliza en sentido amplio para referirse a cualquiera de los SGBD, el sistema de base de datos o una aplicación asociada a la base de datos.
Los informáticos pueden clasificar los sistemas de gestión de bases de datos según los modelos de bases de datos que soportan. Las bases de datos relacionales se impusieron en la década de 1980. Estas modelan los datos como filas y columnas en una serie de tablas, y la gran mayoría utiliza SQL para escribir y consultar los datos. En la década de 2000 se popularizaron las bases de datos no relacionales, denominadas NoSQL porque utilizan lenguajes de consulta diferentes.

Diseño de bases de datos para meros mort…

Evolución del modelado de datosSi resumimos el progreso del modelo de datos en términos de los premios Turing relacionados con el modelado de datos, obtenemos esta imagen:En retrospectiva, se observa que el modelado de datos se inventó “sobre la marcha”. Los resultados fueron diversos y a veces contraproducentes entre sí. Ahora, sin embargo, el pragmatismo ha acudido al rescate; parece que hay una gran oportunidad para solidificar los mejores métodos de modelado de datos.Echemos un vistazo a la historia de las bases de datos de una manera ligeramente diferente.Había mucho terreno que cubrir para los pioneros de los Sistemas de Gestión de Bases de Datos, y han hecho un buen trabajo. Los primeros veinte o veinticinco años introdujeron y afinaron importantes fundamentos tecnológicos.

Ver más

Un sistema de gestión de bases de datos permite organizar, almacenar y recuperar datos de un ordenador. Es una forma de comunicarse con la “memoria almacenada” de un ordenador. En los primeros años de los ordenadores, se utilizaban “tarjetas perforadas” para la entrada, la salida y el almacenamiento de datos. Las tarjetas perforadas ofrecían una forma rápida de introducir datos y de recuperarlos. Herman Hollerith es el autor de la adaptación de las tarjetas perforadas que se utilizaban en los telares para que sirvieran de memoria a una máquina de tabulación mecánica, en 1890. Mucho más tarde llegaron las bases de datos.
Las bases de datos (o BD) han desempeñado un papel muy importante en la evolución reciente de los ordenadores. Los primeros programas informáticos se desarrollaron a principios de los años 50 y se centraron casi por completo en los lenguajes de codificación y los algoritmos. En aquella época, los ordenadores eran básicamente calculadoras gigantes y los datos (nombres, números de teléfono) se consideraban las sobras del procesamiento de la información. Los ordenadores empezaban a estar disponibles en el mercado, y cuando los empresarios empezaron a utilizarlos para fines reales, estos datos sobrantes se convirtieron de repente en algo importante.

Acerca del autor

admin

Ver todos los artículos