Está en la página 1de 10

UNIVERSIDAD TECNOLOGICA DE TIJUANA.

Base de Datos
Distribuidas.
Base de Datos para Aplicaciones.

Tijuana Baja California a 03 de febrero de 2016.

ndice.

Introduccin...............................................................................................................1
Base de Datos Distribuidas.......................................................................................2
Caractersticas de una BD Distribuida.......................................................................3
Aspectos importantes para una BD Distribuida.........................................................3
Ventajas de las BDD..................................................................................................5
Desventajas de las BDD............................................................................................5
Areas de Aplicacin...................................................................................................6
Conclusin.................................................................................................................7
Bibliografa.................................................................................................................8

Introduccin.
El termino distribuir quiere decir dividir o repartir una cosa entre varios personas o
lugares sealando lo que le corresponde a cada una. Por ejemplo Distribuir las
golosinas entre los nios de una casa, en este caso no tratamos de hablar de
golosinas si no de informacin, es decir repartir informacin a distintos lugares ya
sea en un edificio o en distintas zonas del pas, del continente o incluso entre
continentes, haciendo uso de las Base de Datos.
Una Base de Datos es un conjunto de informacin organizada y estructurada,
dado que permite al usuario un mejor manejo de su informacin.
En este trabajo se explica brevemente lo que es una Base de Datos Distribuida,
con el fin de dar a conocer de lo que se trata, su uso y manejo, as como su
ventajas y desventajas y el rea en la que se aplica.

Base de Datos Distribuidas.


Una base de datos distribuida son varias bases de datos que estn conectadas
entre ellas mismas lgicamente pero que estn ubicadas en diferentes nodos de
una red de ordenadores, pero no comparten memoria ni discos.
Cada base de datos se administra de forma separada y su interconexin es ms
lenta y pueden realizar operaciones localmente. El usuario ve las bases de datos
como si fue una sola central debido a que este puede acceder desde cualquier
parte de la red como si los datos estuvieran almacenados en su sitio propio.
Para poder considerar que un sistema maneja una base de datos distribuida debe
contener un sistema de manejo de base de datos distribuidos (SMBDD); el
SMBDD es aquel que se encarga del manejo de la BDD y su mecanismo.
El medio ambiente de un SMBDD como ya se mencion anteriormente consiste en
un conjunto de nodos que incluye una base de datos local, un sistema de manejo
de base de datos y facilidades de comunicacin. Los sitios pueden estar
geogrficamente dispersos para estar interconectados ellos necesitan conectarse
por medio de una red tipo WAN (figura 1). Pero si los sitios estn localizados en
diferentes edificios o departamentos de una misma organizacin, entonces, estn
conectados por una red local (LAN).

Figura1. Base de datos Distribuidas, conexin WAN.

Caractersticas de una BD Distribuida.


Datos compartidos
Compartir datos entre las distintas ubicaciones.
Autonoma
Un administrador de BD global responsable de todo el sistema, ya que este no
permitir que sufra ineficiencia la BD.
Disponibilidad
Si un sitio de un sistema distribuido falla, los sitios restantes pueden seguir
trabajando.

Aspectos importantes para una BD Distribuida.


Existen aspectos dentro de las bases distribuidas que no se encuentran en las
bases de datos centralizadas (locales) como lo son:

Diseo de la BD Distribuida. Se realiza considerando el problema de como


distribuir la informacin entre distintos sitios. Para resolver este problema se
a borda como fragmentar la informacin y como asignar cada fragmento

entre los diferentes sitos de la red.


Procesamientos de consulta. Para toda BD es de suma importancia el
tiempo de procesamiento pero en este caso se adquiere una relevancia
mayor.

La

estrategia

es

convertir

transacciones

de

usuarios

en

instrucciones para manipulacin de datos.


Control de concurrencia. El control de concurrencia permite a los usuarios
acezar de una forma multiprogramada mientras se preserva la ilusin de
que cada usuario esta utilizndola en un sistema dedicado.
3

Confiabilidad. En cualquier sistema de base de datos se debe ofrecer


garantas de que la informacin es confiable. As cada consulta o
actualizacin de la informacin se realza mediante transacciones, las
cuales tienen un inicio y un fin.

Diagrama de relaciones entre los aspectos relevantes de la BDD (figura 2).

Figura 2. Factores importantes de las BDD.

Ventajas de las BDD.


Localizacin transparente de los datos: las instrucciones no dependen de dnde
se ejecutan ni de dnde se sitan los datos
Transparencia en los nombres: un objeto se accede por su nombre, sin
ambigedad y sin especificar nada ms.
Transparencia de fragmentacin: fragmentacin horizontal es distribuir una tabla
en varios conjuntos de tuplas (cada uno en un ordenador). La vertical en distribuir
la tabla en conjuntos de atributos. La consulta sobre la tabla se transforma de
modo automtico en varias consultas sobre sus fragmentos.
Ms fiabilidad y disponibilidad: Datos y software estn en varios ordenadores. Si
un ordenador falla los dems pueden seguir funcionando. Los datos y sw del que
ha fallado son inaccesibles. Con rplicas (copias) automticas de datos y sw en
varios ordenadores se pueden mejorar estas situaciones.
Mejora del rendimiento: Situando los datos en el ordenador donde se usan (o
uno cercano): BD locales y ms pequeas
Expansin ms sencilla: aadir ms datos, ms procesadores o aumentar la BD,
son tareas ms sencillas.

Desventajas de las BDD.


- La principal desventaja se refiere al control y manejo de los datos. Dado que
estos residen en muchos nodos diferentes y se pueden consultar por nodos
diversos en la red.

- La probabilidad de violaciones de seguridad es creciente si no se toman las


precauciones debidas.
- Dado que los datos pueden estar replicados, el control de concurrencia y los
mecanismos de recuperacin son ms complejos que en un sistema centralizado.

Areas de Aplicacin.
Los ambientes en los que se encuentran con frecuencia este tipo de
BDD son:

Organizaciones que tienen una estructura descentralizada.

Organismos gubernamentales y/o de servicio pblico.


Industrias manufactureras como la industria automotriz.
Aplicaciones de control y comando militar.
Lneas de transportacin area.
Cadenas hoteleras.
Servicios bancarios y financieros.
Entre otros.

Conclusin.
Como conclusin puedo decir que los sistemas de BDD va ms all de una simple
BD, ya que su estructura es ms robusta, suelen ser propensas

a mas

vulnerabilidades en cuestiones de seguridad, replica de datos, etc...


Para tener una excelente calidad en la BDD es necesario que uno o dos personas
tengan exclusivamente ellos acceso

a la BD y lleven una bitcora donde se

anoten todos los puntos o cambios que vayan realizando.


El diseo de una base de datos distribuida es lo ms importante de esta
implementacin ya que si no se tiene un buen diseo de la fragmentacin de los
datos esta puede tener fuga de datos, trfico lento en la red y su capacidad de
procedimientos se vea afectada.

Bibliografa.
https://lihectortorres.files.wordpress.com/2010/09/base_de_datos_distribuidas.pdf
Universidad Autnoma

del

Estado

de

Hidalgo, Academia

de

Sistemas

computacionales.
https://sistemascomputacionalestlahuelilpan.files.wordpress.com/2012/03/basesde-datos-distribuidas.pdf
http://www.unirioja.es/cu/arjaime/Temas/09.Distribuidas.pdf

También podría gustarte