Evolución Histórica de los Sistemas Informáticos y las Bases de Datos
-
Sistemas Informáticos
Alan Turing, descifra los códigos secretos Enigma usados por los alemanes en la II Guerra Mundial para sus comunicaciones. Turing fue un pionero en el desarrollo de la lógica de los computadores modernos, y uno de los primeros en tratar el tema de la inteligencia artificial con máquinas. -
SI
Konrad Zuse completa la primera computadora que funciona, el Z3, un ordenador que es Turing completo y trabaja en coma flotante binaria. Teniendo una palabra de 22bits y una frecuencia de reloj de unos 5Hz, está construido con 2300 relés. -
SI
Se inicia el desarrollo de ENIAC (Electronic Numerical integrator and Computer). El desarrollo duró 4 años y comenzó a funcionar en las instalaciones militares norteamericanas en agosto de 1947. -
SI
John Von Newmann, propone una versión modificada del ENIAC; el EDVAC (Electronic Discrete Variable Automatic Computer), que se construyó en 1952. Esta máquina presentaba dos importantes diferencias respecto al ENIAC: En primer lugar empleaba aritmética binaria, lo que simplificaba enormemente los circuitos electrónicos de cálculo. -
BD
En esta é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. 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. -
SI
J.C.R. Licklider escribió un ensayo sobre el concepto de Red Intergaláctica, donde todo el mundo estaba interconectado para acceder a programas y datos desde cualquier lugar del planeta. En Octubre de ese año, Lickider es el primer director de ARPA (Advanced Research Projects Agency), o Agencia de Proyectos de Investigación Avanzada, una organización científica creada en 1958 como contestación a la puesta en orbita por parte de los rusos del primer satelite conocido como Sputnik. -
SI
Un comité Industria-Gobierno desarrolla el código de caracteres ASCII, (se pronuncia asqui), el primer estándar universal para intercambio de información (American Standard Code for Information Interchange). -
Bases de Datos
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. -
SI
Un grupo de investigadores de los Laboratorios Bell (hoy AT&T) desarrolló un sistema operativo experimental llamado MULTICS (Información multiplexada y Sistema de Computación) para usar con un computador General Electric. Los laboratorios Bell abandonaron el proyecto, pero en 1969, Ken Thompson, uno de los investigadores del MULTICS, diseñó un juego para dicho computador, llamado Space Travel (Viaje Espacial), que simulaba el sistema solar y una nave espacial. -
SI
La organización ARPA junto con la compañía Rand Corporation desarrolló una red sin nodos centrales basada en conmutación de paquetes tal y como había propuesto Paul Baran. La información se dividía en paquetes y cada paquete contenía la dirección de origen, la de destino, el número de secuencia y una cierta información. -
BD
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” -
BD
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. ORACLE es considerado como uno de los sistemas de bases de datos más completos que existen en el mundo. -
SI
Ray Tomlinson crea el primer programa para enviar correo electrónico. -
SI
Vint Cerf, conocido por muchos como el padre de Internet, junto con Bob Kahn, publican “Protocolo para Intercomunicación de Redes por paquetes”, donde especifican en detalle el diseño de un nuevo protocolo, el Protocolo de control de transmisión (TCP, Transmission Control Protocol), que se convirtió en el estándar aceptado. La implementación de TCP permitió a las diversas redes conectarse en una verdadera red de redes alrededor del mundo. -
SI
IBM comienza a buscar un sistema operativo para la nueva computadora personal (PC) que iba a lanzar al mercado. Bill Gates y Paul Allen compraron los derechos de QDOS (Quick and Dirty Operating System), un sistema operativo desarrollado por Tim Paterson y basado en CP/M, un sistema escrito por Gary Kildal, y en 1981 lo negociaron con IBM como Microsoft DOS. -
BD
Por su parte, a principios de los años ochenta 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. -
SI
Richard Stallman, quien por ese entonces trabajaba en el Instituto Tecnológico de Massachussets (MIT), decidió dedicarse al proyecto de software libre que denominó GNU, acrónimo de la expresión Gnu’s Not Unix (GNU no es Unix), el cual es compatible con Unix. -
BD
Se desarrollaron herramientas como Excel y Access del paquete de Microsoft Office que marcan el inicio de las bases de datos orientadas a objetos.Fue también en esta época cuando se empezó a modificar la primera publicación hecha por ANSI del lenguaje SQL y se empezó a agregar nuevas expresiones regulares, consultas recursivas, triggers y algunas características orientadas a objetos.Aunque el boom de la década de los noventa será es el nacimiento del World Wide Web a finales de la década, WWW. -
SI
Linus Torvalds publica la primera versión de Linux. Pronto se integró el nuevo núcleo con el proyecto GNU para formar el sistema operativo libre GNU/Linux bajo la licencia GPL. -
BD
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.Cabe destacar que Visual Studio es un entorno de desarrollo integrado para sistemas operativos Windows que soporta varios lenguajes de programación tales como Visual C++, Visual#, Visual J#, ASP.NET y Visual Basic.NET,