Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Faculdade de Jaguariúna Curso de Ciência da Computação 
Professor: Luciano Calderoni Disciplina de Banco de Dados I 
 
Lista de Exercícios 2 
 
1. Defina o conceito de agregação e apresente duas situações onde a 
agregação pode ser usada, indicando o que não é possível de representar 
via DER sem usar esta extensão. 
2. Estudar os Exercícios 2.2, 2.3, 2.4, 2.8, 2.10, 2.11b e 2,14 do livro do 
KORTH (ver bibliografia). 
3. Compare as duas representações da entidade Pessoa descritas abaixo, 
descrevendo suas características, diferenças, vantagens e desvantagens. 
 
4. Um banco de dados usado em um sistema de entrada de pedidos deve 
conter informações sobre clientes, itens e pedidos. As informações a 
seguir devem ser armazenadas: 
� Para cada cliente: 
 Número do cliente (único) 
 Endereços para remessa (vários por cliente) 
 Situação do pagamento 
 Limite de crédito 
 Desconto 
� Para cada pedido: 
 Informações de cabeçalho (uma por pedido): número do cliente, 
endereço para remessa, data do pedido 
 Linhas de detalhe (várias por pedido): número de item, quantidade 
pedida do item 
� Para cada item: 
 Código do item (único) 
 Fábricas que produzem o item 
 Quantidade disponível em cada fábrica 
 Descrição do item 
Construa um diagrama E-R para modelar este problema. 
5. Defina os seguintes conceitos do Modelo Relacional 
a. Tabela 
b. Registro 
Pessoa 
cpf nome 
telefone 
1
Possui 
N
Pessoa 
cpf nome 
Telefone 
número 
c. Coluna 
d. Chave primária 
e. Chave estrangeira 
 
6. De que forma se representa um relacionamento no modelo relacional? 
7. Considerando o diagrama E-R e as tabelas abaixo, qual(is) o(s) 
problema(s) com a(s) tabela(s) (se existirem)? 
 
 
 
 
 
 
 
 
Funcionário 
rg nome chefe salário 
1234 João 12000,00 
5678 Maria 1234 3500,00 
3579 José 7799 3300,00 
2468 Pedro 5678 3000,00 
9283 Josefa 5678 2400,00 
4455 Antonio 16000,00 
 
Departamento 
código nome gerente orçamento 
100 RH 4455 10000,00 
300 Informática 1234 4000,00 
400 Serviços 
Gerais 
 300,00 
 
 
chefe 
subordinado 
1 N
N
Trabalha 
1
Funcionário 
rg nome 
Departamento 
código 
salário orçamento 
nome 
Gerencia Chefia 
1
N

Mais conteúdos dessa disciplina