Please enable JavaScript.
Coggle requires JavaScript to display documents.
EVOLUCIÓN DE LAS BASES DE DATOS - Coggle Diagram
EVOLUCIÓN DE LAS BASES DE DATOS
PRIMERA GENERACIÓN
(1940 - 1960)
Se realizo la alianza de IBM y American Airlines para desarrollar SABRE, un sistema operativo que manejaba las reservas de vuelos
Acceso a la información
similar a listas (estructura de datos)
La escritura y modificación se vuelve complicada
La información se guardaba en
archivos planos
Aparecen los DBMS: CODASYL e IMS
CODASYL: Conference on Data System Lenguage (Modelo basado en red) IMS: Information Management System (Modelo jerárquico)
SEGUNDA GENERACIÓN
(1960 - 1970)
Modelo jerarquico
Aparece desde los 60's Se relacionan mediante el modelo padre/hijo Un hijo puede tener como máximo un padre
Modelo de red
Aparece a Finales de los 60's Se relaciona con el modelo de grafo acíclico dirigido. Cada elemento hijo puede tener mas de un padre
Se estandarizan y popularizan los modelos: jerarquico y basado en red
Rockwell junto con IBM crean el modelo IMS
Charles Bachman genera el primer DBMS basado en red
CUARTA GENERACIÓN
(1990-2000)
En lugar de incorporar tablas utilizan objetos
Interfaces con hojas electrónicas
y con paquetes gráficos
Base de datos Orientada a Objetos
Base de Datos Deductivas
Permite hacer deducciones a través de inferencias basadas en reglas y hechos que son almacenados en la base de datos
Sistemas de información Geográfica(SIG)
Es una base de datos relacional que cuenta con una base de datos gráfica y otra alfanumérica conectadas entre sí.
TERCERA GENERACION
(1970-1990)
Surgimiento de Bases de Datos Relacionales
Representar los datos por filas o tuplas y
columnas o campos
Consiste en representar los datos como tablas bidimensionales
Aparece a mediados de 1970
Se caracterizan por: La integración,
independencia y seguridad de los datos
Indepedencia: Capacidad de modificar los el esquema de DB si realizar cambios en aplicaciones
Seguridad: garantizar que esta información se encuentra segura de permisos a usuarios
Integracion:La exactitud y fiabilidad de los datos.
Se basan en la idea de la normalización
Consiste en aplicar una serie de reglas para minimizar redundancia de datos
Mas sencillo y comprensible
QUINTA GENERACIÓN
(2000-actualidad)
NO SQL
Aparecen con el lanzamiento de la Web 2.0, (Redes sociales,etc)
Sistemas de almacenamiento no cumplen con el esquema entidad–relación
Se ejecutan en máquinas de bajos recursos
Pueden manejar gran cantidad de datos:
No genera cuellos de botella:
D.B. Orientada a objetos
Comprender propiedades para la integridad de la información guardada
El acceso a los datos es más rápido debido a que los Joins casi nunca son necesarios
Incluyen un tipo de lenguaje para realizar consultas, lo cual permite que los objetos sean encontrados utilizando un enfoque de programación declarativa.
Podemos tener cantidades masivas de datos sobre un elemento