Está en la página 1de 2

Analisis de modelo de datos distribuidos

¿Por qué fragmentar losdatos?

la fragmentacion de la base de datos se justifica con el hecho que se habran nuevas

sucursales en diferentes ciudades, que tendran tener su propio fragmento de la base de datos

de la empresa. el objetivo es crear un sistema donde las rentas de peliculas sean administradas

de manera local, envés de manera global por la empresa.

¿Cómo realizamos la fragmentación?

Hay diferentes mtodos de fragmentacion, para cada caso de uso. las peliculas al igual

que sus tablas relacionalas con ellas pueden ser fragmentadas de manera vertical, donde cada

sucursal tendra acceso a diferentes columnas de la tabla global

Suc1:

select film_id, tittle, description, release year from film

¿Cuánto debemos fragmentar?

Se debe de fragmentar cada tabal por fila, osea una fragmentacion horizontal, con

reparticion basada en directorio. las tabalsa que contienen informacion dependiente de

ubicacion, como el inventario la rentas, y el pago debe de ser fragmentada por sucursal. en

cambio la informacion relevante a las peliculas debe de ser accesible desde todo los

sucursales.

¿Cómo probamos la validez dela fragmentación?

Hay que asegurarse que no existan puntos calientes en la base de datos, un punto

caliente es un fragmento que contiene la mayoria de los datos por mientras los demas

fragmentos estan practicamente vacios. los fragmentos deben de ser equilibrados y

distribuidos igualmente.
¿Cómo se distribuirán losfragmentos?

los payments, inventory, rentals y stores pueden se fragmentadas de manera horizontal. donde

la informacion es adquirida basandose en el id de el sucursal. En cambio las tablas city,

address, film, film language, actor, pueden ser fragmentadas verticalmente. En otras palabras

esta tablas deben de ser accesibles desde todas las sucursales, y luego son seleccionadas

basandose en el inventario de cada tienda. en otras palabras la fragmentacion debe ser

repartida por directorios ya que es la manera mas efficiente y logica para esta situacion.

También podría gustarte