You are on page 1of 9

ndice

Introduccin..................................................................................................................................... 2
1.1 Conceptos bsicos. ................................................................................................................ 3
1.2 Objetivos de las B.D.D. .......................................................................................................... 4
Ventajas de las BDD .................................................................................................................. 5
Desventajas de las BDD ........................................................................................................... 5
1.3 Disciplinas de estudio. ........................................................................................................... 6
1.4 Arquitectura de bases de datos distribuidas. .................................................................. 6
1. Nivel interno: ........................................................................................................................... 7
2. Nivel conceptual: ................................................................................................................... 7
3. Nivel externo: .......................................................................................................................... 7
Conclusin ....................................................................................................................................... 8
Bibliografa ....................................................................................................................................... 9

Introduccin

Las Bases de Datos Distribuidas, es una coleccin de datos que pertenecen


lgicamente a un slo sistema, pero se encuentra fsicamente esparcido en varios
sitios de la red
Las Bases de Datos Distribuidas, no son simplemente implementaciones
distribuidas de bases de datos centralizadas, porque ellas permiten el diseo de
sistemas que representan diferentes caractersticas de las tradicionales, de
sistemas centralizados. Esto es por lo tanto til para ver las caractersticas tpicas
de BDD.
En las prximas pginas se mostraran los objetivos de la BDD, disciplinas de
estudio y la arquitectura de BDD.

1.1 Conceptos bsicos.

Bases de Datos Distribuidas (BDD)


Es un objeto virtual; es un conjunto de mltiples bases de datos las cuales se
encuentran distribuidas en diferentes sitios interconectados por una red de
comunicaciones.
Sistema de Bases de Datos Distribuidas (SBDD)
Es un sistema en el cual mltiples sitios de bases de datos estn ligados por un
sistema de comunicaciones, de tal forma que un usuario en cualquier sitio puede
acceder a los datos en cualquier parte de la red exactamente como si los datos
estuvieran almacenados en un su sitio propio.

Es una coleccin de datos que pertenecen lgicamente a un slo sistema, pero se


encuentra fsicamente esparcido en varios sitios de la red. Un sistema de base de
datos distribuidos se compone de un conjunto de sitios, conectados entre s
mediante algn tipo de red de comunicaciones, en el cual:

1.- Cada sitio es un sistema de base de datos en s mismo.


2.- Los sitios han convenido en trabajar juntos (si es necesario) con el fin de que
un usuario de cualquier sitio pueda obtener acceso a los datos de cualquier punto
de la red tal como si todos los datos estuvieran almacenados en el sitio propio del
usuario.

El procesamiento de bases de datos distribuidas es el proceso en el cual la


ejecucin de transacciones y la recuperacin y actualizacin de los datos acontece

a travs de dos o ms computadoras independientes, por lo general separadas


geogrficamente.
Los principales factores que distinguen un SBDD de un sistema centralizado son
los siguientes:

Hay mltiples computadores, llamados sitios o nodos.

Estos sitios deben de estar comunicados por medio de algn tipo de red de
comunicaciones para transmitir datos y rdenes entre los sitios.

1.2 Objetivos de las B.D.D.

Transparencia de ubicacin: Permite a los usuarios tener acceso a los datos sin
que tenga conocimiento de la ubicacin de stos.
Transparencia de duplicacin: Para que la transparencia de duplicacin sea
posible, los administradores de transacciones deben traducir las solicitudes de
procesamiento de transaccin en acciones para el administrador de datos.
Transparencia de concurrencia: Cuando varias transacciones se ejecuten al
mismo tiempo, los resultados de las transacciones no debern afectarse.
Transparencia de fallas: Significa que a pesar de fallas las transacciones sean
procesadas de un modo correcto. Frente a una falla, las transacciones deben ser
atmicas, significa que se procesen todas o ninguna de ellas.
Localidad del procesamiento: Los datos se deben distribuir lo ms cerca posible
de las aplicaciones que los usan para maximizar la localidad del procesamiento,
este principio responde a minimizar el acceso remoto a los datos.
Particionado de la Base de Datos: La base de datos se distribuye de modo que
no haya solapamiento o duplicacin de los datos mantenidos en las diferentes
localidades, como no hay duplicaciones de los datos, se evitan los costos
asociados con el almacenamiento y mantenimiento de datos redundantes.

Fragmentacin de datos: Consiste en subdividir las relaciones y distribuirlas


entre los sitios de la red, tiene como objetivo buscar formas alternativas de dividir
una las instancias de relaciones en otras ms pequeas.
Operaciones Locales: Son aquellas operaciones que un nodo realiza sobre su
propia base de datos, en una base de datos distribuidas estas son las consultas
ms deseadas, porque son datos que se generan en la misma estacin de trabajo.
Operaciones Globales: Suceden cuando accede a la informacin de otro, este es
el principal objetivo de las bases de datos distribuidas, pero son las operaciones
ms complejas porque existen factores de riesgo como la seguridad o en trfico en
la red.

Ventajas de las BDD


1.- Compartir informacin y control sobre los datos.
2.- Disponibilidad de la informacin.
3.- Permite romper barreras geogrficas.
4.- Modularidad, se pueden modificar, agregar o quitar sistemas de bases de datos
distribuidas sin afectar a los dems sistemas (mdulos).
5.- Un fallo en una parte del sistema solo afectara a un fragmento, en lugar de a
toda la base de datos.

Desventajas de las BDD


1.- Disponibilidad y dependencia total de la red de comunicaciones.
2.- Seguridad de la informacin.

3.- Costo del desarrollo del software.


4.- Complejidad, se debe asegurar que la base de datos sea transparente.
5.- Falta de experiencia, las BDD son un campo relativamente nuevo y poco
comn por lo cual no existe muncho personal con experiencia o conocimientos
adecuados.

1.3 Disciplinas de estudio.

Las principales disciplinas de estudio para conocer las bases son las siguientes:
A) Ingeniera: Para conocer cono se desarrollan y que forma tendrn para
implementarse.
B) Algebra: Busca establecer relaciones en base a funciones algebraicas
C) Bases de datos: Buscan un adecuado funcionamiento de acuerdo a los
principios de estas.

D) Redes: Implementado en adecuado sistema para su funcionamiento sin


concurrencia.

1.4 Arquitectura de bases de datos distribuidas.


En esta parte ser de gran utilidad establecer y dejar en claro como ser la
comunicacin entre la base de datos para que cuando se implemente en las
dems sedes no se tenga que volver a organizar.

Es de vital importancia dejar claro como ser la interaccin entre el cliente-servidor

para que al guardar datos o hacer los diferentes tipos de operaciones no se


duplique la informacin y se tenga la certeza de obtener datos reales. Para esto
definiremos 3 niveles que son:

1. Nivel interno:
Es el nivel ms bajo de abstraccin, y define cmo se almacenan los datos en el
soporte fsico, as como los mtodos de acceso.
2. Nivel conceptual:
Es el nivel medio de abstraccin. Se trata de la representacin de los datos
realizada por la organizacin, que recoge las vistas parciales de los
requerimientos de los diferentes usuarios y las aplicaciones posibles. Se configura
como visin organizativa total, e incluye la definicin de datos y las relaciones
entre ellos.
3. Nivel externo:
Es el nivel de mayor abstraccin. A este nivel corresponden las diferentes vistas
parciales que tienen de la base de datos los diferentes usuarios. En cierto modo,
es la parte del modelo conceptual a la que tienen acceso.

Estos tres niveles de visin de usuarios los proporcionan los sistemas gestores de
base de datos.

Conclusin

Bases de datos distribuidas es un objeto virtual, que surge en la unin de mltiples


bases de datos las cuales se encuentran distribuidas en diferentes sitios
interconectados por una red de comunicaciones, y una de las ventajas que tiene
este tipo de bases de datos es que almacena la informacin que ms se utiliza de
manera local y solo en algunas ocasiones
informacin de otros sitios.

accede de manera remota a

Bibliografa

http://basededatosdistribuidas01.blogspot.mx/2012/02/unidad-1-fundamentos-debases-de-datos.html
http://josedatosdistribuidas.wordpress.com/unidad-1-fundamento-de-bases-dedatos-distribuidas/
http://mauricio-iso20000.blogspot.mx/p/unidad-1-fundamentos-bases-dedatos.html

You might also like