Академический Документы
Профессиональный Документы
Культура Документы
1)
Graficar el Modelo E/R, indicando los campos PK y FK para cada una de las siguientes tablas
(4ptos)
Actor
actor_id INT,
first_name varchar(45),
last_name varchar(45)
Category
category_id INT,
name varchar2(25)
Film
film_id INT,
1
CTIC-UNI Fundamentos de Base de Datos Proyecto Final
title varchar(255),
description varchar(255),
language_id INT,
original_language_id INT,
actor_id NUMBER(5),
film_id NUMBER(5)
);
film_category
film_id INT,
category_id INT
idioma
language_id INT,
2 y 4)
Escriba las sentencias SQL necesarias para crear cada tabla con sus respectivas PK y FK.
Adjunte el screenshot indicando que cada tabla ha sido creada exitosamente. (3ptos)
Cree las contraints indicadas en el punto 1. Adjunte screenshot de cada constraint creada +
Sentencia SQL (4 ptos)
2
CTIC-UNI Fundamentos de Base de Datos Proyecto Final
3
CTIC-UNI Fundamentos de Base de Datos Proyecto Final
4
CTIC-UNI Fundamentos de Base de Datos Proyecto Final
2)
5
CTIC-UNI Fundamentos de Base de Datos Proyecto Final
6
CTIC-UNI Fundamentos de Base de Datos Proyecto Final
5)
Encuentre el filme de accin (Action Film) que han tenido mayor Rental Rate. Adjunte
screenshot de resultados + Sentencia SQL (0.5 pto)
7
CTIC-UNI Fundamentos de Base de Datos Proyecto Final
6)
Encuentre los actores que actuaron en los filmes mostrados en la consulta previa. Adjunte
screenshot de resultados + Sentencia SQL (0.5 pto)
7)
Cuntas pelculas tienen la misma primera palabra que 20 o ms pelculas (Usar: Substr,
having count). Adjunte screenshot de resultados + Sentencia SQL (1 pto)
8
CTIC-UNI Fundamentos de Base de Datos Proyecto Final
8)
Crear y consultar las siguientes vistas (1 pto). Adjunte screenshot de resultados + Sentencia
SQL:
Vista: V_DETAILS_BY_CATEGORY
category_id, name, numero de peliculas, promedio de Rental Rate agrupado por cdigo
categora y nombre de categora
9
CTIC-UNI Fundamentos de Base de Datos Proyecto Final
9)
10)
Cree un ndice sobre la columna Title de la tabla Film. Adjunte screenshot de ejecucin
exitosa + Sentencia SQL (2 pto)
10