Bases De Datos Distribuidas
Enviado por a_kanin • 13 de Marzo de 2013 • 579 Palabras (3 Páginas) • 387 Visitas
Tabla de contenido
Plan de fiabilidad del sistema 1
Introduccion 2
Alcances 3
Seguridad física 3
Analisis de usuarios y funciones 3
Bienes a proteger 4
Seguridad fisica humana 4
Analisis de vulnerabilidades 5
Seguridad lógica 5
Areas del sistema y BD 5
Usuarios con acceso y limitación de funciones 6
Tipo de protección de datos 6
Ubicación 7
Orotección contra software maligno 7
Análisis de activos 7
Posibilidades de ocurrencia de vulnerabilidades 8
Identificación de incidentes 9
Estrategias de seguridad lógica 10
Fragmentación de Base de datos
Un sistema soporta la fragmentación de datos cuando una varrel dada puede ser dividida en partes o fragmentos, para efectos de almacenamiento físico. La fragmentación es necesaria por razones de rendimiento: los datos pueden estar almacenados en la ubicación donde son usados más frecuentemente para que la mayoría de las operaciones sean locales y se reduzca el tráfico en la red.
Este modelo consiste en que solo hay una copia de cada elemento, pero la información está distribuida a través de los nodos. En cada nodo se aloja uno o más fragmentos disjuntos de la base de datos. Como los fragmentos no se replican esto disminuye el costo de almacenamiento, pero también sacrifica la disponibilidad y fiabilidad de los datos. Algo que se debe tomar en cuenta cuando se desea implementar este modelo es la granularidad de la fragmentación. La fragmentación se puede realizar también de tres formas:
• Horizontal: Los fragmentos son subconjuntos de una tabla (análogo a un restringir)
• Vertical: Los fragmentos son subconjuntos de los atributos con sus valores (análogo a un proyectar)
• Mixto: Se almacenan fragmentos producto de restringir y proyectar una tabla.
Una ventaja significativa de este esquema es que las consultas (SQL) también se fragmentan por lo que su procesamiento es en paralelo y más eficiente, pero también se sacrifica con casos especiales como usar JUNTAR o PRODUCTO, en general casos que involucren varios fragmentos de la BDD.
Para que una fragmentación sea correcta esta debe cumplir con las siguientes reglas:
• Debe ser Completa: Si una relación R se fragmenta en R1,R2, ... , Rn, cada elemento de la data de R debe estar en algún Ri.
• Debe ser Reconstruible: Debe ser posible definir una operación relacional que a partir de los fragmentos obtenga la relación.
• Los fragmentos deben ser Disjuntos: Si la fragmentación es horizontal entonces si un elemento e está en Ri este elemento no puede estar en ningún Rk (para k distinto a i). En el caso de fragmentación vertical es necesario que se repitan las llaves primarias y esta condición
...