Professional Documents
Culture Documents
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.
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 .
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