You are on page 1of 6

Bases de Datos Distribuidas

Unidad 1

Nombre:
Materia:
Facilitador:
Actividad:
Fecha:

ndice
Introduccin

Procedimiento

Desarrollo

Conclusiones

17

Bibliografa

18

Alumno: Pablo Maldonado Briones, Matricula AL10506752,

Ing. En Telemtica

Pgina 1

Bases de Datos Distribuidas


Unidad 1
Introduccin:
Bases de datos distribuidas, son aquellos fragmentos que se encuentran

en lugares

distintos. Estos sitios constan con una computadora y una DBMS (sistema de gestin de bases de
datos), para administrar la base local situada, conectndose entre s aquellos fragmentos de una
base distribuida por medio de una red de comunicacin

Procedimiento:
El reto actual de las organizaciones es integrar y difundir la informacin a cada uno de sus
integrantes para que realicen sus actividades y tomen las decisiones de manera integral, para dar
atencin a este reto, el Ingeniero en Telemtica integra y utiliza las siguientes tecnologas y
metodologas existentes en el rea de tecnologas de la informacin y comunicaciones:
Desarrolla la siguiente investigacin:
o

Bases de datos distribuidas

Redes de computadoras

Sistemas operativos

Motores de bases de datos

Desarrollo:
o

Bases de datos distribuidas


Una base de datos distribuida, es una base de datos en la que los dispositivos de
almacenamiento no estn adscritos a una unidad de procesamiento comn, tales como la
CPU, controlado por una distribucin del sistema de gestin de base de datos (junto a veces
llamado un sistema de base de datos distribuida). Se puede almacenar en mltiples
ordenadores, ubicadas en la misma ubicacin fsica; o puede ser dispersado sobre una red de
ordenadores interconectados. A diferencia de los sistemas paralelos, en los que los
procesadores estn estrechamente acoplados y constituyen un nico sistema de base de
datos, un sistema de base de datos distribuida consiste en sitios de acoplamiento dbil que
comparten ninguno de los elementos fsicos.
Los administradores de sistemas pueden distribuir colecciones de datos (por ejemplo, en una
base de datos) a travs de mltiples ubicaciones fsicas. Una base de datos distribuida puede
residir en los servidores de red en el Internet, en corporativos intranets o extranet, o en otras
compaas redes. Debido a que almacenan datos en varias computadoras, bases de datos
distribuidas pueden mejorar el rendimiento en los usuarios finales los lugares de trabajo al
permitir que las transacciones sean sometidas, en muchas mquinas, en lugar de limitarse a
uno.

Alumno: Pablo Maldonado Briones, Matricula AL10506752,

Ing. En Telemtica

Pgina 2

Bases de Datos Distribuidas


Unidad 1
Dos procesos aseguran que las bases de datos distribuidas se mantengan actualizados y
corriente: la replicacin y duplicacin.
1. Replicacin implica el uso de software especializado que busca cambios en la base de
datos de distribucin. Una vez se han identificado los cambios, el proceso de
replicacin hace que todas las bases de datos tienen el mismo aspecto.
2. El proceso de replicacin puede ser complejo y consume mucho tiempo dependiendo
del tamao y nmero de las bases de datos distribuidos. Este proceso tambin puede
requerir una gran cantidad de tiempo y recursos informticos.
Duplicacin, por otro lado, tiene una menor complejidad. Bsicamente identifica una base de
datos como un maestro y luego duplica esa base de datos. El proceso de duplicacin se
realiza normalmente en un tiempo establecido despus de las horas. Esto es para asegurar
que cada ubicacin distribuida tiene los mismos datos. En el proceso de duplicacin, los
usuarios pueden cambiar slo la base de datos master. Esto asegura que no se sobrescribirn
los datos locales.
Tanto la replicacin y duplicacin pueden mantener los datos actualizados en todos los
lugares de distribucin.
Fuente de investigacin: http://en.wikipedia.org/wiki/Distributed_database

Redes de computadoras

Las redes de computadoras pueden ser consideradas como una rama de la ingeniera
elctrica, las telecomunicaciones, la informtica, tecnologa de la informacin o la ingeniera
informtica, ya que se basa en la aplicacin terica y prctica de las disciplinas relacionadas.

Alumno: Pablo Maldonado Briones, Matricula AL10506752,

Ing. En Telemtica

Pgina 3

Bases de Datos Distribuidas


Unidad 1
Una red informtica facilita las comunicaciones interpersonales que permiten a las personas
comunicarse de manera eficiente y sencilla a travs de correo electrnico, mensajera
instantnea, salas de chat, telfono, llamadas telefnicas de vdeo y videoconferencias.
Facilitar el acceso a la informacin en los dispositivos de almacenamiento compartido es una
caracterstica importante de muchas redes. Una red permite compartir archivos, datos y otros
tipos de informacin que permita a los usuarios autorizados la capacidad de acceder a la
informacin almacenada en otros equipos de la red. Una red permite compartir los recursos de
red y de computacin. Los usuarios pueden acceder y utilizar los recursos proporcionados por
los dispositivos en la red, tales como la impresin de un documento en una impresora de red
compartida. Computacin distribuida utiliza los recursos informticos a travs de una red para
realizar las tareas. Una red de ordenadores puede ser utilizada por Crackers informticos para
desplegar virus informticos o gusanos informticos en los dispositivos conectados a la red, o
para evitar que estos dispositivos tengan acceso a la red (denegacin de servicio). Una red de
ordenadores complejo puede ser difcil de configurar. Puede ser costoso establecer una red
informtica eficaz en una organizacin grande.
Fuente de investigacin: http://en.wikipedia.org/wiki/Computer_network

Sistemas operativos

Un sistema operativo (SO) es el software que maneja el hardware de ordenador y software de


recursos y ofrece frecuentes servicios de programas de ordenador. El sistema operativo es un
componente esencial del software del sistema en un sistema informtico. Los programas de
aplicacin por lo general requieren un sistema operativo para funcionar.
Para las funciones de hardware como de entrada y salida y la asignacin de memoria, el
sistema operativo acta como intermediario entre los programas y el hardware del equipo,
aunque el cdigo de la aplicacin se ejecuta por lo general directamente por el hardware y con

Alumno: Pablo Maldonado Briones, Matricula AL10506752,

Ing. En Telemtica

Pgina 4

Bases de Datos Distribuidas


Unidad 1
frecuencia hacer una llamada al sistema a una funcin de sistema operativo o ser interrumpido
por ella. Los sistemas operativos se pueden encontrar en casi cualquier dispositivo que
contiene una computadora-desde telfonos celulares y consolas de videojuegos a los
superordenadores y servidores web.
Ejemplos de sistemas operativos modernos populares incluyen Android, BSD, iOS, Linux, OS
X, QNX, Microsoft Windows, Windows Phone, y IBM z / OS. Todos estos ejemplos, a
excepcin de Windows, Windows Phone y z / OS, comparte races en UNIX.
Fuente de investigacin: http://en.wikipedia.org/wiki/Operating_system

Motores de bases de datos

Un motor de base de datos (o motor de almacenamiento) es el componente de software


subyacente de que un sistema de gestin de base de datos (DBMS) utiliza para crear, leer,
actualizar y eliminar (CRUD) de datos desde una base de datos. La mayora de los sistemas
de gestin de base de datos incluyen su propia interfaz de programacin de aplicaciones (API)
que permite al usuario interactuar con su motor subyacente sin tener que pasar a travs de la
interfaz de usuario de los DBMS.
El trmino "motor de base de datos" se utiliza con frecuencia como sinnimo de "servidor de
base de datos" o "sistema de gestin de base de datos". A 'instancia de base" se refiere a los
procesos y estructuras de la memoria del motor de base de datos en funcionamiento.
Muchos de los DBMS modernos soportan mltiples motores de almacenamiento dentro de la
misma base de datos. Por ejemplo, MySQL soporta InnoDB como MyISAM.

Alumno: Pablo Maldonado Briones, Matricula AL10506752,

Ing. En Telemtica

Pgina 5

Bases de Datos Distribuidas


Unidad 1
Fuente de investigacin: http://en.wikipedia.org/wiki/Database_engine

Conclusiones:
Las bases de datos distribuidas son cada vez ms usadas por las empresas y suponen
una ventaja competitiva frente a los sistemas centralizados, siempre y cuando la empresa en
cuestin tenga necesidad de usar una base de datos de este tipo. Lo ms habitual es disponer
de varias sedes y tener que manejar informacin comn, para lo cual las bases de datos
distribuidas son especialmente tiles.

Bibliografa consultada:
Bray, O.H "Distributed Database Management", Second Edition, 1982
M. Tamer Ozsus, Patric Valduriez Principles of distributed database systems, Second Edition,
1999
Ceri, S., Pelagatti, G. Distributed Database, Principles and Systems. McGraw-Hill, New York,
1984.
Ceri, S., Pernici, B., Wiederhold, G. Distributed Database Design Methodologies. Proceedings of
the IEEE, Vol. 75, No. 5, May 1987.
Meghini, C., Thanos, C. The Complexity of Operation on a Fragmented Relation. ACM Transaction
on Database Systems, Vol. 16, No. 1, March 1991.
Y Las paginas consultadas para la investigacin de los temas, colocadas en su respectivo lugar

Alumno: Pablo Maldonado Briones, Matricula AL10506752,

Ing. En Telemtica

Pgina 6

You might also like