Base De Datos Distribuidas
Palabras Clave
Introducción
Justificación
Metodología, Técnicas
Resultados
Conclusiones
Bibliografía
“Generación y Distribución De Información Mediante Una Base De Datos Distribuida”
Resumen
Una de las tecnologías que trabaja con tales problemas de integración de información dentro de las organizaciones, son las Basesde Datos Distribuidas (BDD). El presente trabajo, ofrece en primera instancia un panorama global de las Bases de Datos Distribuidas, definiciones, tipos y algunas funciones de operación etc. Sin embargo, para profundizar un poco sobre el tema, es importante también mencionar dentro de este trabajo temas como mecanismos para invocar y/o ejecutar procedimientos remotos en servidores distribuidos;a través de RMI; resaltando sobre todo las ventajas y posibles desventajas del uso de este método, además de su implementación y características relevantes que permitirán adentrarse en el tema.
Palabras Clave
Bases de datos distribuidas, procedimientos remotos (RMI), Db4o, manejador de bases de datos.
Introducción
Los sistemas distribuidos requieren que las operaciones corran endiferentes espacios de direcciones, es decir sobre diferentes equipos. En un mecanismo de comunicación básico, el lenguaje java proporciona la funcionalidad de Invocación de Métodos Remotos (RMI), para la construcción de aplicaciones distribuidas de la forma más transparente posible para el programador, esencialmente permite que objetos JAVA distribuidos en distintas máquinas puedan comunicarse entre sí,enviarse mensajes, ejecutar código remoto, etc. sin que el programador tenga que preocuparse del proceso de construir paquetes, gestionar problemas de conexión, controlar errores, etc. RMI intenta simular que el programa está trabajando siempre con objetos en la máquina local.
Así mismo esta investigación permite conocer y profundizar en otro método y otro manejador de bases de datos orientados aobjetos que se usa muy poco pero que resultan muy poderosos en su rendimiento.
Justificación
El desarrollo de esta investigación sobre desarrollo y diseño de bases de datos distribuidas permite conocer cómo se desarrolla un sistema distribuido con un mecanismo de comunicación poco utilizado, RMI, este es un mecanismo de procedimientos remotos, lo más utilizado dentro de un entornocliente-servidor, es el uso de sockets, es por ello que se pretende dar a conocer el uso e implementación de alternativas, como este protocolo, por otra parte se mencionan cuales son las desventajas de hacer uso de este mecanismo, así como algunos de los posibles errores que pudiera ocasionar si este no se implementa de forma adecuada ya que es importante dar conocer lo que pueda ocurrir si marcara erroresen la conexión por qué no encuentra el objeto.
En una base de datos distribuida es necesario el acceso de la información desde diferentes puntos de la empresa, esto sería a través de varios servidores de bases de datos, alojando partes de la base en estos, para que se pueda tener acceder al sistema y este se vuelva multiusuario, es decir compartir información y recursos a lo largo de toda laempresa y departamentos que lo requieran.
También es importante conocer cuál sería el equipo que se recomienda utilizar en un entorno distribuido, aunque cabe recalcar que depende de las características, necesidades de cada lugar (empresa) y recursos que se proporcionen.
Ya que este proyecto fue orientado hacia una empresa constructora, la funcionalidad e implementación fue en ese sentido.
RMI esun mecanismo de comunicación orientado a objetos por lo tanto se recomendó también emplear un manejador orientado a objetos como lo es Dd4o este manejador el cual ofrece características y ventajas de adaptabilidad así como de seguridad en su manejo que más adelante se mencionan.
Así mismo el emplear una tecnología correcta y bien implementada conlleva a un control en la producción permite,...
Regístrate para leer el documento completo.