You are on page 1of 7

BASE DE DATOS DISTRIBUIDAS

OMAR SMAYTH CASTAEDA LEN


CODIGO: 1101753886

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA EINGENIERA
BOGOT D. C. 2012

CONTENIDO

INTRODUCCION

Este trabajo se hizo con el fin de seguir con el procedimiento de solucin del
problema que presentaba zapaticos Vlez, en este documento muestra el
anlisis y desarrollo de la base de datos para implementarla y hacer uso de
ella, para el desarrollo de dicha base se utilizo el anlisis y diseo del modelo
relacional con el fin de corregir errores con respecto a los campos que
deberan llevar las tablas(datos).

ZAPATICOS VLEZ
Zapaticos Vlez es una empresa dedicada a la comercializacin de zapatos, su
sede principal est ubicada en la ciudad de Vlez -Santander y a su vez cuenta con
varias sucursales a nivel nacional (una por departamento), Est supervisada por
Juan Alberto Londoo Ruiz quien unifica los reportes de ventas que cada mes recibe
por parte de cada administrador de sede en su correo electrnico con el fin de
presentar un informe general de ventas a la gerencia de la empresa.
Cada sede posee una base de datos local (un servidor local y mltiples clientes
locales) con el propsito de llevar el registro de las ventas generadas diariamente,
igualmente controlar los usuarios activos e inactivos que tienen, se debe tener en
cuenta que cada sede posee varias secciones (deportivos, Damas, caballeros y
nios).
La base de datos es manipulada por un sistema de informacin que esta repartida
en cada seccin y permite realizar consultas a su base de datos que se encuentra
en el misma sede, es decir que posee una arquitectura cliente servidor centralizada
pero con una red local cableada (red LAN sin acceso a internet).

SINTOMAS-PRONOSTICO
Al tener una base de datos por cada sede se puede presentar la duplica de usuarios,
es decir que un usuario X puede estar registrada en la base de datos de un sitio y
tambin ese mismo usuario X esta registrada(o) en otra sede dela empresa.
Igualmente por ser independiente de base de datos no habra una comunicacin
continua entre sede, es lgico que para el problema de la duplica de informacin es
difcil estar llamando a las otras sedes si existe ese cliente.
Para el control nacional al supervisor le llevara ms trabajo y tiempo estar revisando
y solucionando problemas de duplica de usuarios y control de ventas por sedes.
No habra transparencia de datos entre sucursales.

Para el supervisor llevar un control real y confiable le seria difcil, debido a que las
transacciones o consultas y registro no serian notorias ya que sus procedimientos
son locales.

La seguridad no es fiable porque su informacin esta toda en solo lugar, si hackean


la base de datos se robaran o infringir los datos reales de la base de datos.

Congestin de consultas o carencia de eficiencia, es decir si el vendedor necesita


realizar una consulta a la base de datos y otra seccin tambin necesita realizar el
procedimiento, el servidor atender el equipo cliente que lleve la preferencia segn
la topologa de la red. Esto quiere decir que cada consulta ha realizar tomara un
tiempo segn la congestin.
No hay un control de secuencia y causara errores de salida de las consultas. Es
decir tendra la posibilidad de generar resultados errneos.

SOLUCION
Para las anteriores sntomas hay una solucin efectiva que es la implementacin de
una base de datos distribuida ya que la base de datos distribuida permite llevar una
sola informacin para todas las sedes (transparencia)de la empresa ya que esta
distribuida en diferentes lugares, eso evitara el problema de la duplica de datos
debido a que si se registra en Y sede las dems sedes tendran conocimiento de
esto, tambin evitara la tarea de enviar correos mensuales al supervisor, facilitara
esa supervisin mensual y se convertira en una supervisin continua.
Su seguridad es ms confiable debido a que sus tablas estn ubicadas en sitios
apartados, tambin la se presentara la eficacia ya que es base de datos es
distribuida se permitira varias consultas y todas tendran resultados, si en llegado
caso todas las consultas fueran en la misma tabla se podran presentar problemas
de eficiencia de respuesta pero para eso existe la fragmentacin de datos que es la
copia de datos mas usados y es usada por los sitios locales para no realizar
consultas al servidor y evitar esos problemas. Igualmente la concurrencia de datos
evitara a que tantas consultas generaran resultados errneos ya que su funcin es
controlar accesos concurrentes a la base de datos y as no permitir bloqueos .

MODELO RELACIONAL ZAPATICOS VELEZ

Valor
IdCliente

IdFactura

cliente

IdPersona

Nombre
CV

factura

Cliente
1
persona

Cedula

Zapatos

Fecha

Seccion
administrador

Apellidos
Celular

Idadministrador
Referancia
IdZapatos
Color

*
*

zapato

Talla

Marca

Tipo
Seccion

Modelo

Sede

seccin
*

IdSeccion

Nombre
sede

departamento

1
1

IdSede

Nombre
IdIdepartamento

ciudad

IdCiudad

Nombre

Departamento

sede

Nombre

Ciudad

You might also like