Bases de Datos Distribuidas s2p1v1 1

Páginas: 15 (3617 palabras) Publicado: 5 de julio de 2015
Bases de Datos Distribuidas
M.C.C. Uriel Edgardo Escobar Franco
Octubre 2014

Bases de Datos Distribuidas
Diseño de Bases de Datos
Distribuidas
M.C.C. Uriel Edgardo Escobar Franco

Diseño de Bases de Datos Distribuidas
- Consideraciones al diseño de
bases de datos distribuidas
- Diccionario de datos
- Niveles de transparencia
- Fragmentación y distribución
de datos

Introducción
-

El diseñode un sistema de base de datos distribuido implica la
toma de decisiones sobre la ubicación de los programas que
accederán a la base de datos y sobre los propios datos que
constituyen esta última, a lo largo de los diferentes puestos que
configuren una red de ordenadores.

Introducción
-

La ubicación de los programas, a priori, no debería suponer un excesivo
problema dado que se puede tener unacopia de ellos en cada máquina de
la red (de hecho, en este documento se asumirá que así es). Sin embargo,
cuál es la mejor opción para colocar los datos: en una gran máquina que
albergue a todos ellos, encargada de responder a todas las peticiones del
resto de las estaciones – sistema de base de datos centralizado –, o
podríamos pensar en repartir las relaciones, las tablas, por toda la red. Introducción
-

En el supuesto que nos decidiéramos por esta segunda opción, ¿qué
criterios se deberían seguir para llevar a cabo tal distribución? ¿Realmente
este enfoque ofrecerá un mayor rendimiento que el caso centralizado?
¿Podría optarse por alguna otra alternativa? En los párrafos sucesivos se
tratará de responder a estas cuestiones. Tradicionalmente se ha clasificado
la organización de lossistemas de bases de datos distribuidos sobre tres
dimensiones: el nivel de compartición, las características de acceso a los
datos y el nivel de conocimiento de esas características de acceso (vea la
figura 1).

Introducción

Introducción
-

El nivel de compartición presenta tres alternativas: inexistencia, es decir,
cada aplicación y sus datos se ejecutan en un ordenador con ausencia total
decomunicación con otros programas u otros datos; se comparten sólo los
datos y no los programas, en tal caso existe una réplica de las aplicaciones
en cada máquina y los datos viajan por la red; y, se reparten datos y
programas, dado un programa ubicado en un determinado sitio, éste puede
solicitar un servicio a otro programa localizado en un segundo lugar, el cual
podrá acceder a los datos situadosen un tercer emplazamiento.

-

Como se comentó líneas atrás, en este caso se optará por el punto
intermedio de compartición

Introducción
-

Respecto a las características de acceso a los datos existen dos alternativas
principalmente: el modo de acceso a los datos que solicitan los usuarios
puede ser estático, es decir, no cambiará a lo largo del tiempo, o bien,
dinámico.

-

SE podrá comprenderfácilmente la dificultad de encontrar sistemas
distribuidos reales que puedan clasificarse como estáticos. Sin embargo, lo
realmente importante radica, estableciendo el dinamismo como base, cómo
de dinámico es, cuántas variaciones sufre a lo largo del tiempo. Esta
dimensión establece la relación entre el diseño de bases de datos
distribuidas y el procesamiento de consultas.

Introducción
-

Latercera clasificación es el nivel de conocimiento de las características de
acceso. Una posibilidad es, evidentemente, que los diseñadores carezcan de
información alguna sobre cómo los usuarios acceden a la base de datos.

-

Es una posibilidad teórica, pero sería muy laborioso abordar el diseño de la
base de datos con tal ausencia de información. Lo más práctico sería
conocer con detenimiento laforma de acceso de los usuarios o, en el caso
de su imposibilidad, conformarnos con una información parcial de ésta.

Introducción
-

El problema del diseño de bases de datos distribuidas podría enfocarse a
través de esta trama de opciones. En todos los casos, excepto aquel en el
que no existe compartición, aparecerán una serie de nuevos problemas que
son irrelevantes en el caso centralizado....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Bases de datos distribuidas
  • sistemas de bases de datos distribuidos
  • Base de datos distribuidas
  • Base De Datos Distribuidas
  • Bases De Datos Distribuidas
  • Base de datos distribuida
  • Bases De Datos Distribuidas
  • Bases De Datos Distribuidas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS