Está en la página 1de 1

Las Doce Reglas de las Bases de Datos Distribuidas:

Principio fundamental : Para el usuario un sistema distribuido debe ser igual que uno
centralizado.
Autonoma Local : Los sitios distribuidos deben ser autnomos, 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.
Operacin Continua : Nunca debera apagarse para que se pueda realizar alguna
funcin, como aadir un nuevo sitio.
Independencia con respecto a la localizacin : No debe de ser necesario que los
usuarios sepan dnde est!n almacenados fsicamente los datos, sino que m!s el usuario
lo debe de ver como si solo e"istiera un sitio local
Independencia con respecto a la fragmentacin : La fragmentacin es deseable por
razones de desempeo, los datos, pueden almacenarse en la localidad donde se utilizan
con ma#or frecuencia de manera que la ma#or parte de las operaciones sean slo locales
# se reduzca el tr!fico en la red.
Independencia de rplica : $i una relacin dada %es decir, un fragmento dado de una
relacin & se puede presentar en el nivel fsico mediante varias copias almacenadas o
r'plicas, en muchos sitios distintos.
Procesamiento Distribuido de Consultas : (l ob)etivo es convertir transacciones de
usuario en instrucciones para manipulacin de datos, # as reducir el trafico en la red
implica que el proceso mismo de optimizacin de consultas debe ser distribuido.
Maneo Distribuido de !ransacciones : *iene dos aspectos principales, el control de
recuperacin # el control de concurrencia, cada uno de los cuales requiere un
tratamiento m!s amplio en el ambiente distribuido.
Independencia con respecto al e"uipo : (l $+,-- debe ser e)ecutable en diferentes
plataformas hard.are .
Independencia con respecto al #istema Operati$o% (l sistema debe ser e)ecutable
varios diferentes $/.
Independencia con respecto a la red : (l sistema debe poder e)ecutarse en diferentes
redes.
*odos los usuarios accesan a la ,-- a trav's de un esquema global en forma
transparente al usuario. -ebe ser posible e)ecutar diferentes $+,-- locales que utilicen
distintos modelos de datos.

Arturo Emmanuel Aguilar Godinez

También podría gustarte