EnsayoBDD

Páginas: 2 (314 palabras) Publicado: 17 de mayo de 2015
Diseño de la base de datos distribuida
Lo primero que se debe de tomar en cuenta al distribuir una base de datos es analizar de qué manera es mejor fragmentar la información, paraposteriormente distribuirla, tomando en cuenta la mejor ubicación para cada fracción, de manera que se encuentre en el sitio donde es más útil. Otro aspecto importante es tener ampliacomunicación entre los administradores de cada fragmento, para que no falte información y se tengan replicas actualizadas a la par.
Al distribuir una base de datos, las consultas tomanmayor relevancia ya que influye en el orden de las transacciones; se debe tomar en cuenta el control de accesos de los usuarios para no irrumpir en la consulta de cada uno y así evitarposibles errores, y controlar que no se realicen al mismo tiempo para que no se vea afecto el usuario ni la base, tomando como medida el bloqueo de las transacciones que estén por ocurrirde forma simultanea; la baja velocidad en la que se realiza cada consulta va implícita por el tipo de base de datos que es, al tener varios usuarios accediendo a ella.
En una BDD, elcontrol de concurrencia se vuelve más complejos entonces se usan variaciones de los algoritmos usados en las bases de datos centralizadas, como son el candado de dos fases, ordenamientospor: estampas de tiempo y estampas de tiempo múltiples y un control de concurrencia optimista.
Los usuarios deben tener su información protegida, de manera que las transaccionestambién se tornan complejas, estas tienen un inicio y un fin, de manera que si ocurren transacciones simultáneas y se presenta alguna falla en el sistema, quedando estas inconclusas, se debende deshacer ambas para no afectar los datos. Se debe de tener bien definidos los tiempos de transacción y de actualización para que al momento de estas se hagan al mismo tiempo.
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS