Modelo Entidad Relación: Qué es? - Para que sirve? Herramientas para elaborarlo y un ejemplo. Favor incluir en el blog - Trabajo Independiente - 30 %
Script del taller realizado en clase
create table libros(
cod_libro int not null,
nombre varchar (30) not null,
genero varchar (20) not null,
ISBN numeric (10) not null,
anho int not null,
idioma varchar not null,
cod_autor int not null,
cod_editorial int not null,
CONSTRAINT pk_cod_libro PRIMARY KEY (cod_libro));
insert into libros values (10, 'Lo que el viento se llevó','Drama',4321,1990, 'Portugués',20,30);
insert into libros values (11, 'Penélope','Ficción',9999,2001, 'Español',21,33);
insert into libros values (12, 'Bases de Datos Relacionales','Académico',8888,1980, 'Español',20,30);
insert into libros values (13, 'Top Story','Animados',5555,2010, 'Inglés',22,33);
insert into libros values (14, 'Canibal','Terror',2222,2016, 'Español',22,32);
select * from editorial;
create table usuario(
cod_usuario int NOT null,
RUT numeric(20)null,
nombre varchar(30)null,
CONSTRAINT pk_cod_usuario PRIMARY KEY (cod_usuario)
);
insert into usuario values (1121,578,'Daniel Castellanos');
insert into usuario values (2351,321,'Andres Palacios');
insert into usuario values (4470,890,'Ferney Ballesteros');
create table autor(
cod_autor int null,
nom_autor varchar(30) null,
CONSTRAINT pk_cod_autor PRIMARY KEY (cod_autor)
);
insert into autor values (20,'Mario Puzo');
insert into autor values (21,'Isabella Portilla');
insert into autor values (22,'Mario Mendoza');
create table editorial(
cod_editorial int NOT null,
nom_editorial varchar(30) null,
ciudad_editorial varchar(30) null,
nom_contacto varchar(50),
anho int NOT null,
CONSTRAINT pk_cod_editorial PRIMARY KEY (cod_editorial)
);
insert into editorial values (30,'Androide','Silicon Valley','Ricardo Ernesto',1991);
insert into editorial values (31,'El Mundo','Madrid','Daniel Amado',2000);
insert into editorial values (32,'Planeta','Bogota','David Gonzalez',1999);
insert into editorial values (33,'Biblioteca mundial','Lima','Camila Trespalacios',1988);
No hay comentarios.:
Publicar un comentario