Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Bdatos
Bdatos
Bdatos
pelicula (titulo varchar(10) not null, ao varchar(4) not null, duracion varchar(8) not null, estudio varchar(40) not null, constraint pk_pelicula primary key (titulo), --Se crea relacion con la tabla estudio constraint fk_estudio foreign key (estudio) references estudio(id_estudio)) --Se crea la tabla estrella create table estrella ( nombre varchar(40) not null, direccion varchar(40) not null, genero varchar(20) not null, fecha_nacimiento date not null, constraint pk_estrella primary key (nombre)) --Se crea la tabla estudio create table estudio ( nombre varchar (40) not null, direccion varchar (40) not null, constraint pk_estudio primary key (nombre)) --Se crea la tabla protagoniza create table protagoniza(id_pelicula varchar (10) not null, id_estrella int (10) not null, --Se crean las llaves foraneas que relacionan la tabla con pelicula y estrella add constraint fk_pelicula foreign key (id_pelicula) references pelicula (id_pe licula), add constraint fk_estrella foreign key (id_estrella) references estrella (id_es trella)) --Se inserta el campo nacionalidad a la tabla estrella alter table estrella add nacionalidad varchar (20) not null --Se crea tabla nacionalidad con atributo nombre create table nacionalidad (nombre varchar (20) not null) --Se crea llave primaria por medio del constraint alter table naionalidad add constraint pk_nacionalidad primary key (nombre)
--Se crea la relacion de estrella con nacionalidad alter table estrella add constraint fk_nacionalidad foreign key (nacionalidad) references nacionalida d (nombre) --Se aade atributo director a la tabla pelicula alter table pelicula add director varchar (40) not null --Se crea la tabla director con atributo nombre create table director(nombre varchar (40) not null) --Se crea llave primaria por medio del constraint alter table director add constraint pk_director primary key (nombre) --Se crea la relacion de Director con pelicula alter table pelicula add constraint fk_director foreign key (nombre_dir) references director (nombre) --Se aade atributo pais a la tabla estudio alter table estudio add pais varchar (20) not null --Se modifica el tamao de la columna pais de la tabla estudio alter table estudio alter column pais varchar (30) --Se modifica el nombre de la columna direccion a direccion_estudio en tabla est udio alter table estudio change direccion direccion_estudio varchar(40) not null --Se elimina la columna pais de la tabla estudio alter table estudio drop column pais