Análisis Transaccional - BDDAvanzadas-P-AA2020/casoalquilervideos-Scoowy GitHub Wiki
Tarea
Para el problema considere al menos las siguientes transacciones (puede incluir otras):
Transacciones de la tarea
- Administrar Clientes
- Administrar Videos
- Registrar alquiler de video
- Registrar devolución de video
- Reporte de alquiler de videos por cada mes, ordenados por fecha de alquiler
- Listar información de videos disponibles incluido el género
Transacciones añadidas
- Administrar ejemplares
- Listar películas en las que participe un actor
- Listar películas de un director
- Listar el numero de ejemplares por cada película
- Numero de películas dirigidas por un director
- Mostrar la información de una película incluido el director y actores
Tablas
Transacciones
| ID | Transacción | Tipo |
|---|---|---|
| A | Administrar clientes | Actualización |
| B | Administrar ejemplares | Actualización |
| C | Administrar videos | Actualización |
| D | Listar el numero de ejemplares por cada película | Consulta |
| E | Listar información de videos disponibles incluido el género | Consulta |
| F | Listar películas de un director | Consulta |
| G | Listar películas en las que participe un actor | Consulta |
| H | Mostrar la información de una película incluido el director y actores | Consulta |
| I | Numero de películas dirigidas por un director | Consulta |
| J | Registrar alquiler de video | Actualización |
| K | Registrar devolución de video | Actualización |
| L | Reporte de alquiler de videos por cada mes, ordenados por fecha de alquiler | Consulta |
Ordenado de A-Z por el nombre de la transacción
Matriz cruzada transacciones/relaciones
| Tran. | Actor | Alquileres | Director | Ejemplar | Participantes | Pelicula | Socio | # tablas x tran. |
|---|---|---|---|---|---|---|---|---|
| A | X | 1 | ||||||
| B | X | 1 | ||||||
| C | X | X | X | X | X | 5 | ||
| D | X | X | 2 | |||||
| E | X | X | X | 3 | ||||
| F | X | X | 2 | |||||
| G | X | X | X | 3 | ||||
| H | X | X | X | X | 4 | |||
| I | X | X | 2 | |||||
| J | X | X | X | X | 4 | |||
| K | X | X | X | X | 4 | |||
| L | X | X | X | X | 4 | |||
| # tran. x tabla | 3 | 4 | 4 | 7 | 3 | 10 | 4 |
Los valores más altos están marcados en negrita
Tablas críticas
Gracias a la matriz cruzada se determina que las tablas críticas son:
- Ejemplar
- Pelicula