Você está na página 1de 2

create database livraria;

use livraria;
create table livro (cod int auto_increment primary key, nome varchar(30)
not null, lingua varchar(30) not null, ano int not null);
create table editora (cod int auto_increment primary key, nome varchar(30)
not null, rua varchar(30) not null, bairro varchar(30) not null, cidade
varchar(30) null, telefone varchar(30) not null);
create table autores (cod int auto_increment primary key, nome varchar(30)
not null, dtNasc date not null, paisNasc varchar (30) not null,
notaBiografica varchar(100) not null);
create table ediao (cod int auto_increment primary key, isbn int not null,preo dou
ble
not null, ano int not null, numPaginas int not null, qtdEstoque int not
null, codLivro_fk int not null, codEditora_fk int not null, constraint
livro_edio foreign key(codLivro_fk) references livro(cod), constraint
editora_edio foreign key(codEditora_fk) references editora(cod));
create table autoresEdicao (codAutores_fk int not null, cod_fk int
not null, constraint autores_autoresEdicao foreign key(codAutores_fk)
references autores(cod), constraint ediao_autoresEdicao foreign key(
cod_fk) references ediao(cod));
insert into
);
insert into
012);
insert into
insert into
, 2015);
insert into

livro (nome, lingua, ano) values('Branca_de_Neve', 'Portugues', 2014


livro (nome, lingua, ano) values('Joao_Pe_de_Feijao', 'Portugues', 2
livro (nome, lingua, ano) values('Cinderella', 'Ingls', 2015);
livro (nome, lingua, ano) values('Chapeuzinho Vermelho', 'Portugues'
livro (nome, lingua, ano) values('Dracula', 'Portugues', 2013);

insert into autores (nome, dtNasc, paisNasc, notaBiografica) values ('Renata Bor
ges Viana', '1990-07-18', 'Brasil','ajhsdjabdjsbcjbaslcbajlcbb');
insert into autores (nome, dtNasc, paisNasc, notaBiografica) values ('Mauro Luci
o', '1980-03-14', 'Brasil','asaklxamxlnalnclanskoakoskoakoskaoksokaskoaksokao');
insert into autores (nome, dtNasc, paisNasc, notaBiografica) values ('Rodrigo Pl
umm', '1994-05-23', 'Brasil','aksokaodkoakdalbdfhuuerdhfjhdjhdfk');
insert into autores (nome, dtNasc, paisNasc, notaBiografica) values ('Suzana Roz
isca', '1994-06-10', 'Estados Unidos', 'lasklakslkalkslalkslkalks');
insert into autores (nome, dtNasc, paisNasc, notaBiografica) values ('Cesar Juni
or Correia', '1988-01-29', 'Austrlia','sjaijsiajisjjasjiasijaijsi');
insert into editora (nome, rua, bairro , cidade, telefone) values
ua das Acassias', 'Centro', 'So Paulo', '011-22884423');
insert into editora (nome, rua, bairro , cidade, telefone) values
tecaseiro', 'Centro', 'Petrpolis', '024-22428786');
insert into editora (nome, rua, bairro , cidade, telefone) values
opoldina', 'Itaipava', 'Petrpolis', '024-22220388');
insert into editora (nome, rua, bairro , cidade, telefone) values
venida Brasil', 'Centro','Rio de Janeiro', '021-22552490');
insert into editora (nome, rua, bairro , cidade, telefone) values
isconde', 'Barra da Tijuca', 'Rio de Janeiro', '021-22559688');

('Saraiva', 'R
('Vozes', 'Mon
('Moderna','Le
('Navatec', 'A
('rica', 'Rua V

insert into ediao (isbn, preo, ano, numPaginas, qtdEstoque, codLivro_fk , codEdito
ra_fk ) values (1224, 199.00, 2015, 513, 150, 3, 1);
insert into ediao (isbn, preo, ano, numPaginas, qtdEstoque, codLivro_fk , codEdito

ra_fk ) values (4520, 59.90, 2015, 200, 20, 2, 2);


insert into ediao (isbn, preo, ano, numPaginas, qtdEstoque, codLivro_fk , codEdito
ra_fk ) values (6410, 49.00, 2015, 133, 80, 4, 3);
insert into ediao (isbn, preo, ano, numPaginas, qtdEstoque, codLivro_fk , codEdito
ra_fk ) values (5340, 39.90, 2015, 230, 70, 1, 4);
insert
insert
insert
insert

into
into
into
into

autoresEdicao
autoresEdicao
autoresEdicao
autoresEdicao

(codAutores_fk
(codAutores_fk
(codAutores_fk
(codAutores_fk

,
,
,
,

cod_fk
cod_fk
cod_fk
cod_fk

)
)
)
)

values
values
values
values

(2,
(3,
(1,
(2,

4);
1);
3);
2);

Você também pode gostar