Bases de datos Distribuidas

3
01 DESVENTAJAS DE LAS BDD Coste de desarrollo del software. La complejidad añadida que es necesaria para mantener la coordinación entre nodos hace que el desarrollo de software sea más costoso. Mayor probabilidad de errores . Como los nodos que constituyen el sistema funcionan en paralelo, es más difícil asegurar el funcionamiento correcto de los algoritmos, así como de los procedimientos de recuperación de fallos del sistema. Mayor sobrecarga de procesamiento. El intercambio de mensajes y ejecución de algoritmos para el mantenimiento de la coordinación entre nodos supone una sobrecarga que no se da en los sistemas centralizados.La mayor desventaja es el hecho de que los sistemas distribuidos son complejos (al menos desde el punto de vista técnico). 02 TENDENCIAS FUTURAS En el futuro la mayoría de las organizaciones cambiarán la forma convencional de manejo de la información a la arquitectura de base de datos a las ventajas derivadas de su uso. El uso de las bases de datos distribuidas se incrementará de manera considerable en la medida en que la tecnología de comunicación de datos brinde más facilidades para ello. El uso de bases de datos facilitará y soportará en gran medida a los Sistemas de Información para la Toma de Decisiones. 03 APLICACIONES DE BASES DE DATOS DISTRIBUIDAS Los ambientes en los que se encuentra el uso de las BDD son:

description

Ventajas y desventajas Bases de datos Distribuidas

Transcript of Bases de datos Distribuidas

01 DESVENTAJAS DE LAS BDD Coste de desarrollo del software. La complejidad aadida que es necesaria para mantener la coordinacin entre nodos hace que el desarrollo de software sea ms costoso. Mayor probabilidad de errores. Como los nodos que constituyen el sistema funcionan en paralelo, es ms difcil asegurar el funcionamiento correcto de los algoritmos, as como de los procedimientos de recuperacin de fallos del sistema. Mayor sobrecarga de procesamiento. El intercambio de mensajes y ejecucin de algoritmos para el mantenimiento de la coordinacin entre nodos supone una sobrecarga que no se da en los sistemas centralizados.La mayor desventaja es el hecho de que los sistemas distribuidos son complejos (al menos desde el punto de vista tcnico).

02 TENDENCIAS FUTURASEn el futuro la mayora de las organizaciones cambiarn la forma convencional de manejo de la informacin a la arquitectura de base de datos a las ventajas derivadas de su uso. El uso de las bases de datos distribuidas se incrementar de manera considerable en la medida en que la tecnologa de comunicacin de datos brinde ms facilidades para ello. El uso de bases de datos facilitar y soportar en gran medida a los Sistemas de Informacin para la Toma de Decisiones.

03 APLICACIONESDE BASES DE DATOS DISTRIBUIDASLos ambientes en los que se encuentra el uso de las BDD son: Cualquier organizacin que tiene una estructura descentralizada: organismos gubernamentales y de servicios pblicos. La industria de la manufactura, particularmente aquella con plantas mltiples, y la industria automotriz. Aplicaciones de control y comando militar. Cadenas hoteleras. Lneas de transportacin area. Servicios bancarios y financieros.

04 Ejemplos de algunos DDBMS:PrototiposSDD-1, que fue construido en la divisin de investigacin de Computer Corporation of America.Finales de los aos 70 y principios de los 80.R*, una versin distribuida del prototipo System R, construida en IBM ResearchPrincipios de los aos 80Distributed Ingres, una versin distribuida del prototipo Ingres, construida en la Universidad de California en BerkeleyPrincipios de los 80Implementaciones comerciales:La mayora de los productos SQL actuales proporcionan algn tipo de soporte de BDD (con diversos grados de funcionalidad).Ingres/Star, el componente de BDD de IngresLa opcin de BDD de OracleLa propiedad de datos distribuidos de DB2Tanto los DDBMS prototipos como los productos, son relacionales (al menos todos soportan SQL).Adems, hay varias razones por las cuales, para que un sistema distribuido sea exitoso,debe serrelacional.La tecnologa relacional es un requisito previo para tecnologa distribuida