miércoles, 14 de octubre de 2015

Base de datos para un cine

En este Blog presenta  una propuesta para una base de datos de un cine la cual se enfoca en el  Área de Almacenamiento de Películas e  Información de Salas,  por motivos de delimitar el área de trabajo,  se ha  excluido la parte de venta y compra de entradas y alimento.
Se presenta en el trabajo grupal  la base de datos,  que costa de veintiuna  tablas relacionadas con el fin de hacer una base de datos consistente y evitar posibles errores,  en el futuro aplicamos las tres  primeras reglas de normalización.
En la siguiente imagen se presenta un esquema de las veintiuna  tablas con sus relaciones







Apartir de la logica que utilizada  para abordar el problema,  se propuso  una  estructura para resolver algunas relaciones,  con el fin de mejorar el orden y evitar problemas  a  futuro.
Se observó que las tablas se relacionaban de muchos a muchos para romper eso se generó  una tabla intermedio,  acontinuación  presentamos en que momento se aplicó  dicho metodo.



La tabla  se relaciona con la tabla principal denominada “Película”  y de esta manera evitamos la relación de mucho a mucho en las tablas. Al tomar este análisis, se debe  tener cuidado porque la tabla que se agrega para romper la relación de muchos a muchos tiene una característica: la llave primaria puede ser la combinación entre el campo que hace única las dos tablas.

La siguiente parte es más compleja porque se  relacionan  las copias de películas con los formatos - salas y asientos.  En nuestro análisis concluimos  que en los cines pueden poner en varias salas la misma película; lo que implica,  que en el cine tiene varias copias de la misma película.  Además,  no todos son iguales porque cambian su formato de video y audio basado,  en el hecho de que se tiene que tener un control de las películas por cada sala; con el afán de que  las proyecciones tengan variabilidad en  hora y fecha.
Según el análisis realizado,   continuación se les presentara el esquema relacional según  la base de datos.

A continuación se les dejase un enlace para que puedan descargar la base de datos.

haz clic aquí para descargar en formato .sql





11 comentarios: