You are on page 1of 4

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 estn almacenados fsicamente los datos, sino que ms el
usuario lo debe de ver como si solo existiera 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 utiliza con mayor frecuencia de manera que la mayor parte de las operaciones
sean slo locales y se reduzca el trfico en la red.
Independencia de rplica: Si una relacin dada (es decir, un fragmento dado de una
relacin) se puede presentar en el nivel fsico mediante varias copias
almacenadas o rplicas, en muchos sitios distintos.
Procesamiento Distribuido de Consultas: El objetivo es convertir transacciones de
usuario en instrucciones para manipulacin de datos, y as reducir el trfico en la
red implica que el proceso mismo de optimizacin de consultas debe ser
distribuido.
Manejo Distribuido de Transacciones: Tiene dos aspectos principales, el control de
recuperacin y el control de concurrencia, cada uno de los cuales requiere un
tratamiento ms 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 travs de un esquema
global en forma transparente al usuario. Debe ser posible ejecutar diferentes
SGBDD locales que utilicen distintos modelos de datos

ARQUITECTURA
Arquitectura de las BDD La mayora de los sistemas de manejo de bases de datos
disponibles actualmente estn basadas en la arquitectura ANSI - SPARC la cual
divide a un sistema en tres niveles: interno, conceptual y externo. En estos niveles
se muestran los conceptos de las diferentes vistas.
As como la vista conceptual, conocida tambin como vista lgica global que
representa la visin de la comunidad de usuarios de los datos en la base de
datos., incluyendo a los programadores de aplicaciones, observan los datos a
travs de un esquema externo definido a nivel externo. La vista externa
proporciona una ventana a la vista conceptual lo cual permite a los usuarios
observar nicamente los datos. Y como este proporciona una interfaz al sistema
de archivos del sistema operativo el cual es el responsable del acceso a la base
de datos.
Modelo de Referencia: Un modelo de referencia el cual sera un marco de trabajo
conceptual cuyo propsito es dividir el trabajo de estandarizacin en piezas
manejables y mostrar a un nivel general como esas piezas ESCUELA DE
CIENCIAS BSICAS TECNOLOGA E INGENIERA Bases de Datos Distribuidas 4
se relacionan unas con otras.
Para definir ese modelo de referencia se puede seguir uno de los siguientes tres
enfoques:
1. Basado en componentes. Se definen las componentes del sistema junto con las
relaciones entre ellas. As, un SGBD consiste de un nmero de componentes,
cada uno de los cuales proporciona alguna funcionalidad.
2. Basado en funciones. Se identifican las diferentes clases de usuarios junto con
la funcionalidad que el sistema ofrecer para cada clase. La especificacin del
sistema en esta categora tpicamente determina una estructura jerrquica para las
clases de usuarios. La ventaja de este enfoque funcional es la claridad con la cual
se especifican los objetivos del sistema.
3. Basado en datos. Se identifican los diferentes tipos de descripcin de datos y
se especifica un marco de trabajo arquitectural el cual define las unidades
funcionales que realizarn y/o usarn los datos de acuerdo con las diferentes
vistas. La ventaja de este enfoque es la importancia que asigna al manejo de
datos. Este es un enfoque significativo para los SGBD dado que su propsito
principal es manejar datos. Sin embargo, la desventaja de este enfoque es que es
prcticamente imposible especificar un modelo arquitectural sin especificar los
modelos para cada una de sus unidades funcionales.

Este es el enfoque seguido por el modelo ANSI - SPARC. Arquitectura ANSI SPARC: La arquitectura de sistemas de bases de datos de tres esquemas fue
aprobado por la ANSI-SPARC (American National Standard Institute - Standards
Planning and Requirements Committee) en 1975 como ayuda para conseguir la
separacin entre los programas de aplicacin y los de datos, el manejo de
mltiples vistas por parte de los usuarios y el uso de un catlogo para almacenar
el esquema de la base de datos. La vista conceptual, conocida tambin como vista
lgica - global, representa la visin de la comunidad de usuarios de los datos en la
base de datos. No toma en cuenta la forma en que las aplicaciones individuales
observan los datos o como stos son almacenados. ESCUELA DE CIENCIAS

DIAGRAMA

REFERENCIAS

http://crcalan26.tripod.com/basedistribuida.html
http://repositorio.utn.edu.ec/bitstream/123456789/522/6/04%20ISC
%20151%20CAPITULO%20IV.pdf
http://datateca.unad.edu.co/contenidos/102070/AVA-201402/Bibliografia_Unidad_1_Fundamentos_de_Bases_de_Datos_Distribuidas_/Capit
ulo_2_Sistemas_de_bases_de_datos_distribuidas/Bibliografia_unadCapitulo_2_Sistemas_de_bases_de_datos_distribuidas.pdf
http://es.scribd.com/doc/172911464/12-Reglas-de-BDD#scribd
http://javieravendanosig.blogspot.mx/2012/11/12-reglas-para-las-bdd.html

You might also like