-
MÁQUINA PERFORADORA
Las bases de datos han ido evolucionando desde la antigüedad, primordialmente con la máquina perforadora de HERMAN HOLLERITH -
CINTAS MAGNETICAS
En 1950 se comenzaron a utilizar cintas magnéticas, luego ya se podía utilizar los computadores para administrar las bases de dato. -
USO DE LOS DISCOS
BASES DE DATOS JERARQUICAS
BASES DE RED -
MODELO RELACIONAL DE DATOS
En 1970 Edgar Frank Codd expuso sus ideas sobre el modelado de datos en su trabajo “un modelo relacional de datos para grandes bancos de datos”, y gracias a este aporte, nacieron los sistemas de bases de datos, como los son Oracle y SQL. Las 3 compañías que rigen las bases de datos son IBM, MICROSOFT, ORACLE. -
SQL
Posteriormente en la época de los ochenta también se desarrollará el SQL (Structured QueryLanguage) o lo que es lo mismo un lenguaje de consultas o lenguaje declarativo de acceso abases de datos relacionales que permite efectuar consultas con el fin de recuperar información deinterés de una base de datos y hacer cambios sobre la base de datos de forma sencilla, ademásde analizar grandes cantidades de información y permitir especificar diversos tipos de
operaciones frente a la misma informació -
EVOLUCIÓN DE LAS BASES DE DATOS
En la década de 1990 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 complejosen los campos donde las bases de datos relacionales no han podido desarrollarse de formaeficiente. Así se desarrollaron herramientas como Excel y Access del paquete de Microsoft Officeque marcan el inicio de las bases de datos orientadas a objetos. -
AVANCE DE LAS BASES DE DATOS
En la actualidad, las tres grandes compañías que dominan el mercado de las bases de datos sonIBM, Microsoft y Oracle. Por su parte, en el campo de internet, la compañía que genera grancantidad de información es Google. Aunque existe una gran variedad de software que permitencrear y manejar bases de datos con gran facilidad, como por ejemplo LINQ, que es un proyectode Microsoft que agrega consultas nativas semejantes a las de SQL a los lenguajes de laplataforma NET. El objetivo de este proyecto e