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.
Question
Emanoel.exe 0
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 to post
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.