ESTADISTICA
ESTADISTICA
ESTADISTICA
DOCENTE ASESOR:
ACTIVIDAD:
Actividad de aprendizaje 3
MSYQL.
1. INTRODUCCIÓN:
En esta actividad conoceremos y aplicaremos el lenguaje de la base de datos
MySQL, lo cual nos permitirá crear tablas, modificarlas, solicitar información específica
utilizando lo aprendido en las lecturas de aprendizaje de la unidad, entre otros.
Para llevar a cabo la actividad, es necesario instalar la base de datos MySQL 8.0
que es la actualización más reciente en la página oficial https://dev.mysql.com, en el
apartado de descargas.
Consultas.
1. Seleccionar todos los actores que hayan participado en una película de comedia
(Comedy)
2. Saber cuántas películas, de que categoría y en qué idioma ha filmado la Actriz SANDRA
KILMER
3. Seleccionar el nombre de la película y de los actores de todas aquellas que sean filmadas
en idioma Italiano
6. Quién es el responsable de cada una de las tiendas y su dirección, junto con la dirección
de la tienda.
7. Cuántas rentas se realizaron en cada uno de los meses del año 2005 y 2006
8. Qué responsable del staff realizó más rentas y cuál fue el ingreso
9. Quién fue la persona que realizo más rentas de una película en Francés
10. Qué actores son los que prefieren las personas que viven en México
Procesos.
1. ¿Cuáles serían los cambios necesarios para agregar una dirección a los actores?
3. Agregar una tabla para guardar los datos del director de la película.
4. Crear una vista que nos indique cuántas películas hay en cada idioma.
2. DESARROLLO.
Consultas.
1. Seleccionar todos los actores que hayan participado en una película de comedia
(Comedy).
6. Quién es el responsable de cada una de las tiendas y su dirección, junto con la dirección
de la tienda.
9. Quién fue la persona que realizo más rentas de una película en Francés.
1.- ¿Cuáles serían los cambios necesarios para agregar una dirección a los actores?
ALTER table actor
ADD address varchar(50);
Agregar a la tabla actor el atributo address (direccion)
Una nueva tabla llamada country_film con una llave llamada country_film_id, y el campo
country,
CREATE TABLE cuntry_film (
country_film_id smallint unsigned default null auto_increment,
country varchar(50) not null,
PRIMARY KEY (country_film_id) );
3. Agregar una tabla para guardar los datos del director de la película.
Como ya se creó una tabla para saber de qué país es cada película, se le agrega un
campo que se llame dirección
Afectaría a la entidad (personal) staff ya que hay una relación con el código Id como clave
primaria
Afectaría a la entidad Alquiler (rental) ya que tienda (store) aparece como atributo foráneo.
La entidad cliente (customer) afectaría ya hay una relación entre la entidad tienda (store)
y cliente al pasar la entidad tienda a la entidad cliente como clave primaria.
La entidad cliente (customer) afectaría a dirección (address) ya que hay una relación con
el código Id como clave primaria.
Afectaría a inventario (Inventory) ya que hay una relación del código Id como primaria.
Prácticamente se afectarían toda la relación entre las entidades de la base de datos
porque al borrar tienda (store) se perdería la relación con algunas entidades y no
tendríamos información de la tienda (stores) y sus atributos.
3. BIBLIOGRAFÍA.