Evolución de la Base de Datos
Historia
el
término bases de datos fue escuchado por primera vez en un simposio
celebrado en California en 1963.
En una
primera aproximación, se puede decir que una base de datos es un conjunto de
información relacionada que se encuentra agrupada o estructurada.
Desde
el punto de vista informático, una base de datos es un sistema formado por un
conjunto de datos almacenados en discos que permiten el acceso directo a ellos
y un conjunto de programas que manipulen ese conjunto de datos.
Por su
parte, un sistema de Gestión de Bases de datos es un tipo de software muy
especifico dedicado a servir de interfaz entre la base de datos, el usuario y
las aplicaciones que la utilizan; o lo que es lo mismo, una agrupación de programas
que sirven para definir, construir y manipular una base de datos, permitiendo
así almacenar y posteriormente acceder a los datos de forma rápida y
estructurada.
Actualmente,
las bases de datos están teniendo un impacto decisivo sobre el creciente uso de
las computadoras.
Pero
para poder entender más profundamente una base de datos cabe entender su
historia.
Orígenes
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.
Posteriormente,
el uso de las bases de datos se desarrolló a partir de las necesidades de
almacenar grandes cantidades de información o datos. Sobre todo, desde la
aparición de las primeras computadoras, el concepto de bases de datos ha estado
siempre ligado a la informática.
En 1884
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.
Ante
esta situación, Hollerith comenzó a trabajar en el diseño de una maquina
tabuladora o censadora, basada en tarjetas perforadas.
Posteriormente,
en la década de los cincuenta 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.
Década
de 1960
Posteriormente
en la época de los sesenta, 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.
En esta
misma época 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 arboles.
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.
Y,
posteriormente, en esta misma década, se llevo a cabo el desarrollo del IDS
desarrollado por Charles Bachman ( que formaba parte de la CODASYL) supuso la
creación de un nuevo tipo de sistema de bases de datos conocido como modelo en
red que permitió la creación de un standard en los sistemas de bases de datos
gracias a la creación de nuevos lenguajes de sistemas de información.
CODASYL
(Conference on Data Systems Languages) era un consorcio de industrias
informáticas que tenían como objetivo la regularización de un lenguaje de
programación estándar que pudiera ser utilizado en multitud de ordenadores.
Los
miembros de este consorcio pertenecían a industrias e instituciones
gubernamentales relacionadas con el proceso de datos, cuya principal meta era
promover un análisis, diseño e implementación de los sistemas de datos más
efectivos; y aunque trabajaron en varios lenguajes de programación como COBOL,
nunca llegaron a establecer un estándar fijo, proceso que se llevo a cabo por
ANSI.
Década
de 1970
Por lo
que respecta a la década de los setenta, 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”.
Este
hecho dio paso al nacimiento de la segunda generación de los Sistemas Gestores
de Bases de Datos.
Como
consecuencia de esto, durante la década de 1970, Lawrence J. Ellison, más
conocido como 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.
No hay comentarios:
Publicar un comentario