Documente Academic
Documente Profesional
Documente Cultură
Instituto IACC
Se requiere realizar el diseño de la base de datos para una cadena de cines llamada “Entretenimiento
Ltda.”, ésta debe almacenar la siguiente información:
.- Película: por cada película debe almacenar: nombre, sinopsis, año, clasificación, duración, género, fecha
de estreno.
.-Cine: por cada cine se requiere almacenar: nombre, ubicación.
.- Salas: por cada sala se necesita registrar cine al que pertenece, capacidad, tipo de sala y Formato
(2D,3D).
.-Asientos por sala: se debe registrar por cada sala los asientos que contiene, para ello se almacena el
código del asiento (Fila + Nro. de Butaca) y la sala a la que pertenece.
.- Tipo de Sala: por cada tipo de sala se necesita registrar descripción (normal, 4D, IMAX o Premium) y el
precio del boleto para ese tipo de sala.
.- Proyección: por cada proyección se debe registrar película, cine y sala.
.- Ventas: por cada venta se debe registrar Rut del cliente, proyección, cantidad de boletos, fecha, precio
de cada boleto, forma de pago, número de comprobante de transacción (para el caso que sea débito o
crédito).
.- Cliente: por cada cliente se debe registrar RUT, nombres, apellidos, dirección de correo electrónico.
Generar la Base de Datos incluyendo las tablas con sus respectivos campos y relaciones. Para esto debe
entregar un pantallazo de cada una de las tablas donde se muestren los campos y relaciones que tenga
con otras tablas.
.- Explique brevemente en qué forma normal entrega su Base de Datos, justificando según sea el caso.
.- Poblar cada una de las tablas, para ello debe ejecutar al menos 04 sentencias “Insert” por cada tabla.
Entregue las sentencias ejecutadas.
.- Elabore las siguientes consultas en SQL, para cada una debe entregar la instrucción SQL ejecutada y un
pantallazo del resultado obtenido:
- Listado de Películas de Clasificación “Terror” que se encuentran en la Base de Datos. Muestre el
nombre de la película, la sinopsis y la duración de la misma.
- Listado de Salas en formato 3D, mostrando por cada una el Cine, Dirección del mismo y capacidad de la
sala.
- Listado de las ventas durante el mes de Agosto del 2016 de la sala IMAX, mostrando Rut del cliente,
cantidad de boletos y monto total de la venta.
- Listado por cliente de la cantidad de compras que ha hecho durante el mes de Agosto, para ello debe
tomar en cuenta la cantidad de boletos que compró en total. Muestre el RUT del Cliente, nombre, apellido
y el total de boletos comprados.
Desarrollo
Cliente values(“Angelica”,”Flores”,”cc@gmail.com”),
Cliente values(“Valentino”,”Herrera”,”dd@gmail.com”
Insert into Peliculas values(“AB”,”16 años”,”2018”,”1:30”,”drama” ), Insert
intoSalasvalues(“huechuraba”,”25”,”normal plus,”b1”),
Insert intoVentasvalues(“002”,”4Dimax”,”20”,”12/08/2018”,”2500”,”Efectivo”),
WHERE ((Peliculas.Clasificasion)="Drama"));
[SumaDePrecio Boleto]
FROM (Proyeccion INNER JOIN (Salas INNER JOIN Cine ON Salas.[Cod Salas] = Cine.[cod
Ventas.CodPeli
Sala])="4Dimax"))
AS [SumaDecantidad de boletos]
Fundamentos de Bases de Datos. Conceptos básicos de base de datos semana 1 IACC 2018
Fundamentos de Bases de Datos. Modelo entidad-relación de bases de datos semana 2 IACC 2018
Fundamentos de Bases de Datos Con. Normalización de bases de datos Semana 3 IACC 2018
Fundamentos de Bases de Datos. SQL: lenguaje para la definición, manipulación y control de bases
de datos relacionales I semana 4 IACC 2018
Fundamentos de Bases de Datos.semana. SQL: lenguaje para la definición, manipulación y control
de bases de datos relacionales II semana 5 IACC 2018
Fundamentos de Bases de Datos SQL: lenguaje para la definición, manipulación y control de bases
de datos relacionales III semana 6 IACC 2018
Fundamentos de Bases de Datos. Utilización del gestor de base de datos MySQL I semana 7 IACC
2018
Fundamentos de Bases de Datos. Utilización del gestor de base de datos