CASO #1 BMW
DESCRIPCIÓN DEL CASO
Base de datos distribuida de
una la empresa BMW de en la en el estado de san Luis potosí , se
cuenta con 4 fábricas ensambladoras establecidas en el país el resto está
ubicado en Guadalajara, nuevo león y CDMX ,pero los servidores se encuentra en
México y Nuevo león , el planteamiento es de que hay error a la hora de hacer
intercambio de datos de inventario para la manufactura de los automóviles de un
lugar a otro para esto aquí se usa el modelo de relación de fragmentación
horizontal y vertical , esos datos están fragmentado en cada ciudad, esto ocasiona
el inconforme de los ingenieros a la hora de hacer el pedido de piezas a otras
fábricas.
CLASIFICACIÓN DEL SGBDD
Sistema
multa base homogéneo y distribuido.
Se trabaja con esta
categoría porque se trata de una sola red de computadores conectadas a un
subsistema de datos que permite trabajar únicamente con los datos que se tienen
almacenados. En este caso la BMW se dedica a la fabricación de automóviles, lo
que requiere de piezas, esta información la trabajan únicamente ellos en
distintas fabricas esto quiere decir que sus bases de datos son homogéneas.
DESCRIPCIÓN DE L SOLUCIÓN
Aquí la mejor opción será
que los datos de piezas en donde se almacenan, sean más rápidos a la hora de
solicitar piezas, de un estado a otro, muy probablemente hacer un mantenimiento
al clúster, tendrá buenas reacciones entre los usuarios o cambiar de ubicación
los servidores de la ciudad en la que están ubicados e instalados
En el desarrollo de la
aplicación se necesitaron tomar las soluciones siguientes:
· Base de datos a utilizar en el sistema, con la que debería
comunicarse la aplicación servidor
· Lenguaje de programación a utilizar tanto en la aplicación cliente
como la aplicación servidor
·
Modo de comunicación entre los clientes y el servidor.
CLASIFICACIÓN SISTEMA GESTOR
DE BASE DE DATOS DISTRIBUIDA
En este ejemplo se trabajó
en PostgreSQL.
La última
serie de producción es la 9.1. Sus características técnicas la hacen una de las
bases de datos más potentes y robustas del mercado. Su desarrollo comenzó hace
más de 16 años, y durante este tiempo, estabilidad, potencia, robustez,
facilidad de administración e implementación de estándares han sido las
características que más se han tenido en cuenta durante su desarrollo.
PostgreSQL funciona muy bien con grandes cantidades de datos y una alta
concurrencia de usuarios accediendo a la vez al sistema.
GENERALES
·
Es una base de datos 100% ACID.
· Soporta distintos tipos de datos: además del soporte para los
tipos base, también soporta datos de tipo fecha, monetarios, elementos
gráficos, datos sobre redes (MAC, IP), cadenas de bits, etc. También permite
la creación de tipos propios.
· Incluye herencia entre tablas, por lo que a este gestor de bases
de datos se le incluye entre los gestores objeto-relacionales.
·
Copias de seguridad en caliente (Online/hot backups)
·
Unicode
·
Juegos de caracteres internacionales
·
Regionalización por columna
·
Multi-Version Concurrency Control (MVCC)
·
Múltiples métodos de autentificación
·
Acceso encriptado vía SSL
·
SE-postgres
·
Documentación
·
Licencia BSD
·
Disponible para Linux y UNIX en todas sus variantes (AIX, BSD,
HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) y Windows 32/64bit.
DESCRIBIR DE MANERA
GENERAL COMO REALIZARÍA LA IMPLEMENTACIÓN EN FUNCIÓN A GBDS, PLATAFORMAS
OPERATIVAS Y HERRAMIENTAS UTILIZAR.
Lo correcto sería detectar
los problemas en todo caso volver a hacer nuevos datos para nuevas piezas de
para actualizar información, al momento para saber que piezas hay disponibles y
cuales son obsoletas, en esto es conveniente tener una computadora con Ubuntu y
el SGBDD PostgreSQL, para facilitar el manejo de la información, para que los
datos sean más rápidos a la hora solicitar el pedido de una pieza para un
automóvil.
Existiría la posibilidad de
trabajar también en MYSQL SERVER, pero, la ventaja con la que cuenta PostgreSQL
es que es más fácil de manipular además de código libre y es gratuito.
Elaborado por: Germán De Jesús Díaz Villeda
CASO
#2 ELEKTRA
DESCRIPCIÓN DEL CASO
La empresa Elektra busca tener un registro de las ventas y
la entrada del producto, divisiones y departamentos. Por lo cual busca una
estrategia para poder enlazar todos los registros en una base de datos que esté
conectada a la otra tienda de electrodomésticos.
Las distintas tiendas se encuentran en las siguientes
direcciones:
Tienda de electrodomésticos-Miguel Hidalgo 222.
Elektra Ciudad Valles Lomas Yuejat.
CLASIFICACIÓN DEL SGBDD
SGBD federado homogéneo y distribuido
SGBD es federado homogéneo porque no depende de otro y
distribuido porque existe una cooperación entre los SGBD implicados en la
ejecución de las solicitudes de usuarios a los datos de la BDD.
El sistema gestor de base de datos a utilizar será
PostgreSQL por la facilidad para hacer replicaciones la cual será muy útil para
la base de datos que se realizara en el siguiente proyecto ya que es muy completa
para este trabajo.
DESCRIPCIÓN DE LA SOLUCIÓN
Desarrollar una base de datos distribuida con todos los
datos de todos los departamentos, lo que se pretende es que la estructura de la
base de datos refleje lo que es la empresa mediante una base de datos virtual
compuesta de varias bases de datos distintas que se encuentran en lugares
distintos que cuente con un acceso organizado a los datos esto se llevara a
cabo mediante una replicación lo cual consiste en que cada nodo debe de tener
una copia completa de la base de datos lo cual lleva un alto costo de
información y de escritura pero es la mejor opción de acuerdo a la
disponibilidad y fiabilidad de los datos ya que estos son de gran importancia
para la empresa.
Elaborado por: Ernesto Hernández Mar
CASO
#3 FOLY MUEBLES
DESCRIPCIÓN DEL CASO
La
empresa foly muebles cuenta con dos sucursales que se ubican en:
·
Galeana 48, Zona
Centro, 87090 Cd Valles, S.L.P.
·
Boulevard México
- Laredo, Las Lomas Oriente, 79099 Cd Valles, S.L.P.
Esta
empresa tiene dificultades ya que no llevan un control y una administración adecuada
en tiempo real de clientes que compran en línea y compran mercancía a crédito
entre las dos sucursales.
A con
respecto a esto, la empresa sufre de pérdidas de dinero y busca tener un buen
rendimiento.
CLASIFICACIÓN DEL SGBDD
SGBD
federado homogéneo y distribuido
SGBD
es federado homogéneo y distribuido porque existe una cooperación entre los
SGBD implicados en la ejecución de las solicitudes de usuarios a los datos de
la BDD.
DESCRIPCIÓN DE LA SOLUCIÓN
Se desarrollará
una base de datos donde se lleve el control y el registro de todos los
movimientos que se realiza en la tienda en línea y los créditos otorgados hacia
los clientes en cada una de las sucursales.
Para
realizar esta base de datos se tendrá que utilizar mysql ya que es un sistema
de base de datos almacenado en varios servidores y que es vista por el cliente
como una sola, esto con el objetivo de mantener redundancia y balanceo de los
datos para lograrlo se utilizara la replicación copia ya que mantiene la
información de las bases de datos en las múltiples bases de datos que levantan
un sistema distribuido. La replicación puede mejorar el funcionamiento y
proteger la disponibilidad de las aplicaciones, por que alterna opciones de
acceso de los datos existentes.
Se
tendrá que registrar cada servicio que ofrece la empresa mediante la
replicación de toda la información, el cual solamente la sucursal que se
encuentra ubicada en Galeana 48,
Zona Centro, tendrá una replicación y la sucursal ubicada en Boulevard México - Laredo, Las Lomas
Oriente tendrá un fragmento de la información de la base de datos.
Elaborado por: Rubén Darío Muñoz
Hernández
CASO #4 FARMACIA SIMILARES
DESCRIPCIÓN DEL CASO
Farmacias Similares, perteneciente al Grupo Por
un País Mejor, es la empresa líder en venta y distribución de
Medicamentos Genéricos y Productos de Salud en México y América Latina, con más de 1000 sucursales en todo
México. En Ciudad valles, S.L.P. cuenta con 3 sucursales presentes en las
cuales se implementará un sistema gestor de bases distribuidas.
CLASIFICACIÓN DEL SGBDD
Se encuentra
que es un sistema gestor federado homogéneo y distribuido, ya que cuenta con el
mismo sistema y con ciertas sucursales en la ciudad, no hay autonomía completa.
DESCRIPCIÓN DE L SOLUCIÓN
Se
propone implementar un SGBDD para unir todas las sucursales en un mismo sistema
para así tener todos los productos ligados y el registro de cada uno en el
inventario.
Elaborado por: Stephanie Paola
Oyarvide Salas
CASO #5 COPPEL
DESCRIPCIÓN DEL CASO
La tienda
departamental de Coppel ofrece servicios a los clientes que asisten a ella, que
son los siguientes:
·
Crédito Coppel
·
Entrega a domicilio gratis
·
2 años de garantía gratis
·
Compras a través de Coppel.com
·
Compras telefónicas llamando al
01-800-220-7735
·
Pago de servicios (CFE, Telmex, Movistar y Crédito y Casa)
·
Préstamos en efectivo (solo si el
cliente va al corriente con su crédito)
·
Envíos de dinero con DineroYa y MoneyGram (Nacional y a Estados Unidos)
·
BanCoppel.com
·
Servicios de telefonía celular
(recargas)
·
Sorteos y Concursos
Los locales tienen
problemas en cuanto las ventas, préstamos y los distintos tipos de servicio con
los que cuenta la empresa, por motivos de pagos atrasados entre otros casos.
Por estos motivos la empresa está perdiendo recursos monetarios porque no lleva
el control de los clientes que están en deuda con la empresa.
La empresa busca llevar un mejor control y administración de todos los
locales existentes en Cd. Valles, las cuales se encuentran en:
- Zona Centro, 79000 Cd
Valles, S.L.P.
- Miguel Hidalgo 225,
Zona Centro, 79000 Cd Valles, S.L.P.
- Ciudad Valles Centro, Venustiano Carranza 314, Zona Centro,
79000 Cd Valles, San Luis Potosí.
- Blvd. México
- Laredo 2200, Lomas del Yuejat, 79082 Cd Valles, S.L.P
CLASIFICACIÓN DEL SGBDD
SGBD federado homogéneo
y distribuido
SGBD es federado homogéneo y distribuido porque existe una
cooperación entre los SGBD implicados en la ejecución de las solicitudes de
usuarios a los datos de la BDD.
El sistema gestor de base de datos a utilizar será
PostgreSQL por la facilidad para hacer particiones la cual será muy útil para
la base de datos a realizar ya que es muy completa para este trabajo.
DESCRIPCIÓN DE L SOLUCIÓN
Desarrollar una base de datos distribuida para llevar el
control de la administración y la gestión de los servicios hacia los clientes
que cuentan con créditos para la obtención de productos.
Se tendrá que realizar una base de datos distribuido en
cada una de las sucursales que existe en Cd. Valles donde se tendrá que
registrar cada servicio ofrecido por la empresa mediante una partición de toda
la información las cuales solo la sucursal Miguel
Hidalgo 225, Zona Centro, tendrá una replicación
de las demás y las más pequeñas tendrán un fragmento de la información disjuntos
de la base de datos.
Sucursales que tendrán fragmentos de información disjuntos
de la BD
1.
Ciudad Valles Centro, Venustiano Carranza 314, Zona Centro,
79000 Cd Valles, San Luis Potosí.
2.
Zona Centro, 79000 Cd
Valles, S.L.P.
Sucursales que contaran con la partición de toda la
información
3.
Miguel Hidalgo 225,
Zona Centro, 79000 Cd Valles, S.L.P.
4.
Blvd. México - Laredo 2200, Lomas del
Yuejat, 79082 Cd Valles, S.L.P.
Elaborado por: Hilda González Altamirano
CASO #6 BANCO AZTECA
DESCRIPCIÓN DEL CASO:
Ø Ofrece servicios financieros
Ø Otorga créditos al consumo de bienes (Credimax)
Ø Ofrece tarjetas de crédito (Tarjeta Azteca)
Ø Préstamos personales.
Actualmente en ciudad valles, S.L.P cuenta con 3 sucursales que se ubican en:
· Carretera Mexico-Laredo Sur s/n, Lomas del Yuejat, 79082
· Hidalgo 222 79000
· Abasolo 79000
Las 2 primeras operan desde las tiendas Grupo Elektra y la tercera opera fuera de estas tiendas y en el cual se necesita implementar una base de datos distribuida.
CLASIFICACIÓN DEL SGBDD:
Es un SGBDD federado homogéneo y distribuido.
Es federado porque no tiene suficiente autonomía, homogéneo porque no depende de otra sucursal que este fueras de la ciudad.
DESCRIBIR LA PROPUESTA DE SOLUCIÓN:
Desarrollar una base de datos distribuidas para tener un mejor control de todas las cuentas de los clientes en cada una de las sucursales y así sea más fácil realizar movimientos como depositar, retirar, hacer pagos y no haya ningún problema con ello.
Elaborado por: Reyna Olivia Hernández Loredo