Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Cuestiones de repaso_cap_24
1. UNIVERSIDAD TECNICA PARTICULAR DE LOJA
La Universidad Católica de Loja
Escuela de Ciencias de la Computación
Titulación de Sistemas Informáticos y Computación
Cuestiones de Repaso Cap. 24
Alumno: Carlos Francisco Ojeda Ureña
Docentes: Angel Eduardo Encalada Encalada
Fecha: 20/06/2013
Periodo académico
Abril 2013 - Agosto 2013
2. 24.1 Explique en qué se diferencia una base de datos distribuida
de una base de datos replicada.
Una base de datos distribuida es aquella donde los datos están repartidos entre
diferentes maquinas. Cada máquina dispone de un SGBD para dar servicios a los datos
que contiene. Mientras que una base de datos replicada en la que los datos están
replicados en diferentes servidores cada servidor tiene una copia completa de la BD.
24.2 Indique las ventajas de utilizar la replicación en un sistema
distribuido.
El acceso a los datos es más rápido debido a que los datos se localizan más
cercanos al lugar donde se utilizan.
El procesamiento es rápido debido a que varios nodos intervienen en el
procesamiento de una carga de trabajo.
Nuevos nodos se pueden agregar fácil y rápidamente.
La probabilidad de que una falla en un solo nodo afecte al sistema es baja y existe
una autonomía e independencia entre los nodos.
Control local de los datos con que se interactúa.
Mayor tolerancia a los fallos.
24.5 Indique las similitudes y diferencias entre la replicación
síncrona y asíncrona.
Las similitudes:
Los datos terminan por sincronizarse y adoptar el mismo valor en todos los sitios.
Diferencia:
Los datos replicados se actualizan inmediatamente en el momento de actualizar los
datos de origen a este tipo de replicación se denomina replicación síncrona.
3. 24.7. Explique la funcionalidad requerida de un servidor de
replicación.
Escalabilidad: El servicio debe ser capaz de gestionar la replicación tanto de pequeño
como de grandes volúmenes de datos.
Mapeado y transformación: el servicio debe ser capaz de gestionar la replicación entre
diversos SGBD y plataformas heterogéneas.
Replicación de Objetos: Debe ser posible replicar objetos, además de los datos.
Especificación del esquema de replicación: El sistema debe proporcionar un
mecanismo para permitir que un usuario privilegiado especifique los datos y los
objetos que hay que replicar.
Mecanismo de Subscripción: El sistema debe proporcionar un mecanismo que permita
al usuario privilegiado subscribirse a los datos y objetos disponibles para la replicación.
Mecanismo de inicialización: El sistema debe proporcionar un mecanismo que permita
la inicialización de un replica de destino.
Fácil administración: Debe ser sencillo para el DBA administrar el sistema y comprobar
el estado y monitorizar el rendimiento de los componentes del sistema de replicación.
24.8 Indique los problemas de implementación asociados con la
replicación.
Existen algunos problemas de implementación asociados con la provisión de
replicación de datos por parte de datos del servidor de replicación, incluye los
siguientes:
Actualizaciones transaccionales
Instantáneas y disparadores de la base de datos
Detección y resolución de conflictos.
4. Proponga una idea de proyecto en el que usted implementaría
una base de datos móvil. Explicando para ese caso en particular:
Sistema de reservaciones de taxis
Beneficios de implementar la BD móvil
Que los usuarios de los taxis podrán reservar un taxi mediante esta aplicación móvil a
la cual podrían acceder desde un teléfono inteligente con acceso a internet desde
cualquier lugar de donde se encuentren sin la necesidad de hacer un gasto adicional
como una llamada telefónica si no consumiendo solo internet el cual es mas barato
que el tiempo aire en alguna operadora
El modo en que secapturarían yactualizarían los datos.
Esto se lo realizaría através de una aplicación web móvil donde todos los recursos de la
base de datos sean consumidos desde un móvil.
El taxista debe tener un usuario en la aplicación donde pueda consultar la lista de las
reservaciones de clientes que están esperando por el servicio. El taxista podrían
manipular a quien podría a tender primero dependiendo de la ubicación de los
clientes.
La precauciones para evitar inconsistencias en los datos.
Para evitar alguna inconsistencia tiene que haber un administrador de la base de datos
que pueda monitorear la aplicación de tal modo que dos personas no pudieran
reservar un taxi para una misma hora y en un lugar diferente.
Los dispositivos que se requerirían.
Dispositivos móviles Smartphone, Tables, Computador, Servidor, Host, Dominio.