ativação da conta
Disciplina: Banco de Dados para Redes
1ª. Em que consiste a Generalização/Especialização?
2ª. Evidencie as diferenças entre os conceitos de BD e SGBD.
3ª. Banco de dados de uma livraria – MER:
Considere o banco de dados de uma livraria. De acordo com os requisitos a seguir, utilize o MER para representar o banco de dados desta livraria.
1. A livraria deseja manter um cadastro de clientes.
2. Sobre cada cliente, é importante manter seu endereço, telefone, CPF e lista dos livros que este cliente já comprou. Para cada compra, ´e importante guardar a data em que esta foi realizada.
3. Um cliente pode comprar muitos livros. Um livro pode ser vendido para mais de um cliente pois geralmente há vários livros em estoque.
4. Um cliente pode ser pessoa física ou jurídica. Se for pessoa jurídica, o seu identificador deve ser o CNPJ.
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 cliente 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.
4ª. Qual é o papel da chave primária em uma entidade? Explique sua relação com as chaves Estrangeiras
5ª. Explique o que é a linguagem SQL, bem como dê exemplos de sua aplicabilidade dentro do contexto de um banco de dados relacional.
6ª. Conceitue os seguintes componentes dos Banco de Dados:
a) Dados:
b) Software:
c) Hardware
d) Usuário:
7ª. Conceitue os modelos de dados:
a) Conceitual:
b) Lógico:
c) Físico:
8ª. Conceitue as cardinalidades:
a) 1:1
b) 1:n
c) n:n
9ª. Quais os benefícios de se utilizar um banco de dados relacional para o armazenamento de dados?
10ª. Qual é o objetivo da utilização de DER em um contexto de banco de