Bdatos

También podría gustarte

Está en la página 1de 2

--se crea la BD create database alquiler --Se accede a la BD use Peliculas --Se crea la tabla pelicula create table

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

También podría gustarte