Base De Datos Distribuidas Bimbo Ejemplo
DISEÑO DE BASE DE DATOS DISTRIBUIDAS
BIMBO
Contenido
Empresa Bimbo 3
Transacciones locales y globales 4
Ubicación de nodos 5
Características del sistema 5
Normalización 6
Diagrama entidad relación 7
Diseño distribuido 8
Copias 8
Fragmentaciones 9
Conclusión 12
Empresa Bimbo
Bimbo es una de las mayores organizaciones del sector alimentario en México. Desde laintroducción del pan de molde hasta la completa gama de productos de hoy, sigue haciendo llegar cada día a millones de hogares mexicanos sus productos frescos, tiernos y deliciosos. Gracias a esta gran aceptación por parte del público, los productos Bimbo se han consolidado como líderes de mercado en las categorías de panadería, bollería y pastelería de marca.
Grupo Bimbo es hoy en día una de lasempresas de panificación más importantes del mundo por posicionamiento de marca, por volumen de producción y ventas, además de ser líder indiscutible de su ramo en México.
Elegimos Bimbo como empresa para el caso de estudio aplicado en las bases de datos distribuidas ya que esta empresa tiene muchísimos productos que tienen que ser repartidos en toda la republica mexicana, y como no es unsistema centralizado debido a que en algunas ciudades cuentan con una fabrica que hace un producto en especifico.
Dado el caso la empresa Bimbo cuenta con una base de datos gigantesca que abarque muchísimos productos y diversas sucursales que se encuentran en el país, por lo tanto debe contar con varios servidores.
Debido a que cuentan con diversos servidores ubicados en diferentes zonasgeográficas la empresa Bimbo se ve a la necesidad de ejecutar transacciones globales. Además se tiene la necesidad de interconectar funciones de procesamiento distribuido, la mayoría de estas funciones son lecturas ya que los productos son consultados a veces diariamente para saber con cuanto inventario cuentan.
Transacciones locales y globales
Transacciones Locales
* Envió de productos atiendas de localidad.
* Actualización de inventario
* Consultas de productos, pedidos.
Transacciones Globales
* Envió de productos a otros estados
* Actualización de inventario
* consultas de productos, pedidos.
Ubicación de nodos
Zona Norte | Zona Sur |
001 | chihuahua | 016 | Querétaro |
002 | Sonora | 017 | Michoacán |
003 | Coahuila | 018 | Aguas Calientes |004 | Sinaloa | 019 | Hidalgo |
005 | Durango | 020 | Tlaxcala |
006 | Nuevo León | 021 | Estado de México |
007 | Tamaulipas | 022 | Puebla |
008 | Baja California norte | 023 | Veracruz |
009 | Baja California Sur | 024 | Colima |
010 | Monterrey | 025 | Guerrero |
011 | Zacatecas | 026 | Oaxaca |
012 | San Luis Potosí | 027 | Tabasco |
013 | Nayarit | 028 | Chiapas |014 | Jalisco | 029 | Campeche |
015 | Guanajuato | 030 | Yucatán |
| | 031 | Quintana Roo |
Características del sistema
* Topología de red
Utilizaremos una topología maya
* Comunicación entre nodos
Los nodos estarán comunicados a través de internet
* Sistema manejador de base de datos
Oracle
* Sistema operativo distribuido
Solaris MC
Normalización
Entradasy salidas
La tabla de entradas y salidas se encuentra totalmente normalizada debido a que cumple con las reglas de normalización. Si cumple 1FN por que no tiene campos que puedan ser divididos y cumple con 2FN porque todos los atributos no clave dependen totalmente de la llave primaria.
Cve_e/s
Cve_producto
Cve_sucursal
Cantidad
Fecha
Concepto
Productos
Cve_productoNombre_producto
Existencia
Fecha_fabricacion
Cve_sucursal
Caducidad
La tabla de productos se encuentra totalmente normalizada debido a que cumple con las reglas de normalización. Cumple con 2FN porque todos los campos dependen de cve_producto la cual representa la llave primaria de la tabla.
Sucursal
Ciudad
Zona
Nombre_sucursal
Dirección
Teléfono
Cve_sucursal
La tabla...
Regístrate para leer el documento completo.