Bases de datos distribuidas unidad 1
Enviado por Rimma • 7 de Septiembre de 2018 • 2.680 Palabras (11 Páginas) • 393 Visitas
...
mismo modo se considera un SGBDD (sistema gestor de base de datos distribuido) a
un “sistema software que permite gestionar la base de datos distribuida y hace que dicha
distribución sea transparente para los usuarios”, (Conolly 2005).
Características esenciales
? Datos almacenados en distintas sedes
? Sedes conectadas mediante una red
? Datos lógicamente integrados en una única estructura o esquema global
? Usuarios con acceso (recuperación y actualización)
? Emplazamientos y nodos brindan un entorno para ejecutar transacciones locales y
globales
? En una operación (recuperación/actualización) se puede acceder a datos que
están en más de una sede, sin que el usuario sepa su ubicación (propiedad de
trasparencia)
Aplicaciones
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.
? Casos típicos de lo anterior son: 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 mando militar.
? Líneas de trasportación aérea.
? Cadenas hoteleras.
? Servicios bancarios y financieros, etc.
Ciencias Exactas, Ingeniería y Tecnología Ingeniería en Telemática
4
Bases de datos distribuidas
Unidad 1. Preparando el camino
Contenido nuclear
Normatividad
Reglas
Un sistema distribuido para el usuario debe ser igual a uno centralizado, con las
siguientes reglas a considerar:
1. Autonomía local: Todas las operaciones en un sitio se controlan en ese sitio
2. No dependencia de un sitio central. No debe de haber dependencia de un sitio
central para obtener un servicio. Ya que puede generar vulnerabilidad al sistema;
podría ser un cuello de botella; si el sitio sufre desperfecto, todo el sistema deja de
funcionar.
3. Operación continúa. En esencia en ninguna circunstancia debería haber
necesidad de apagarse intencionalmente para que se pueda realizar alguna
función, como añadir o instalar una nueva versión.
4. Dependencia con respecto a la localización. El usuario no debe saber dónde
están almacenados los datos. Deber ver como si fuera un sitio local.
5. Independencia con respecto a la fragmentación. La fragmentación es deseable
por razones de desempeño. Los datos se almacenan donde se usan con más
frecuencia.
6. Independencia de réplica. Un fragmento dado en una relación se puede
presentar a nivel físico a través de varias copias almacenadas o réplicas en
distintos sitios. Es una ventaja, pues la aplicación puede operar sobre copias
locales en lugar de comunicarse con otros sitios remotos, lo que las hace
disponibles. Pero su desventaja es la actualización de un objeto copiado pues
deben ser continuas y estar al día.
Ciencias Exactas, Ingeniería y Tecnología Ingeniería en Telemática
5
Bases de datos distribuidas
Unidad 1. Preparando el camino
Contenido nuclear
7. Procesamiento distribuido de consultas. Cada transacción de un usuario deben
ser instrucciones para la manipulación de datos en favor del tráfico de la red. Por
lo tanto el proceso de consultas debe ser distribuido.
8. Manejo distribuido de transacciones. Abarca, control de recuperación y control
concurrencia.
9. Independencia con respecto al equipo. El SGBDD debe ser ejecutable en
diferentes plataformas de hardware.
10. Independencia con respecto al Sistema Operativo. Debe permitir ejecutarse en
diversos SO.
11. Independencia respecto a la red. Permitir ejecutarse en distintas redes.
12. Independencia con respecto al DBMS. No se requiere sino que los DBMS en los
diferentes sitios tengan una similitud o la misma interfaz, sin que sean copias fieles
del mismo sistema
Habeas data
El ámbito social no tiene que estar despegado del tecnológico, por tal motivo se ha
considerado
...