Maejador de base dedatos distribuidas

Solo disponible en BuenasTareas
  • Páginas : 23 (5682 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de agosto de 2012
Leer documento completo
Vista previa del texto
MANEJADORES DE BD DISTRIBUIDAS
CARRANZA ATHÓ FREDY
BASES DE DATOS II
ESCUELA ACADÉMICO PROFESIONAL DE INFORMÁTICA
UNIVERSIDAD NACIONAL DE TRUJILLO
Trujillo Perú
2006
Resumen. El presente documento brinda una perspectiva sobre los SMBDD. Ellos pretenden
simular que todo el SBDD, funcione como un todo incluido en un solo nodo de la red donde se
distribuye. Además debe decidir, de quemanera que instrucciones deben acceder a cada nodos
para una operación requerida. Dado ello es necesario contar con una correcta comunicación y
gestión de los mensajes existentes. Presenta muchas ventajas la utilización de un manejador
como éstos (lo que ciertamente implicar el diseño de una BDD), como por ejemplo la rapidez en
los accesos dada la compartición de los datos, pero por otro lados secuenta con la complejidad
que se requiere para el diseño y la falta de experiencia que se tiene.

1.

INTRODUCCIÓN
El contar con una apropiada fragmentación y asignación en la construcción y diseño de un sistema de
bases de datos distribuido, no es solo lo necesario. Se debe contar además con un correcto Manejador de
Base de datos, que para el caso particular será uno orientado a las Basesde datos distribuidas.
Dentro de lo que se puede definir una SMBDD, (Sistema Manejador de Base de datos distribuida) se
toman en cuentan diversos parámetros, pero donde la transparencia es la más importante. Esto significará
todo un reto porque dicho parámetro permitirá que el SMBDD simule que toda la red donde se
estructura la BDD, se simule y funcione de manera correcta como si todo fuese unsolo nodo en su
conjunto.
Como se nota, éste no es un proceso del todo sencillo, las Ciencias de la Computación pretende siempre
el mejoramiento y el correcto desempeño de estos procedimientos, para ello se basa en arquitecturas
apropiadas que permitan una comunicación y una gestión ordenada. Y permitan finalmente la
consistencia de la BD.
Sea cual fuere el diseño y estructuración de laBDD, si a esta se la desea implementar, es necesario un
SMBDD, en otras palabra el no conocer los principios de un manejador de este tipo involucrará que
dicha BDD se implementará de manera ineficiente y sin los adecuados parámetros que un manejador
exige. Es por eso que el presente documento pretende brindar una visión clara de cómo los SMBDD se
definen, caracterizan, operan, y se estructuraninternamente.

2.

CONCEPTO
Un sistema de manejo de bases de datos distribuidas (SMBDD) es aquel que se encarga del manejo de la
BDD y proporciona un mecanismo de acceso que hace que la distribución sea transparente a los
usuarios. El término transparente significa que la aplicación trabajaría, desde un punto de vista lógico,
como si un solo SMBD ejecutado en una sola máquina, administraraesos datos. [Según 1]

1

Un SGBDD es un sistema compuesto por varios SGBDs operando en sitos locales y que están conectados
por facilidades de manejos de mensajes. El diccionario de datos del SGBDD incluye la información usual
necesaria para la gestión de los datos junto con la información concerniente a cada localidad, a la
duplicación cuya la a fragmentación de los datos en variasrelaciones, En la medida que se procesen las
consultas para recuperar o actualizar datos el diccionario de datos del SGBDD puede proporcionar la
información requerida sobre la localidad y la duplicación mientras que asegura que las actualizaciones
se propagan por todas las localidades apropiadas, El diccionario de daos del SGBDD puede mantenerse
en un lugar centralizado o subconjuntos del mismopueden distribuirse de acuerdo a las necesidades.
Una copia completa del diccionario de datos podría obtenerse haciendo la unión de los subconjuntos
distribuidos. [Según 8]
Un sistema de gestión de bases de datos distribuidas (SGBDD) es el software que permite el manejo de
bases de datos distribuidas y que hace dicha distribución transparente al usuario. Transparente significa:
las aplicaciones...
tracking img