-
Herman Hollerith invento las tarjetas perforadas para registrar los datos del censo de Estados Unidos, y se usaron sistemas mecánicos para procesar las tarjetas y para tabular los resultados.
-
-
Posteriormente fueron usadas con profusión como medio para introducir y almacenar datos en las computadoras desde 1905 hasta 1955.
-
En los años cincuenta se comenzó a desarrollar las Cintas Magnéticas como nuevo mecanismo para el almacenamiento de datos.
-
-
El uso de las Cintas Magnéticas para almacenar datos consistía en leer datos de una o varias cintas y escribir datos en una nueva cinta o se podían introducir desde paquetes de tarjetas perforadas e imprimirse en impresoras
-
Su uso modifico en gran medida el procesamiento de datos, ya que permitieron el acceso directo a los datos, ya que la ubicación de los datos en el disco no era importante porque se tenia acceso a cualquier posición del disco en unas docenas de mili-segundos.
-
Con el uso de discos duros los datos pudieron liberarse de la tirania de la secuencialidad y con esto se pudo crear las bases de datos de red y las bases de datos jerárquicas, que permitieron que las estructuras de datos como las listas y los arboles pudieran almacenarse en disco ya.
-
-
El articulo histórico de Codd definió el modelo relacional y las formas no procedimentales de consultar los datos en el modelo relacional, naciendo así las bases de datos relacionales.
-
Las bases de datos relacionales no podían igualar el rendimiento de las BD de red y jerárquicas existentes, pero esto cambio con System R, un proyecto del centro de investigacion IBM Research, el cual desarrollo técnicas para la construcción de un Sistema de BD Relacionales eficiente.
-
El prototipo de Sytem R completamente funcional condujo al primer producto de bases de datos relacionales de IBM: SQL/DS. Despues llegaron los primeros sistemas de bases de datos comerciales relacionales, como BD2 de IBM, Oracle, Ingres y Rdb de DEC, desempeñando un papel importante para el desarrollo de técnicas para el procesamiento de las consultas declarativas.
-
Los años ochenta también fueron testigos de una gran investigación en las bases de datos paralelas y distribuidas, así como del trabajo inicial en las bases de datos orientadas a objetos.
-
En los primeros años ochenta las bases de datos relacionales habían llegado a ser competitivas frente a los sistemas de bases de datos jerárquicas y de red incluso en cuanto a rendimiento. Eran tan sencillas de usar que finalmente remplazaron a las bases de datos jerárquicas y de red, desde entonces han reinado sin discusión entre todos los modelos de datos.
-
A principios de los años noventa la ayuda de toma de decisiones y consultas volvieron a emerger como una importante área de aplicación para las bases de datos y con esto las herramientas para analizar grandes cantidades de datos como el lenguaje SQL experimento un gran crecimiento.
-
Muchas marcas empezaron a introducir productos de bases de datos paralelas al igual que añadieron soporte relacional orientado a objetos a sus bases de datos.
-
Con el crecimiento explosivo de World Wide Web las bases de datos se implantaron mucho mas amplia-mente que nunca. Los Sistemas de Bases de Datos tenían que soportar tasas de procesamiento de transacciones muy elevadas, así como una fiabilidad muy alta, no tener ningún momento de inactividad y soportar interfaces Web para los datos.
-
A principios del siglo XXI emergió XML y su lenguaje de consultas asociados, XQuery, como nueva tecnología de bases de datos.
-
En estos inicios de siglo se comenzó con el crecimiento de técnicas de "informática autónoma / administración automática" para la reducción del esfuerzo de administración.