1.2.3 De base de datos


La historia de las bases de datos empieza a mediados de los años cincuentas en el momento que empezaron a utilizarse los ordenadores para automatizar la gestión de las empresas, fundamental mente con los desarrollos de COBOL, caracterizándose por el uso de tecnologías orientadas a la estructuración de datos mediante modelos jerárquicos

Por ejemplo

· IMS de IBM

· IDMS de Cullinet

Todos estos de lógica procedimental, que obliga al programador desplazarse de registro a registro, hecho que indica escasa flexibilidad

A principios de los años setentas se aplico el trabajo del Dr. Codd, el modelo relacional, en donde los datos se representan en tablas constituidas por filas y columnas.

Ejemplo de sistemas que usaron este modelo:

· Oracle

· DB2

· INGRES

· INFORMIX

Codd propuso dos lenguajes para manipular los datos en las tablas; algebra y calculo relacional que soportan la manipulación de datos sobre la base de operadores lógicos en lugar de modelos jerárquicos y de red.

De allí nace SQL, Lenguaje Estructurado de Consulta donde se manipula por medio de algunos comandos basados en algebra relacional.

En los años ochentas surgen teorías de normalización para que la base de datos tenga la mejor integridad.
0