Está en la página 1de 3

1.

1 El procesamiento de bases de datos distribuidas es el procesamiento de bases de datos en el cual la ejecucin de transacciones y la recuperacin y actualizacin de los datos acontece a travs de dos o ms computadoras independientes, por lo general separadas geogrficamente. Las Bases de Datos Distribuidas ( BDD ), no son simplemente implementaciones distribuidas de bases de datos centralizadas, por que ellas permiten el diseo de sistemas que representan diferentes caractersticas de las tradicional es, de sistemas centralizados. Esto es por lo tanto til para ver las caractersticas tpicas de BDD. Los rasgos que caracterizan las BD tradicionales se aproximan al control centralizado, independencia de datos, reduccin de redundancia, estructuras fsic as complejas para acceso eficiente, integridad, recuperacin control de concurrencia, privacidad y seguridad. Control Centralizado: La posibilidad de proporcionar control centralizado sobre los recursos de informacin de una empresa entera u organizacin, fue considerada como una de las motivaciones ms fuerte para introducir BD; ellas fueron desarrolladas como la evolucin de sistemas de informacin en las cuales cada aplicacin tiene sus propios archivos privados. La funcin fundamental del Administrador de Bases de Datos ( DBA ) fue garantizar la seguridad de los datos; los mismos datos fueron reconocidos como una inversin importante de las empresas las cuales requieren una responsabilidad centralizada. 1.2 En una BDD la idea del control centralizado est mucho menos enfatizado. Esto depende adems de la arquitectura. Una Base de Datos Distribuida es, una base de datos construida sobre una red computacional y no por el contrario en una mquina aislada. La informacin que constituye la base de datos esta almacenada en diferentes sitios en la red,y las aplicaciones que se ejecutan accesan datos en distintos sitios. Una Base de Datos Distribuida entonces es una coleccin de datos que pertenecen lgicamente a un slo sistema, pero se encuentra fisicamente esparcido en varios sitios de la red. Un sistema de base de datos distribuidas se compone de un conjunto de sitios, conectados entre s mediante algn tipo de red de comunicaciones, en el cual : 1. cada sitio es un sistema de base de datos en s mismo, pero 2. los sitios han convenido en trabajar juntos ( si es necesario ) con el fin de que un usuario de cualquier sitio pueda obtener acceso a los datos de cualquier punto de la red tal como si todos los datos estuvieran almacenados en el sitio propio del usuario. En consecuencia, la llamada base de datos distribuida es en realidad una especie de objeto virtual, cuyas partes componentes se almacenan fsicamente en varias bases de datos reales distintas ubicadas en diferentes sitios. De hecho, es la unin lgica de esas bases de datos.

En otras palabras, cada sitio tiene sus propias bases de datos reales locales, sus propios usuarios locales, sus propios DBMS y programas para la administracin de transacciones ( incluyendo programas de bloqueo, bitcoras, recuperaci, etc ), y su propio administrador local de comunicacin de datos ( administrador DC ). En particular un usuario dado puede realizar operaciones sobre los datos en su propio sitio local exactamente como si ese sitio no participara en absoluto en el sistema distribuido ( al menos, se es uno de los objetivos ). As pues, el sistema de bases de datos distribuidas puede considerarse como una especie de sociedad entre los DBMS individuales locales de to dos los sitios. Un nuevo componente de software en cada sitio ( en el aspecto lgico, una extensin del DBMS local ) realiza las funciones de sociedad necesarias; y es la combinacin de este nuevo componente y el DBMS ya existente lo que constituye el llam ado sistema de administracin de bases de datos distribuidas (DDBMS, distributeddatabasemanagementsystem ).

1.3 La Orientacin a Objetos puede describirse como el conjunto de disciplinas (ingeniera) que desarrollan y modelizan software que facilita la construccin de sistemas complejos a partir de componentes, llamados objetos.La Orientacin a Objetos puede describirse como el conjunto de disciplinas (ingeniera) que desarrollan y modelizan software que facilita la construccin de sistemas complejos a partir de componentes, llamados objetos.

1.4 Introduccin En este trabajo tratar de explicar la tecnologa DRDA, que es la arquitectura distribuida para bases de datos relacionales, y que fue desarrollada por IBM. Empezar dando un pequeo nmero de definiciones previas relacionadas con este tema de las bases de datos distribudas, y que a lo largo del trabajo sern mencionadas. A continuacin, me centrar ya en lo que es pramente el trabajo en s: DRDA. Empezar con los motivos que llevaron a la aparicin de DRDA, y segudamente expondr en qu consiste esta arquitectura. Despus, tambin me referir a algunos protocolos que son utilizados junto con DRDA, y clasificar en 5 los posibles niveles que se pueden considerar para una arquitectura DRDA.

Como broche final al trabajo, mencionar y hablar un poco sobre algunos productos existentes en el mercado, que incorporan la tecnologa DRDA. Definiciones previas: Sistema distribuido: Un ambiente computacional se dice distribuido cuando sus programas o BDs estn ubicados en dos o ms computadores. Unidad del trabajo: Una unidad del trabajo (UOW) es una sola transaccin lgica. Consiste en una secuencia de declaraciones del SQL en las cua les o todas las operaciones se realizan con xito, o la secuencia en su totalidad se considera fracasada. Unidad distribuida del trabajo Una unidad distribuida del trabajo (DUOW) , tambin conocida como actualizacin del multisite, es una funcin que permite a sus usos poner al da datos en servidores alejados de la base de datos, garantizndose la integridad de los mismos. Por ejemplo, una transaccin de las actividades bancarias que implique la transferencia del dinero a partir de una cuenta a otra en div ersos servidores de la base de datos. Los productos de DB2 proporcionan la ayuda comprensiva para las actualizaciones del multisite. Esta ayuda est disponible para los usos desarrollados usando el SQL regular as como los usos que utilizan a monitores del tratamiento transaccional (monitores TP). La unidad distribuida del trabajo implica ms de un servidor de la base de datos dentro de una unidad del trabajo. Una DUOW tiene las caractersticas siguientes: Ms de un servidor de la gestin de la base de dato s es actualizado por unidad del trabajo. Puede haber peticiones mltiples por unidad del trabajo. Hay un servidor de la gestin de la base de datos por peticin. La comisin se coordina a travs de los servidores mltiples de la base de datos. Unidad remota del trabajo Una unidad remota del trabajo apoya el acceso a una base de datos dentro de una unidad de trabajo. Mientras que un programa de uso puede poner al da varias bases de datos remotas, puede tener acceso solamente a una base de datos dentro de un a unidad de trabajo.

También podría gustarte