Imagine que um cliente entrou em contato e solicitou a criação de um sistema para cadastrar os livros da biblioteca particular, em sua conversa com ele você chegaram nas seguintes tabelas que o sistema deverá conter:
- CATEGORIA
- EDITORA
- AUTOR
- LIVRO
Na conversa de vocês ficaram definidas as seguintes Chaves e Referências:
Tabela CATEGORIA:
- ID é chave primária.
Tabela AUTOR:
- ID é chave primária.
Tabela EDITORA:
- ID é chave primária.
Tabela LIVRO:
- ID é chave primária.
- ID_CATEGORIA é chave estrangeira e referencia ID da tabela CATEGORIA.
- ID_AUTOR é chave estrangeira e referencia ID da tabela AUTOR.
- ID_EDITORA é chave estrangeira e referencia ID da tabela EDITORA.
Baseando-se nas tabelas, chaves e referências estabelecidas com seu cliente elabore:
1) O DER (Diagrama de Entidade e Relacionamento).
2) Um script contendo os comandos SQL de criação das tabelas juntamente com os campos (atributos) e seus respectivos tipos (usando os conceitos aplicados em aula e sua criatividade).
3) Crie os comandos de inserção de cada tabela, onde cada tabela deverá ter no mínimo 5 registros.
Atenção:
Não esqueça de criar as chaves primárias e os relacionamentos estrangeiros entre as tabelas.
o que fiz até agora foi apenas isso, nao sei mais por onde seguir:
insert into categoria(descricao) vaues('administracao');
insert into categoria(descricao) vaues('tecnologia');
insert into categoria(descricao) vaues('gastronomia');
insert into categoria(descricao) vaues('educacao fisica');
insert into categoria(descricao) vaues('medicina');
insert into editora(nome) vaues('artica');
insert into editora(nome) vaues('medium');
insert into editora(nome) vaues('diad');
insert into editora(nome) vaues('zen');
insert into editora(nome) vaues('meriz');
insert into autor(nome) vaues('merlindo pc');
insert into autor(nome) vaues('costa vaz');
insert into autor(nome) vaues('leriana lup');
insert into autor(nome) vaues('areht blae');
insert into autor(nome) vaues('moma feng');
insert into livro(nome,id_categoria,id_autor,id_editora) values('era toyota',1,1,1);
insert into livro(nome,id_categoria,id_autor,id_editora) values('angular 10',2,2,2);
insert into livro(nome,id_categoria,id_autor,id_editora) values('salada de frutas - a a z',3,3,3);
insert into livro(nome,id_categoria,id_autor,id_editora) values('exercícios de rotina',4,4,4);
insert into livro(nome,id_categoria,id_autor,id_editora) values('medicina alternativa',5,5,5);