Diagrama E R
Objetivo: aplicar los conocimientos adquiridos en el salón de clases sobre el Lenguaje de
Definición de Datos (DDL).
Dado el siguiente diagrama E-R:
1. Crear la base dedatos llamado "estudioX".
create database EstudiosX;
2. Crear las tablas correspondientes respetando las claves primarias y foráneas.
create table Pelicula(
Id_Pelicula int,
nombrevarchar(30),
año date,
primary key(Id_Pelicula));
create table Actor(
Id_Actor int,
nombre varchar(30),
apellido varchar(20),
Id_Pelicula int,
primary key(Id_Actor),
foreignkey(Id_Pelicula) references Pelicula(Id_Pelicula));
create table Estudio(
Id_Estudio int,
nombre varchar(30),
Id_Pelicula int,
primary key(Id_Estudio),
foreign key(Id_Pelicula) referencesPelicula(Id_Pelicula));
3. Alterar la tabla película y agregarle a qué género pertenece la película antes del año de
grabación.
alter table pelicula add column Genero varchar (30), after toAño;
4. También agregarle la clasificación después del género.
alter table pelicula add column clasificacion varchar (30) after genero;
5. De la tabla actor, agregarle Apellido Paterno yApellido Materno.
alter table actor add column Apellido_Paterno varchar (30);
alter table actor add column Apellido_Materno varchar (30);
6. En la tabla actor agregarle el país deprocedencia.
alter table actor add column Pais varchar (30);
7. La tabla estudio agregarle dirección, teléfono y correo electrónico.
alter table estudio add column direccion varchar (30);alter table estudio add column telefono int;
alter table estudio add column correo_electronico varchar (60);
8. Eliminar la clave primaria de película
alter table pelicula drop primarykey;
9. Eliminar la relación que existe de la tabla película con estudio.
alter table pelicula drop foreign key pelicula_ibfk_1;
10. Eliminar la tabla actor.
Drop table actor;
Regístrate para leer el documento completo.