-
Se desarrollan las cintas magnéticas.
Fueron el primer medio que permitía la búsqueda de datos. Reemplazaron a las tarjetas perforadas y las cintas de papel. -
Period: to
Historia de las Bases de Datos
-
Period: to
Historia de las bases de Datos
-
IBM 350
IBM crea el primer disco magnético. Podían almacenar 5 millones de caracteres de 7 bit (cerca de 4,4 megabytes). Tenían cincuenta discos de 61 cm (24 pulgadas) de diámetro con 100 superficies de grabación. Cada superficie tenía 100 pistas. Los discos giraban a 1200 RPM. La tasa de transferencia de datos era de 8800 caracteres por segundo. -
Primera Computadora Comercial.
La primera computadora comercial es instalada. Se trata de una IBM 305 RAMAC, utilizaba disco duro de cabeza móvil (unidad de disco magnético) como almacenamiento secundario. Su diseño estuvo motivado por la necesidad de sustituir el fichero de tarjetas perforadas utilizado por la mayoría de las oficinas de la época. -
Acceso generalizado a datos almacenados.
McGee propone la noción de acceso generalizado a datos almacenados electrónicamente.
Además se crea CODASYL (Conference on Data Systems Languages) que es un consorcio de industrias informáticas con el objeto de regular el desarrollo de un lenguaje de programación estándar que pudiera ser utilizado en multitud de ordenadores. De todos estos esfuerzos resultó el lenguaje COBOL. -
IBM y American Airlines
IBM y American Airlines se alían para desarrollar SABRE, un sistema operativo que manejaba las reservas de vuelos, transacciones e informaciones sobre los pasajeros de la compañía American Airlines. -
CODASYL -IDS
Charles Bachman crea un nuevo tipo de sistema de bases de datos conocido como modelo en red que permitió la creación de un estándar en los sistemas de bases de datos gracias a la creación de nuevos lenguajes de sistemas de información. Era posible guardar estructuras de datos en listas y arboles. Esto en asociación con General Electric. -
IMS
IBM crea un gestor de bases de datos jerárquico y un gestor transaccional con alta capacidad de proceso. -
Modelo Relacional
Edward Frank Codd introduce la idea de modelo relacional de las bases de datos, las mejoras respecto a lo anterior son:
1.Abstraer la representación de datos.
2.Minimizar la redundancia de datos (dividiéndolos en distintos grupos no duplicados).
3.Incrementar la consistencia de los datos (por ejemplo si se cambia el nombre de un cliente, este cambiará en todos los reportes). Es la pauta para el nacimiento de la segunda generación de los SGBD. -
Surge INGRES
Fué la primera implementación del modelo de Codd. Vigente hasta hoy en día, surge en la Universidad de Berkeley, por Michael Stonebreaker y Eugene Wong. Gracias a su licencia BSD, muchos sistemas han evolucionado a partir de INGRES (Sybase, Microsoft SQL Server o NonStop SQL). -
Modelo (E-R)
El modelo entidad-relacion fue propuesto por Peter Chen en 1976 para la representación conceptual de los problemas del mundo real. En 1988, el ANSI lo seleccionó como modelo estándar para los sistemas de diccionarios de recursos de información. -
IBM System R
Es la implementación del modelo Codd en IBM. Fue el precursor del lenguaje de consultas SQL. -
Nace Oracle
Larry Ellison, a partir del trabajo de Edward F. Codd desarrolló el Relational Software System (actualmente ORACLE); desarrollando así un Sistema de Gestión de Bases de Datos Relacional. -
IBM SQL/DS
Lanzado por IBM fue el primer sistema de gestión de base de datos relacional comercial. Se implementó el lenguaje de consultas de base de datos SQL. Sus siglas significan SQL/DS (Structured Query Language/Data System). -
DB2 de IBM
Es un sistema de gestión de base de datos. La automatización es una de sus características más importantes, ya que permite eliminar tareas rutinarias y permitie que el almacenamiento de datos sea más ligero, utilizando menos hardware y reduciendo las necesidades de consumo de alimentación y servidores. -
POSTGRES
Fue un proyecto que trataba de resolver los problemas del modelo de base de datos relacional, principalmente el problema que tenia de comprender tipos de datos, actualmente llamados objetos. -
Se estandariza SQL
SQL es un lenguaje de consultas que permite acceder a la información de la base de datos y visualizarla, modificar o eliminarla. Fue estandarizado por el ANSI. -
Se funda VERSANT
Es un sistema gestor de base de datos orientado a objetos desarrollado por Versant Corporation. Con su aparición comienza la tercera generación de bases de datos. -
Microsoft Access y Excel
Microsoft lanza al mercado Microsoft Access y Microsoft Excel -
Microsoft SQL Server
Es un Sistema Gestor de Base de Datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL. Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle, PostgreSQL o MySQL. -
World Wide Web
Nace la World Wide Web que facilitara el uso de las bases de datos. -
MySQL
Es una API de acceso a SQL que permitía ser accedido y modificada por terceras personas. -
POSTGRESQL
PostgreSQL es un Sistema Gestor de Base de Datos Relacional Orientado a Objetos y libre, publicado bajo la licencia BSD. -
NO SQL
Es una amplia clase de Sistemas de Gestión de Bases de Datos que difieren del modelo clásico del Sistema de Gestión de Bases de Datos Relacionales (RDBMS) en aspectos importantes, el más destacado es que no usan SQL como el principal lenguaje de consultas. Los datos almacenados no requieren estructuras fijas como tablas, normalmente no soportan operaciones JOIN, ni garantizan completamente ACID (atomicidad, consistencia, aislamiento y durabilidad), y habitualmente escalan bien horizontalmente. -
FireBird SQL
Es un Sistema de Administración de Base de Datos Relacional de código abierto, basado en la versión 6 de Interbase, cuyo código fue liberado por Borland en 2000. -
XQUERY
Es un Lenguaje de consultas para sistemas NoSQL basado en XML. Estandarizado por la W3C. -
Aparece Cassandra DB
Es un Sistema Gestor de Base de Datos NoSQL lanzado por Apache. Ofrece escalabilidad y alta disponibilidad. Arquitectura distribuida con enlaces P2P. Es software libre y usada por twitter. -
MONGO DB
Es un Sistema Gestor de Base de Datos NoSQL de código abierto orientado a documentos, fue lanzado por 10Gen. -
XML
En esta categoría encontramos: BaseX, eXist, MarkLogic Server, MonetDB/XQuery, Sedna.