Escolar Documentos
Profissional Documentos
Cultura Documentos
MySQL
I.- 1. Instalar la base de datos Mysql 6.3 o superior.
https://www.youtube.com/watch?v=U-aA3pZfaiw
A partir de la instalacin de la base de datos Mysql realiza lo siguiente:
Consultas.
Consultas: muestra correctamente las 10 operaciones solicitadas en archivo de
apoyo con su respectivo cdigo de la consulta que compruebe el correcto
funcionamiento de las operaciones realizadas.
1. Seleccionar todos los actores que hayan participado en una pelcula de
comedia (Comedy)
SELECT first_name AS Nombre, Last_name AS Apellido, name AS Categoria, title AS
Pelicula
FROM actor ac, category ca, film
WHERE ca.name = 'Comedy';
10. Qu actores son los que prefieren las personas que viven en Mxico
SELECT first_name AS Nombre, Last_name AS Apellido
FROM actor ac, country co
where co.country ='Mexico'
Procesos.
1.- Cules seran los cambios necesarios para agregar una direccin a los actores?
ALTER table actor
ADD address varchar(50);
3. Agregar una tabla para guardar los datos del director de la pelcula.
Como ya se cre una tabla para saber de qu pas es cada pelcula, se le agrega un
campo que se llame direccin
/*ALTER table cuntry_film
ADD address varchar(50) not null;*/
4. Crear una vista que nos indique cuntas pelculas hay en cada idioma.
SELECT film.title AS Pelicula, actor.first_name AS Nombre, actor.Last_name, name AS
Idioma
FROM film, actor, language id
Realice una nueva tabla llamada country_film y agregue solo 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) );
4. Crear una vista que nos indique cuntas pelculas hay en cada idioma.
Primero se realice la operacin para poder darle la indicacin a la mquina para que la
base de datos nos otorgara la vista en Mysql en pantalla.
Operacin realizada.
Fig. 18. vista que nos indica cuntas pelculas hay en cada idioma
5. Qu pasa si borramos una tienda?
Se observa que prcticamente se afectaran toda la relacin entre las entidades de la
base de datos porque al borrar tienda (store) se perdera la relacin con algunas
entidades y no tendramos informacin de la tienda (stores) y sus atributos.
Fig. 19. Vista de la eliminacin de la tabla store y sus afectaciones en las dems
tablas..
Bibliografa:
http://dev.mysql.com/downloads/installer/5.6.html
http://www.microsoft.com/en-us/download/confirmation.aspx?id=17113
https://www.youtube.com/watch?v=oNn30HRJPr0
https://www.youtube.com/watch?
v=jrnrHrxNmpk&list=PLx9gPtuzG7IZyYqcKq290SKpgFzimJfAO&index=11
https://www.youtube.com/watch?
v=rzgF2L3qiYA&list=PLx9gPtuzG7IZyYqcKq290SKpgFzimJfAO&index=8