Zusammenfassung der Ressource
Bases de Datos Distribuidas
- Principio fundamental : Para el usuario un sistema
distribuido debe ser igual que uno centralizado.
- Autonomía Local
- Los sitios distribuidos deben ser
autónomos, es decir que todas las
operaciones en un sitio dado se
controlan en ese sitio.
- No dependencia de un sitio central
- No debe de haber dependencia
de un sitio central para obtener
un servicio
- Operación Continua
- Nunca debería apagarse
para que se pueda realizar
alguna función, como
añadir un nuevo sitio.
- Independencia con respecto a la localización
- No debe de ser necesario que losusuarios
sepan dónde están almacenados físicamente
los datos, sino que más el usuariolo debe de
ver como si solo existiera un sitio local
- Independencia con respecto a la
fragmentación
- La fragmentación es deseable por razones de desempeño, los
datos, pueden almacenarse en la localidad donde se utilizancon
mayor frecuencia de manera que la mayor parte de las
operaciones sean sólo localesy se reduzca el tráfico en la red.
- Independencia de réplica
- Si una relación dada (es decir, un fragmento
dado de una relación ) se puede presentar en el
nivel físico mediante varias copias almacenadas
oréplicas, en muchos sitios distintos
- Procesamiento Distribuido de Consultas
- El objetivo es convertir transacciones deusuario en
instrucciones para manipulación de datos, y así reducir el
trafico en la redimplica que el proceso mismo de
optimización de consultas debe ser distribuido.
- Manejo Distribuido de Transacciones
- Tiene dos aspectos principales, el control de recuperación
y el control de concurrencia, cada uno de los cuales
requiere un tratamiento más amplio en el ambiente
distribuido.
- Independencia con respecto al equipo
- El SGBDD debe ser ejecutable en diferentes
plataformas hardware.
- Independencia con respecto al Sistema Operativo
- El sistema debe ser ejecutable varios diferentes SO.
- Independencia con respecto a la red
- El sistema debe poder ejecutarse en diferentes redes.
- Todos los usuarios accesan a la BDD a través de un esquema global en forma
transparente al usuario. Debe ser posible ejecutar diferentes SGBDD locales que
utilicen distintos modelos de datos.