Pré-visualização parcial do texto
Baixe Exercicios - MER Modelo conceitual e outras Exercícios em PDF para Introdução a Banco de Dados, somente na Docsity!
2.2 Q - Por quê é importante em um sistema de banco de dados armazenar os dados em um arquivo separado de sua definição? Proposta de resposta — : A separação da base de dados em dois arquivos distintos é importante pois a estrutura dos dados muda pouco enquanto que os dados em si mudam muito devido inserção, alteração ou remoção de dados. Assim, o SGBD cria um arquivo para a estrutura dos dados e outro para os dados em 5. 2.3 Q - Banco de dados de uma livraria - MER. Considere o banco de dados de uma livraria. De acordo com os requisitos a seguir, utilizeo MER para representar o banco de dados desta livraria. 1. A livraria desga manter um cadastro de dientes. 2. Sobre cada cliente, é importante manter seu endereço, telefone, CPF e lista dos livros que este cliente já comprou. Para cada compra, é importante guardar a data em que esta foi realizada. 3. Um diente pode comprar muitos livros. Um livro pode ser vendido para mais de um diente pois geralmente há vários livros em estoque. 4. Um diente pode ser pessoa física ou jurídica. Se for pessoa jurídica, o seu identificador deve ser o CNP). 5. A livraria compra livros livros de editoras. 6. Sobre as editoras, a livraria precisa de seu código, endereço, telefone de contato, e o nome de seu gerente 7. Cada dliiente tem um código único. 8. Deve-se manter um cadastro sobre cada livro na livraria. Para cada livro, éimportante armazenar o nome do autor, assunto, editora, ISBN e a quantidade dos livros em estoque. 9. Editoras diferentes não fornecem o mesmo tipo de livro. Proposta de resposta — : A Figura 1 apresenta uma possível solução.