Modelos avanzados de bd

Páginas: 23 (5676 palabras) Publicado: 25 de mayo de 2015
UNIVERSIDAD DE CASTILLA-LA MANCHA
ESCUELA SUPERIOR DE INFORMÁTICA

MODELOS AVANZADOS DE BASES DE DATOS

BASE DE DATOS DISTRIBUIDAS

Grupo: Distribución 1

Francisco Corbera Navas
Alejandro Delgado Gallego

Fecha : 01/04/2008

Base de Datos Distribuidas

Índice
Introducción ……………………………………………………………….………….. 3
Sistemas gestores de Bases de Datos Distribuidas (SGBDD) …………….………….. 5
Tipos de SGBDD………………………………………………….……….…. 5
Los objetivos de un SGBDD …………………………………………….….... 6
Arquitectura cliente-servidor …………………………………………………………. 8
Diseño de Bases de Datos Distribuidas ………………………………………..………9
Estrategias de Diseño …………………………………………………………10
Fragmentación …………………………….……………………..……………12
Asignación ……………………………………………………….……………13
Transacciones en base de datos distribuidas ………………………….………………14
Control deconcurrencia ………………………………………………..……………..15
Serialización distribuida ……………………………………..………………..16
Protocolo de bloqueo (locking protocol) ………………………...……………17
Protocolo de marcas de tiempo (timestamp protocol) ….……………………..17
Procesamiento de Consultas Distribuidas …………………….……………… ..……..17
Objetivos de la optimización de consultas …………………………………….19
Características de los procesadores de consultas…………………….………..20
Arquitectura del procesamiento de consultas ………….………………………20
Ventajas y desventajas de las Bases de datos Distribuidas ……………………………21
Conclusiones ……………………………………………………………..……………22
Bibliografía ……………………………….………………………………….………..22

2

Base de Datos Distribuidas

Introducción
Inicialmente podemos decir que las SBDD surgen como respuesta a la distribución que las
empresas ya tienen, al menos de manera lógica(divisiones, departamentos, etc…) y que en
ocasiones también tiene de manera física (plantas, fábricas, etc…). Todo esto nos lleva a que
posiblemente los datos también estén distribuidos, ya que cada unidad organizacional
mantendrá los datos con los que normalmente opere.

A cada uno de estas subdivisiones se les llama “islas de información” (sitios), y lo que hace
un sistema distribuido es establecer los“puentes” necesarios para conectar a esas islas entre si.

En definitiva lo que pretende es que la estructura de la base de datos refleje la estructura de
la empresa (principal beneficio de los sistemas distribuidos). Es en realidad una BD virtual
compuesta de varias BDs “reales” distintas que se encuentran en varios sitios distintos.

Otra de las principales motivaciones para el desarrollo desistemas de bases de datos es el
deseo de integrar los datos operacionales de una organización y proporcionar un acceso
controlado a esos datos. Aunque la integración y el acceso controlado pueden implicar la
necesidad de utilizar mecanismos de centralización, el objetivo en realidad no es ese. De hecho,
el desarrollo de redes informáticas promueve el modo descentralizado de trabajo.

Los SGBDdistribuidos deberían ayudarnos a resolver el problema de las islas de
información. Esto puede ser resultado de la separación geográfica, de la incompatibilidad de las
arquitecturas informáticas, de los protocolos de comunicaciones, etc. Si se consigue integrar las
bases de datos en un todo lógico coherente, podemos resolver el problema.

Con todo esto podemos dar una definición más formal de base dedatos distribuida (BDD)
como una colección de múltiples bases de datos interrelacionadas lógicamente y distribuidas por
una red de computadores.

3

Base de Datos Distribuidas
Es importante tener clara la diferencia que existe con el procesamiento distribuido, en el
cual existe una BD centralizada a la que se puede acceder a través de una
red informática. En las siguientes figuras podemos verclaramente la diferencia entre ambos:

Base de Datos Distribuida

Procesamiento Distribuido

El Sistema Gestor de Bases de Datos Distribuido (SGBDD) es el sistema software que
permite gestionar la BDD y hace que dicha distribución sea transparente para los usuarios.

Un SGBDD está compuesto por una única base de datos lógica dividida en una serie de
fragmentos que pueden...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • modelo de BD
  • Modelos De BD
  • Modelos de bd
  • Modelamiento de BD
  • Modelo de datos. BD
  • Modelo entidad Relacion BD
  • Ejercicios Modelado de BD
  • modelo relacional bd

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS