Documentos de Académico
Documentos de Profesional
Documentos de Cultura
OBJETIVO :
El estudiante conocer los fundamentos, los objetivos,
disciplinas y arquitectura de las bases de datos
distribuidas.
En el mundo actual,
diversos tipos de personas,
en varios lugares a nivel
mundial,
querrn
compartir un gran base de
datos, estas empresas que
tienen la finalidad de
garantizar el
Base
distribuida
particionada: una
base de datos global
se divide en tres
partes (A, B, C),
donde cada una de
las bases se almacena
en lugares diferentes.
Base
de
datos
multiplicada
y
distribuida: las bases de
datos se duplican en
cada sitio, con el
objetivo de reducir
costos de comunicacin
y
aumentar
el
desempeo del sistema,
eliminando la necesidad
de la transmisin de
datos en las diferentes
Este sistema es raro por su costo de las replicas de sus bases
ubicaciones.
y el proceso de la actualizacin de los datos
El sistema debe detectar el fallo y tomar medidas necesarias para reparar el fallo, en este
momento el sistema no debe utilizar la base daada, una vez arreglado el fallo debe necesitar un
mecanismo para integrarla al sistema de nuevo, pero con menos complicaciones.
Arquitectura Cliente-Servidor.
Vistas
Vistas
Nivel
Externo
Nivel
Conceptual
Correspondencia
Externo/Conceptual
Esquema conceptual
Correspondencia
Conceptual/Interno
Nivel
Interno
Esquema Interno
Como trabaja?
Segmentaciones de aplicaciones
entre Cliente y el Servidor.
Disponibilidad.
Paralelismo incrementado.
Replicado de datos.
Segmentos
Fragmentacin Horizontal.
Fragmentos de los datos
Fragmentacin Vertical.
Transparencia de la fragmentacin.
Transparencia
Transparencia de la replica.
Transparencia de la ubicacin.
Integracin de datos
Vs
Distribucin de datos.
SMBDD Homogneos.
SMBDD Heterogneos.
Usuario
Global
Global
Usuario
Sistema
de BDD
Locales
Usuario
Locales
SW de
manejo de
datos
SW de
manejo de
datos
SW de
manejo de
datos
BD
BD
BD
Consultar.
Modificar.
Borrar.
Agregar.
Copiar.
Genera la vista del usuario.
Seguridad.
Recibe peticiones.
Procesa.
Administra.
Maneja diferentes nodos.
Interpreta.
Enva informacin.
Seguridad.
Administra la Concurrencia.
Mantiene la Integridad.
Manejo de BD.
Tipos de servidores.