Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Una base de datos distribuida es una colección de múltiples bases de datos interconectadas, que
se extienden físicamente a través de varias ubicaciones que se comunican a través de una red
informática, la cual permite que un usuario en cualquier sitio puede acceder los datos en cualquier
parte.
COMPONENTES
CARACTERÍSTICAS
Autonomía Local: todas las operaciones en un sitio dado se controlan en ese sitio.
Independencia de réplica: Si una relación dada (es decir, un fragmento dado de una relación ) se
puede presentar en el nivel físico mediante varias copias almacenadas o réplicas, en muchos sitios
distintos.
Procesamiento Distribuido de Consultas: reducir el tráfico en la red implica que el proceso mismo
de optimización de consultas debe ser distribuido.
Posibilidad de compartir los datos al tiempo que se mantiene un cierto de grado de control
local.
Mejor rendimiento ya que las bases de datos que soy muy grandes, se encuentran
divididas por nodos, permitiendo una mayor velocidad de procesamiento de los datos.
DESVENTAJAS
Dado que los datos pueden estar replicados, el control de concurrencia y los mecanismos
de recuperación son mucho más complejos que en un sistema centralizado.
1. Diseñar el esquema conceptual el cual describe todos los datos que son utilizados por las
aplicaciones que tienen acceso a las bases de datos.
Para asegurar que la base de datos no sufrirá cambios se defines las siguientes 3 normas que
determinan la calidad de la fragmentación de una tabla.
TIPOS DE FRAGMENTACIÓN
Fragmentación vertical: La fragmentación vertical es la subdivisión de atributos en grupos. Los
fragmentos se obtienen proyectando la relación global sobre cada grupo. Ejemplo: se tiene el
siguiente modelo relacional Almacen (cod_almacen, dirección, teléfono, área)