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.
Pergunta
Emanoel.exe
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.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.