Realitat o fake news? – Què causa el canvi climàtic? - La desertització
Laboratorio sentencias SQL en MYSQL
1. Se debe contar con: Un (1) computador , phpMyAdmin como Sistema Gestor de Bases de Datos, a través del entorno de
desarrollo de XAMPP
PRÁCTICAS DE SQL
Nombre: Sección
INSTRUCCIONES: Realiza cada uno de los ejercicios que se te indican. Cada uno de los ejercicioscreados, serán la base
paraconformarelPortafoliode Evidencias.
NOTA:Recuerda quedebesderenombrarestearchivo, ponertu nombrecompleto
Dado el siguiente diagrama de Modelo Relacional de la base de datos cinemateka.
Crear el modelo físico de las tablas claves primarias, claves foráneas, integridad
referencial.
.
Insertar los datos en cada tabla
Tabla estudio
Tabla actor
Objetivo del Laboratorio
El presente documento de prácticas tiene como propósito el que el alumno adquiera las competencias básicas e intermedias
en el uso y aplicación de un lenguaje de consultas estructurado o SQL (Structured Query Language), mediante una serie de
ejercicios propuestos para su desarrollo.
Utilizar la herramienta de interfaz de usuario para escribir consultas y obtener datos de la base de datos.
Escribir sentencias SQL SELECT simples y complejas para obtener datos de la base de datos.
Requerimientos
¡ IMPORTANTE !
Las evidencias a generar son a
través de las instrucciones SQL
creación del modelo físico así
como también SQL para insertar
los registros
2. 1.- Listar todos los actores
Instrucción en SQL:
Evidencia generada IMAGEN:
2.- Mostrarel país del estudio ‘MGM’.
Instrucción en SQL:
3. Evidencia generada IMAGEN:
3.- Listar los nombres y apellidos de los actores que participaron en películas realizadas en 1982, o en alguna película que
contenga la palabra “FATAL” en el título.
Instrucción en SQL:
Evidencia generada IMAGEN:
4.- ¿Quién fue el protagonista masculino de “GUERRA DE LOS MUNDOS”?
Instrucción en SQL:
Evidencia generada IMAGEN:
5.- Muestre el título y duración de todas las películas producidas por los estudios “20TH CENTURY FOX”, ordenando
ascendentemente la salida por duración.
Instrucción en SQL:
Evidencia generada IMAGEN:
6.- Liste los nombres y apellidos de los actores (MASCULINOS) que han sidoprotagonistas y su país de procedencia es
“USA”.
Instrucción en SQL:
Evidencia generada IMAGEN:
7.- Escriba una consulta para mostrar la suma de la duración de todas las películas de cada estudio,muestre id_estudio,
nombre estudio y total duracion.
Instrucción en SQL:
Evidencia generada IMAGEN:
8.- Escriba una consulta para mostrar la cantidad de películas realizadas por cada estudio,muestre id_estudio,nombre
estudio y cantidad_películas.
Instrucción en SQL:
Evidencia generada IMAGEN:
9.- Escriba una consulta para mostrar el nombre, apellido, país y comisión de los actores que trabajaron en las películas de
los años 1930 hasta el 2000. Ordene la consulta en orden ascendente según nombre del actor.
Instrucción en SQL:
Evidencia generada IMAGEN:
10.- Escriba una consulta para mostrar por cada estudio la película que obtuvo más ganancias entre los años 1970 al 2000,
muestre el id_estudio,titulo de la película, año de la película, duración y la ganancia.
Instrucción en SQL:
Evidencia generada IMAGEN:
11.- Muestre el nombre y apellido de todos los actores en donde la tercera letra de su nombre sea ‘C’.
Instrucción en SQL:
Evidencia generada IMAGEN:
12.- Muestre el titulo de todas las películas que obtuvieron una ganancia superior al 50% del costo de producción.
Instrucción en SQL:
Evidencia generada IMAGEN:
4. 13.- Muestre el nombre y apellido de todos los actores que nacieron entre 1920 y 1980 (ambos inclusive).
Instrucción en SQL:
Evidencia generada IMAGEN:
14.- Listar los nombres y apellidos de los actores que contienen la letra ‘Z’ como parte del nombre o apellido.
Instrucción en SQL:
Evidencia generada IMAGEN:
15.-Listar el nombre y apellido del actor que obtuvo el mayor salario en la película “GUERRA DE LOS MUNDOS”
Instrucción en SQL:
Evidencia generada IMAGEN:
16.- Use la sentencia LEFT OUTER JOIN para mostrar los datos de las tablas estudio-película.
Instrucción en SQL:
Evidencia generada IMAGEN:
17.- Muestre sólo los tres primeros registros de la tabla actor ordenados ascendentemente porpaís.
Instrucción en SQL:
Evidencia generada IMAGEN:
18.- Mostrar los actores y las películas donde son contrafiguras.
Instrucción en SQL:
Evidencia generada IMAGEN:
19.- Eliminar los datos de las tablas actor, estudio,película y elenco.
Instrucción en SQL:
Evidencia generada IMAGEN:
20.- Eliminar las tablas actor, estudio y película.
Instrucción en SQL:
Evidencia generada IMAGEN: