RESUMEN DE EL FUTURO DE LAS BASES DE DATOS (1) EL FUTURO DE LAS BASES DE DATOS (I) EVOLUCION Y NUEVOS RETOS En este documento se estudian los desafíos y las dificultades que presenta la gestión de datos, en su evolución. INTRODUCCIÓN La historia de las bases se extiende desde mediados de los años sesenta, y se ha caracterizado por su. Excepcional productividad Impresionante impacto económico 8.000 millones de dólares y el 20% de crecimiento Grandes inversiones Aplicaciones desarrolladas con SGBD Investigación y Desarrollo Marketing EVOLUCIÓN DE LA GESTIÓN DE DATOS Desde que se empezaron a introducir los ordenadores para automatizar la gestión de las empresas en la década de los sesenta. GESTION DE LAS EMPRESAS CON COBOL PROCESOS DATOS GENERACIONES DE BASES DE DATOS 1ª SGBD EN RED 2ª SGBD RELACIONALES 3ª SGBD INTELIGENTES, ACTIVOS, ORIENTADOS A OBJETOS 1 ESPINOZA QUISPE HERMICIA GRETA etc. que presentan una mayor independencia físico/lógica. Codd propuso el modelo relacional. etc. Los trabajos de investigación que se realizaron durante la década de los ochenta se centraron en la optimización de consultas. mayor flexibilidad y lenguajes de especificación (que actúan sobre conjuntos de registros). sistemas distribuidos. 2 ESPINOZA QUISPE HERMICIA GRETA . en 1970. algoritmos para la gestión de memorias intermedias (buffers). teoría de la normalización. Aparece así la segunda generación de productos de bases de datos: ORACLE. organizaciones físicas para el almacenamiento de las relaciones. INGRES. en un señuelo obligado en la promoción de todo SGBD. el Dr. según algunos) sin posibilidad de implementación eficiente en productos comerciales. lenguajes de alto nivel. INFORMIX.RESUMEN DE EL FUTURO DE LAS BASES DE DATOS (1) Cuando. Este tipo de productos se ha ido imponiendo en el mercado y ha sido uno de los principales focos de investigación de los últimos tiempos. no podía pensar que lo que se consideraba mas bien una elegante teoría matemática (un "juego”. Estas investigaciones han tenido como consecuencia la elevada tasa de transacciones de muchos de los productos actuales que permiten asegurar entornos transaccionales en línea (OLTP) muy eficientes y seguros. técnicas de indexación para un acceso asociativo mas rápido (distintas variaciones de los arboles B). diccionarios de datos. SYBASE. iba a convertirse en los años ochenta. DB2. gestión de transacciones. 000. permitiendo que grandes cantidades de datos persistentes sean compartidos por muchos usuarios. “Gestiona información de una manera natural. animación y vídeo Un modelo de bases de datos orientado al objeto Un soporte de reglas declarativas para expresar las interrelaciones semánticas entre objetos” Khoshafian et al. Los servicios de replicas no escalan por encima de los 10. acceder y utilizar. Existen más datos en hojas de cálculo que en SGBD. (1990) NUEVOS RETOS Aun cuando se podría pensar que la tecnología de las bases de datos ha alcanzado ya su madurez. encapsulamiento de la semántica de los datos. datos derivados. imagen. haciendo esta información fácil de almacenar. No se pueden combinar datos estructurados y no estructurados. SEÑALES DE PREOCUPACIÓN BUCHMANN (1996) ♦ Los SGBD son monolíticos. EI 50% de datos de producción se encuentran en sistemas heredados (legacy system) muchas aplicaciones no necesitan más que ficheros. voz. soportando un gran número de reglas complejas para inferencia automática de información y mantener las restricciones de integridad entre datos” CATTELL (1991).000 nodos. También proporcionan gestión de objetos.RESUMEN DE EL FUTURO DE LAS BASES DE DATOS (1) 3ª GENERACIÓN DE BASES DE DATOS “Proporciona capacidades de gestión de datos al igual que sus predecesoras. la tercera generación de bases de datos pone de manifiesto que no se conocen todavía las soluciones a los problemas de las bases de datos de los años 2. objetos multimedia. Es necesario: Un fuerte soporte para texto. así como otras nuevas capacidades. Algunos proporcionan incluso gestión de conocimiento. permitiendo tipos de datos muchos más complejos. 3 ESPINOZA QUISPE HERMICIA GRETA . GIRÓN y PIATTINI (1996a) y (1996b) presentamos los principales avances en el área de las comunicaciones.Ley de Joy . que están impactando fuertemente a los sistemas de bases de datos. LEYES DE LA EVOLUCIÓN DEL HARDWARE: .Ley de Moore .RESUMEN DE EL FUTURO DE LAS BASES DE DATOS (1) CAMBIOS EN EL ENTORNO EMPRESARIAL Según Peter Keen (1985) Flexibilidad organizacional Adaptación al cambio Cobertura Extensiones inter-empresa Cooperaciones y alianzas Procesos integrados Gestión integrada y consistente AVANCES EN EL HARDWARE Y LAS COMUNICACIONES En GARCÍA.Predicción de Gray MÁQUINAS PARALELAS TÉCNICAS DE COMPRESIÓN DISPOSITIVOS DE ALMACENAMIENTO ÓPTICO DIGITALIZADORES DE AUDIO Y VÍDEO 4 ESPINOZA QUISPE HERMICIA GRETA .Ley de Hoagland . como por ejemplo las redes de alta velocidad. DE MIGUEL (1994): El equilibrio entre estas tres fuerzas ha ido cambiando con el paso de los años. pasó a ser una industria en mano de los suministradores. para acabar centrándose en las necesidades de los usuarios.RESUMEN DE EL FUTURO DE LAS BASES DE DATOS (1) FACTORES Y LÍNEAS DE EVOLUCIÓN Podemos identificar tres factores clave que marcan las líneas de evolución de las bases de datos. 5 ESPINOZA QUISPE HERMICIA GRETA . y lo que empezó siendo una tecnología de los investigadores con teorías y prototipos. A este respecto. a lo largo de este eje se situarían las bases de: BD PARALELAS BD EN TIEMPO REAL BD EN MEMORIA PRINCIPAL ♦ Funcionalidad/inteligencia. es necesario conocer las líneas a lo largo de las cuales tiene lugar dicha evolución. ♦ Rendimiento. cabe recordar que el equipo de evaluación de bases de datos del proyecto ESPRIT señaló en 1990 tres dimensiones que continúan siendo validas.RESUMEN DE EL FUTURO DE LAS BASES DE DATOS (1) Además de las fuerzas que impulsan la evolución de los sistemas de bases de datos. en este apartado tendrían cabida: BD ACTIVAS BD DEDUCTIVAS BD ORIENTADAS A OBJETOS BD MULTIMEDIA BD TEMPORALES BD SEGURAS BD DIFUSAS 6 ESPINOZA QUISPE HERMICIA GRETA . imágenes. Tanto en uno como en otro papel. etc. datos activos. grandes cantidades de información (no olvidemos que los datos. la tecnología de bases de datos se ve sometida a numerosos cambios tanto desde el punto de vista empresarial como tecnológico. 7 ESPINOZA QUISPE HERMICIA GRETA . que englobaría temas relacionados: BD DISTRIBUIDAS BD FEDERADAS MULTIBASES DE DATOS BD MÓVILES BD Y “WEB” Y a las conclusiones que se llagaron en este documento son las siguientes Conclusiones Los sistemas de bases de datos se encuentran difundidos actualmente por multitud de sistemas. se expanden hasta llenar el espacio disponible). abiertos. Las nuevas aplicaciones están llevando hasta el limite a los sistemas de bases de datos disponibles. al incorporar documentos multimedia.RESUMEN DE EL FUTURO DE LAS BASES DE DATOS (1) ♦ Distribución/integración. ♦ SGBD “diferenciadores”. series temporales. existiendo claramente dos perspectivas diferenciadas. optimizados para diferentes plataformas. al igual que los gases. fáciles de usar y administrar y que constituyen la base adecuada para paquetes estándar. que proporcionan la “ventaja competitiva” y que forman la base para aplicaciones críticas. BERTRAND (1996): ♦ SGBD “commodity”. las principales características de la nueva generación de bases de datos. En este sentido la explosión de Internet. están imponiendo un nuevo escenario para el desarrollo de los sistemas de información. mejora del rendimiento. a lo largo de las tres dimensiones que hemos señalado: incorporación de mayor funcionalidad e inteligencia. y las “autopistas de la información” (information highWay). obligan a los SGBD a evolucionar para aprovechar estos avances en el hardware y las comunicaciones. cuya utilización crece a un ritmo vertiginoso. si no quieren "ser arrollados en /as autopistas de la información”. 8 ESPINOZA QUISPE HERMICIA GRETA . y aumento de la distribución e integración. como elemento clave de los sistemas de información. así como los problemas más importantes a los que se enfrenta su investigación y desarrollo. coste de procesador. En los próximos artículos exploraremos de manera resumida. numero de bits transmitidos por unidad de coste y por segundo. Los sistemas de bases de datos. deben jugar un papel fundamental en esta explosión de información. el World Wide Web. coste de la unidad de memoria secundaria y de memoria principal. En el VLDB de 1995. como advertía David DeWitt.RESUMEN DE EL FUTURO DE LAS BASES DE DATOS (1) Por otro lado la mejora espectacular en el número de instrucciones de máquina ejecutables en un segundo.