Zusammenfassung der Ressource
Fundamentos de las Bases de Datos Distribuidas
- Conceptos básicos
- Base de datos distribuida BDD:
- Se puede definir como una colección de múltiples
bases de datos distribuidas interrelacionadas de
forma lógica sobre una red de computadoras.
- Ventajas
- Localización transparente de los datos
- Transparencia en los nombres
- Transparencia de fragmentación
- Más fiabilidad y disponibilidad
- Mejora del rendimiento
- Expansión más sencilla
- Inconvenientes
- Costo de desarrollo del software
- Mayor probabilidad de errores
- Mayor sobrecarga de procesamiento
- SGBD distribuido:
- El que gestiona BD distribuidas
de forma transparente para el
usuario y la trabaja como si
fuera una sola centralizada.
- Componentes de una BDD
- BD locales. SGBDD. Red de
comunicaciones. Diccionario
o directorio global.
- Componentes Básicos
- Objetivos de las B.D.D.
- Autonomía local
- No dependencia de
un sitio central
- Operación continua
- La confiabilidad
- La confiabilidad
- Independencias
- Independencia de fragmentación
- Independencia de replicación
- mejor rendimiento
- mejor disponibilidad
- Independencia de ubicación
- Independencia de
sistema operativo
- Independencia de red
- Independencia de DBMS
- (Que el usuario no tiene por
que saber el funcionamiento)
- Procesamiento de
consultas distribuidas
- Disciplinas de estudio
- Los ambientes en los que se encuentra
con mayor frecuencia el uso de las
bases de datos distribuidas son:
- Cualquier organización que tiene una estructura
descentralizada, como puede ser los organismos
gubernamentales y/o de servicio público.
- La industria de la manufactura, particularmente,
aquella con plantas múltiples. Por ejemplo, la
industria automotriz.
- Aplicaciones de control
y comando militar.
- Líneas de transportación
aérea.
- Cadenas hoteleras.
- Servicios bancarios y financieros.
- Como principales disciplinas de estudio para
conocer las bases de datos tenemos las
siguientes:
- a) Ingeniería b)
Algebra c) Base
de datos d)
Redes
- Arquitectura de bases
de datos distribuidas.
- En un sistema de bases de datos distribuidas, existen varios factores que se deben
tomar en consideración que definen la arquitectura del sistema:
- Distribución
- Heterogeneidad
- Autonomía
- de diseño
- de comunicación
- ANSI-SPARC la cual divide a un
sistema en tres niveles: Interno,
conceptual y externo.
- El nivel Interno
- El nivel Externo
- El nivel Conceptual
- Debido a que no existe un equivalente de una
arquitectura estándar para sistemas de
manejo de bases de datos distribuidas, cada
sistema ha adoptado su propia arquitectura
- Para definir ese modelo de referencia
se puede seguir uno de los siguientes
enfoques:
- Basado en componentes
- Basado en funciones
- Basado en datos
- ARQUITECURA DE
UN SISTEMA GESTOR
DE BASE DE DATOS
DISTRIBUIDAS.
- SMBDD Homogéneas
- Mismos sistemas
- Heterogéneas:
- Se realizan solicitudes de datos de
otros sistemas que tienen:
- Diferente hardware
- Diferente SGBD
- Diferente hardware y SGBD