0 calificaciones0% encontró este documento útil (0 votos)
80 vistas4 páginas
Este documento describe un proyecto de base de datos distribuidas para una pizzería con 4 sucursales en Mérida. Se propone fragmentar vertical y horizontalmente la base de datos entre las sucursales para controlar la información específica de cada una como facturas, cortes de caja, clientes, vales y gastos. Se implementará una base de datos homogénea en MySQL en una red MAN bajo Windows para mejor rendimiento, administración y control de datos entre las sucursales.
Este documento describe un proyecto de base de datos distribuidas para una pizzería con 4 sucursales en Mérida. Se propone fragmentar vertical y horizontalmente la base de datos entre las sucursales para controlar la información específica de cada una como facturas, cortes de caja, clientes, vales y gastos. Se implementará una base de datos homogénea en MySQL en una red MAN bajo Windows para mejor rendimiento, administración y control de datos entre las sucursales.
Este documento describe un proyecto de base de datos distribuidas para una pizzería con 4 sucursales en Mérida. Se propone fragmentar vertical y horizontalmente la base de datos entre las sucursales para controlar la información específica de cada una como facturas, cortes de caja, clientes, vales y gastos. Se implementará una base de datos homogénea en MySQL en una red MAN bajo Windows para mejor rendimiento, administración y control de datos entre las sucursales.
Pizzería Rodriguez requiere un sistema de base de datos para administrar
la información de sus 4 distintas sucursales ubicadas en Mérida Yucatán. las cuales se encuentran localizadas en distintas partes de la ciudad.
De cada sucursal se requiere saber cuántas facturas realizan al día, los
cortes de cada turno de los cajeros, los clientes registrados, los vales a los empleados, gastos que tiene cada una de las sucursales y la disponibilidad de los productos que estos ofrecen a sus clientes.
DISTRIBUCIÓN DE LA BASE DE DATOS.
Dado que la información que maneja la empresa PIZZERIA RODRIGUEZ
en demasía extensa se otorgaran diferentes cargos a algunas de las sucursales para sean estas las que lleven un control especifico de cada sucursal. FRAGMENTACION
El tipo de fragmentación que se implementaría para darle solución al
problema es usando la fragmentación vertical, horizontal ya que las consultas que se realizaran cumplen con los criterios de fragmentación.
BASE DE DATOS HOMOGÉNEA.
Decidimos Utilizar Una Base De Datos Homogénea ya que todos los
sitios tienen idéntico software de sistemas de gestores de bases de datos (SGBD) son consiente de la existencia de los demás sitios y acuerdan cooperar con el procesamiento de la solicitud de los usuarios
Las bases de datos distribuidas homogéneas son similares a las
bases de datos centralizadas, pero en vez de almacenar todos los datos en un sitio, los datos se distribuyen en diferentes sitios de una red.
SOFTWARE DE GESTIÓN DE BASE DE DATOS DISTRIBUIDAS.
Es un sistema de gestión de base de datos relacional, multihilo y
multiusuario.
MySQL es muy utilizado en aplicaciones web, como Drupal o phpBB, en
plataformas (Linux/Windows-Apache-MySQL-HP/Perl/Python), y por herramientas de seguimiento de errores como Bugzilla.
VENTAJAS.
Mayor rendimiento
Mejores utilidades de administración de datos.
Integración perfecta con PHP
Sin límites en los tamaños de los registros
Mejor control de acceso de usuarios
PLATAFORMA DE IMPLEMENTACION DE LA BDD SISTEMA WINNIS
Se eligió Windows 7 por su confiabilidad, fácil uso y estabilidad con respecto
a otros sistemas operativos. Actualmente Windows continúa siendo el sistema operativo más comercial lo cual se refleja en la disponibilidad de aplicaciones, facilidad de mantenimiento, así como soporte en el desarrollo de nuevas aplicaciones, puntos que pueden ser cruciales en la elección de servidores que corren aplicaciones web.
TIPO DE RED IMPLEMENTADA BDD.
Las Redes de área metropolitana (MAN) son redes informáticas que se
extienden sobre un área metropolitana. Contiene una colección de máquinas dedicadas a ejecutar los programas de usuarios (hosts). Estos están conectados por la red que lleva los mensajes de un host a otro.
ALMACENAMIENTO DE DATOS.
Réplica:
El sistema conserva varias copias o réplicas idénticas de una tabla. Cada
réplica se almacena en un nodo diferente.
Ventajas:
Disponibilidad: el sistema sigue funcionando aún en caso de caída de
uno de los nodos.
Aumento del paralelismo: Varios nodos pueden realizar consultas en
paralelo sobre la misma tabla. Cuantas más réplicas existan de la tabla, mayor será la posibilidad de que el dato buscado se encuentre en el nodo desde el que se realiza la consulta, minimizando con ello el tráfico de datos entre nodos.