-
Los orígenes de las bases de datos se
remontan a la Antigüedad donde ya existían
bibliotecas y toda clase de registros. Además,
también se utilizaban para recoger
información sobre las cosechas y censos. Sin
embargo, su búsqueda era lenta y poco eficaz
y no se contaba con la ayuda de máquinas
que pudiesen reemplazar el trabajo manual. -
Herman Hollerith creó la máquina
automática de tarjetas perforadas, siendo
nombrado así el primer ingeniero estadístico
de la historia. En esta época, los censos se
realizaban de forma manual. -
Se da origen a las cintas magnéticas, para
automatizar la información y hacer respaldos.
Esto sirvió para suplir las necesidades de
información de las nuevas industrias. Y a
través de este mecanismo se empezaron a
automatizar información, con la desventaja de
que solo se podía hacer de forma secuencial. -
Las computadoras bajaron los precios para que las compañías privadas las pudiesen adquirir; dando paso a que se popularizara el uso de los discos, cosa que fue un adelanto muy efectivo en la época, debido a que a partir de este soporte se podía consultar la información directamente, sin tener que saber la ubicación
exacta de los datos. -
Se dio inicio a las primeras generaciones de bases de datos de red y las bases de datos jerárquicas, ya que era posible guardar estructuras de datos en listas y árboles. Otro de los principales logros de los años sesenta fue la alianza de IBM y American Airlines para desarrollar SABRE, un sistema operativo que manejaba las reservas de vuelos, transacciones e informaciones sobre los pasajeros de la compañía American Airlines. -
Edgar Frank Codd, científico informático ingles conocido por sus aportaciones a la teoría de bases de datos relacionales, definió el modelo relacional a la par que publicó una serie de reglas para los sistemas de datos relacionales a través de su artículo “Un modelo relacional de datos para grandes bancos de datos compartidos”. -
Larry Ellison, a partir del trabajo de Edgar F. Codd sobre los sistemas de bases de datos relacionales, desarrolló el Relational Software System, o lo que es lo mismo, lo que actualmente se conoce como Oracle Corporation, desarrollando así un sistema de gestión de bases de datos relacional con el mismo nombre que dicha compañía. -
Comenzó el auge de la comercialización de los sistemas relacionales, y SQL comenzó a ser el estándar de la industria, ya que las bases de datos relacionales con su sistema de tablas (compuesta por filas y columnas) pudieron competir con las bases jerárquicas y de red, como consecuencia de que su nivel de programación era sencillo y su nivel de programación era relativamente bajo. -
La investigación en bases de datos giró en torno a las bases de datos orientadas a objetos. Las cuales han tenido bastante éxito a la hora de gestionar datos complejos en los campos donde las bases de datos relacionales no han podido desarrollarse de forma eficiente. Así se desarrollaron herramientas como Excel y Access del paquete de Microsoft Office que marcan el inicio de las bases de datos orientadas a objetos. -
En la actualidad, las tres grandes compañías que dominan el mercado de las bases de datos son IBM, Microsoft y Oracle. Por su parte, en el campo de internet, la compañía que genera gran cantidad de información es Google. Aunque existe una gran variedad de software que permiten crear y manejar bases de datos con gran facilidad, como por ejemplo LINQ, que es un proyecto de Microsoft que agrega consultas nativas semejantes a las de SQL a los lenguajes de la plataforma .NET. -
El futuro de las bases de datos es incierto. SQL tiende a desaparecer.
Nace nuevo proyecto de Microsoft llamado LINQ para convertirse en líder de la industria.
Los sistemas de bases de datos relacionales perderán mercado frente a la 3ra generación de los sistemas gestores de bases de datos
Plan projects on a visual timeline
Map milestones, phases, deadlines, and key events in one place so the sequence is easier to see and share. Timetoast is a timeline maker for work, school, research, and stories.