Principio Fundamental De Base De Datos
Enviado por job.becerrag • 29 de Enero de 2015 • 584 Palabras (3 Páginas) • 220 Visitas
Actividad 1.3: Principio fundamental de las BD Distribuidas
1.- Autonomía local. Los sitios en un sistema distribuido deben ser autónomos.
La autonomía local significa que todas las operaciones en un sitio dado están controladas por ese sitio; ningún sitio a debe depender de algún otro sitio b para su operación satisfactoria.
2.- No dependencia de un sitio central.
No debe de pender de sitos centrales porque si el sitio centra falla todo el sistema fallara inevitable mente.
3.- Operación continúa.
Dos características deben ser confiable y disponible:
Confiable: La probabilidad de que el sistema esté listo y funcionando en cualquier momento dado. Los SD no son una propuesta de todo o nada; pueden continuar operando cuando hay alguna falla en algún componente
Independiente.
Disponibilidad. La probabilidad de que el sistema esté listo y funcionando continuamente a lo largo de un período especificado.
4.- Independencia de ubicación. Conocida también como transparencia de ubicación.
El usuario debe comportase como si toda su información estuviera en su sitio al alcance de su mano.
5.- Independencia de fragmentación.
Se refiere al aprisionamiento de la información para distribuir cada parte a los diferentes sitios de la red. El objetivo de la fragmentación consiste en dividir la relación en un conjunto de relaciones más pequeñas tal que algunas de las aplicaciones de usuario sólo hagan uso de un fragmento que ocupe o requiera.
6.- Independencia de replicación.
La información debe estar disponible y debe contar con una copia y todo deberá se actualizado, al actualizar una información tienes que actualizarla toda completa y no por partes.
7.- Independencia de replicación…
Se almacena completamente en una localidad central, es decir, todos los componentes del sistema residen en un solo computador o sitio. Debe haber muchas formas de mover la información algún sitio según se requiera.
8.- Procesamiento de consultas distribuidas.
El punto básico es que en una consulta que involucra a varios sitios, habrá muchas formas posibles de mover los datos en el sistema para satisfacer la solicitud, y es crucialmente importante que se encuentre una estrategia eficiente.
9.- Administración de transacciones distribuidas.
Si el administrador de transacciones recibe la notificación de que todas las preparaciones son correctas por parte de todos los administradores de recursos, envía comandos de confirmación a cada administrador de recursos. A continuación, los administradores de recursos pueden completar la confirmación. Si todos los administradores de recursos indican que la confirmación ha sido correcta, el administrador de transacciones envía una notificación de éxito a la aplicación. Si algún administrador de recursos
10.- Administración
...