Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
OBJETIVO:
En esta segunda actividad identificarás los casos prácticos de estudio donde se pueden realizar el
diseño de una base de datos distribuidas.
Ahora ya que ya conoces qué es el diseño de una base de datos distribuidas, deberás de identificar
un caso apegado a la vida real y/o laboral donde se pueda implementar una base de datos
distribuidas.
Se sugiere elegir problemáticas apegadas a ámbitos laborales, donde al implementar una BDD
contribuya a un mejor manejo de datos y del proceso.
Instrucciones:
1. Identifica la problemática a desarrollar, donde se pueda dar solución por medio de una BDD,
redacta la problemática lo más detallada posible.
2. Describe detalladamente cómo una BDD puede dar solución a la problemática.
3. Explica la arquitectura que se estaría implementando.
4. Crea un documento en Word donde incluyas los elementos antes mencionados, no olvides
incluir tus fuentes de consulta en formato APA.
5. Guarda tu archivo con la siguiente nomenclatura: KBDDS_U2_A2_XXYZ.
6. Ingresa a la sección de actividades de la unidad 2 en la Actividad 2. Identificando casos prácticos
de estudio, y coloca tu archivo en la plataforma.
Esta actividad tiene como máximo 2 intentos.
NOTA: Es importante que se cumplan con los aspectos formales de presentación del texto
donde se plasma la información: homogeneidad en tipo de letra para títulos, subtítulos, texto
normal, etc., alineación del texto en forma justificada, incluso en tablas (en caso de
utilizarlas), contener hoja de presentación, cuidar la nomenclatura del archivo, etc.
Base de Datos Distribuidas
Nombre: Ana Guadalupe Camacho Natal:
AL12538353
Desarrollo.
1. Identifica la problemática a desarrollar, donde se pueda dar solución por medio de una
BDD, redacta la problemática lo más detallada posible.
Consideremos un ferretería que tiene tres sucursales, en cada sucursal, una computadora
controla las terminales de la misma y el sistema de cuentas, las computadoras están conectadas
en una red durante las operaciones normales. Cada computadora con su sistema de cuentas
local en cada sucursal constituye un sitio de la base de datos, las aplicaciones en las terminales
de la sucursal necesitan solo accesar la base de datos de la misma, pero solo accesan a una
red local con sus aplicaciones locales.
Para la empresa es de vital importancia actualizarse tecnológicamente para satisfacer las
necesidades de sus clientes de manera oportuna y acceder al mercado competitivo toda vez
que para sus transacciones deberán de acceder a la información de todo su inventario desde
cualquier tienda, para lo cual deberán de estar conectadas para realizar sus transacciones
globales o transacciones distribuidas.
La existencia de transacciones globales le permitirá acceder a la base de datos actualizada de
manera rápida y eficiente para cumplir con los objetivos de venta y atención al cliente.
Base de Datos Distribuidas
Nombre: Ana Guadalupe Camacho Natal:
AL12538353
2. Describe detalladamente cómo una BDD puede dar solución a la problemática.
Una base de datos correctamente distribuida nos permite tener un registro de los datos de la
empresa u organización, distribuidos geográficamente en diversos lugares y comunicados a
través de nuestra de informática.
Dicha base de datos debe de estar administrada por un programa administrador de base de
datos que nos permita procesar las solicitudes de acceso de consulta o transacciones en la
misma.
Una gestión adecuada nos permitirá ampliar y actualizar la información contenida en la misma,
nos permitirá satisfacer las necesidades de los usuarios en un tiempo menor. De igual manera
al tener actualizada nuestra base de datos la información es confiable y nos permitirá reducir el
tiempo de la consulta para cumplir con los objetivos de la empresa.
En nuestro caso la problemática que nos resolverá la base de datos distribuida será conectar la
matriz de una empresa con sus sucursales distribuidas en diferentes lugares geográficos, las
cuales necesitan tener su información real para consultarla desde cualquier lugar enlazado a la
base de datos de manera rápida, confiable y segura que nos permita satisfacer las necesidades
de la empresa para proporcionar atención al cliente.
Debido a que los usuarios distribuidos necesitan compartir información de la empresa, para
satisfacer las demandas de localidad debemos emplear técnicas de caché, es decir acceder a
las instrucciones y datos almacenados y a los cuales el procesador accede continuamente y de
replicación con el fin de trasladar copias de datos esenciales más cerca de los usuarios.
Para encontrar un desempeño óptimo se deberá evitar diseños que se requieran actualizaciones
remotas o de múltiples sitios con una sola transacción, y sé optará por un enfoque asincrónico
de múltiples fases, para lo cual debemos de tener en cuenta lo siguiente:
• Las actualizaciones se deben de grabar primero en una copia de la base de datos del nodo
local. La copia local de la base de datos actúa como un cache más actual que la versión
maestra almacenada en forma centralizada. Si es posible, la versión actual será fragmento
de la versión maestra aunque solo contendrá el subconjunto necesario para las operaciones
locales típicas.
• Las copias de las actualizaciones locales son reenviadas en forma asincrónica hacia una
copia maestra de la información que se encuentra en un sitio central.
• Las actualizaciones serán colocadas en versión maestra de la información posiblemente en
lotes según el balance apropiado de la paridad de la información y de la eficiencia de la
actualización.
• Las actualizaciones destinadas a las copias dependientes de los nodos locales, se vuelven
a distribuir en forma asincrónica.
• Las actualizaciones serán aplicadas al fragmento de los datos del nodo local.
• Los usuarios verán la información actualizada.
Base de Datos Distribuidas
Nombre: Ana Guadalupe Camacho Natal:
AL12538353
Fuentes de consulta.
• Aquino Chiñas Vicente. (2016). Diseño de la base de datos distribuidas. Octubre 22 de 2018, de
Prezi Sitio web: https://prezi.com/lg2mlc0uaufy/21-diseno-de-la-base-de-datos-distribuidas/
• Sánchez Javi. (2012). Diseño de bases de datos distribuidas. Octubre 22 de 2018, de Scribd Sitio
web: https://es.scribd.com/document/80918426/Bases-de-Datos-Distribuidas
• Casco Ronald. (2015). Bases de Datos Distribuidas. Octubre 22 de 2018, de ISSUU Sitio web:
https://issuu.com/ronald331/docs/ronald_casco_tarea_2.docx
• Cisneros Gónzales José Luis. (2018). Bases de datos distribuidas. Octubre 22 de 2018, de
Google ebook Sitio
web:https://books.google.com.mx/books?id=UmLBLPGniSoC&pg=PA147&lpg=PA147&dq=com
o+se+define+una+base+de+datos+distribuida+para+una+empresa&source=bl&ots=gi6I86zrf5&
sig=X6d415HG3rsjyZSYVQfqrSRI1Rw&hl=es&sa=X&ved=0CDsQ6AEwBWoVChMI49XNtcDwx
wIVhRKSCh32uAMZ#v=onepage&q=como%20se%20define%20una%20base%20de%20datos
%20distribuida%20para%20una%20empresa&f=false
• Gutiérrez Cosío. (2008). Tecnología y Desarrollo, Diseño de un sistema gestor de base de datos
distribuida basado en oracle. Octubre 22 de 2018, de Tecnología y desarrollo Sitio web:
https://revistas.uax.es/index.php/tec_des/article/view/550/506
• Torres Héctor. (2005). Diseño de una base de datos distribuida. Octubre 2018, de Wordpress
Sitio web: https://lihectortorres.files.wordpress.com/2010/09/base_de_datos_distribuidas.pdf
• CIDECAME (2016). Diseño de una base de datos distribuida. Octubre 25 de 2018, de
CIDECAME. Sitio web:
http://cidecame.uaeh.edu.mx/lcc/mapa/PROYECTO/libro21/52_diseo_de_una_base_de_datos_
distribuida.html
• Ortega Anallely (2013). Diseño de base de datos distribuidas. Octubre 25 de 2018, de
Mindmeister. Sitio web: https://www.mindmeister.com/es/273665736/dise-o-de-base-de-datos-
distribuidas
• Informática para tu negocio (2016). ¿Qué es una base de datos distribuida y porqué puede ser
interesante? Octubre 25 de 2018, de Informática para tu negocio. Sitio web:
https://www.informaticaparatunegocio.com/blog/una-base-datos-distribuida-puede-interesante/