Please enable JavaScript.
Coggle requires JavaScript to display documents.
Bases de Datos Distribuidas, Integrantes, Abraham Calderon Corona, David…
Bases de Datos Distribuidas
Fundamentos de base de datos distribuidas
Es una colección de datos
que pertenecen lógicamente a un sólo sistema, pero se encuentra físicamente
esparcido en varios sitios de la red.
El proceso en el cual la
ejecución de transacciones y la recuperación y actualización de los datos acontece
a través de dos o más computadoras independientes, por lo general separadas
geográficamente.
Transparencia
La separación de la semántica de alto nivel de un sistema de los aspectos de bajo nivel relacionados a la implementación del mismo. Permite ocultar los detalles de implementación a las capas de alto nivel de un sistema y a otros usuarios.
El sistema de bases de datos distribuido permite proporcionar independencia de los datos.
Dentro de los principales niveles de trasparencia tenemos:
Transparencia de Sistemas de gestión de base de datos SGBD
Transparencia de transacción
Transparencia de concurrencia
Transparencia respecto a fallos
Manejo de transacciones
Consistencia: Es la propiedad que asegura que sólo se empieza aquello que se puede acabar. Se ejecutan aquellas operaciones que no van a romper la reglas y directrices de integridad
de la base de datos.
Aislamiento: Es la propiedad que asegura que una operación no puede afectar a otras. Esto asegura que la realización de dos transacciones sobre la misma información nunca generará ningún tipo de error.
Atomicidad: es la propiedad que asegura que la operación se ha realizado o no, y por lo tanto ante un fallo del sistema no puede quedar a medias.
Durabilidad: Es la propiedad que asegura que una vez realizada la operación ésta persistirá y no se es la propiedad que asegura que una vez realizada la operación, ésta persistirá y no se podrá deshacer aunque falle el sistema.
Técnicas de fragmentación
Las técnicas de fragmentación se dividen en:
Fragmentación horizontal: Divide una relación en subconjuntos de tuplas o registros, cada uno de ellos con un significado lógico.
FH primaria: es una selección de la relación global y se realiza a partir de un predicado (Pi) que establece la semántica de la fragmentación.
FH derivada: se realiza en función de los predicados definidos sobre otras relaciones o fragmentos, porque la relación R depende de la relación Q.
Fragmentación mixta: Es el resultado de aplicar un doble proceso de fragmentación.
Fragmentación HV: en este caso es primero la horizontal y después la vertical a cada trozo.
Celdas: se aplican ambas fragmentaciones simultáneamente sobre la relación, formando una red de celdas. Es la única en la que todos los fragmentos obtenidos son iguales.
Fragmentación VH: se aplica primero la vertical y luego la horizontal sobre cada fragmento.
Fragmentación vertical: divide la relación en conjuntos de columnas. La fragmentación vertical se basa en realizar una proyección, Cada una de las proyecciones debe contener la clave de la relación global.
Diccionario y distribución de datos
Tipos de Diccionarios
-Data store
-Proceso
-Récord
-Excel
Es usado para evitar ambigüedades
Categorias
-Flujos de datos
-Estructura de datos
-Elementos de datos
-Almacenes de datos
Es un listado organizado de todos los datos que pertenecen a un sistema
Integrantes
Abraham Calderon Corona
David Rodriguez Perez
6° "G"