Disciplina: Banco de Dados Prof.
Ernando Passos
Atividade – Banco de Dados
Forma de entrega:
• A resolução da atividade deverá ser entregue no dia 04/08 (por escrito).
Questão 1. Construa um diagrama lógico que possa representar algum cenário real, a resposta
deverá conter: Tabelas, ligações, Cardinalidades, Atributos, chaves e tipos de dados. O diagrama
deverá conter no mínimo 7 (sete) tabelas.
Questão 2. Considere as AFIRMAÇÕES sobre o diagrama lógico construído na ferramenta brModelo
3.0 mostrado abaixo:
• Uma Empresa pode ter zero ou muitos Departamentos e um Departamento pode estar em
apenas uma Empresa
• Um Departamento pode ter zero ou muitos Funcionários e um Funcionário pode estar em
apenas um Departamento
• Um Departamento pode ter zero ou muitos Fornecedores e um Fornecedor pode ter zero ou
muitos Departamentos
a) Tendo em vista as afirmações acima crie um novo diagrama, baseado no diagrama abaixo,
porém com as devidas correções/ajustes.
b) Amplie o projeto de diagrama lógico para que seja possível armazenar informações de Livros,
Empréstimo de Livros, Usuários e Estoque de Livros.
Questão 3. Realize a normalização da tabela abaixo de acordo com os conceitos da 2FN. Todo o
processo de normalização deverá ser descrito na resposta.
Questão 4. Realize a normalização da tabela abaixo de acordo com os conceitos da 2FN. Todo o
processo de normalização deverá ser descrito na resposta.
Obs: O atributo “quantidade” indica a quantidade de um determinado produto em um estoque.
Questão 5. Realize a normalização das tabelas abaixo de acordo com os conceitos da 3FN. Todo o
processo de normalização deverá ser descrito na resposta.
(a) (b)
Questão 6. Considerando as tabelas abaixo, realize as seguintes consultas em álgebra relacional:
a) Retorne o CPF e o nome dos Funcionários que trabalham no Departamento 2
b) Retorne apenas o endereço dos Funcionários do Departamento 1 que recebem salário maior
que R$2200,00
c) Retorne o nome dos Funcionários do sexo Masculino que trabalham no Departamento 5 e
recebem salário menor que R$1500,00
d) Recupere o nome do Funcionário e o nome dos seus Dependentes.
e) Recupere o CPF do Funcionário e o nome do Departamento dos Funcionários que estão no
Departamento 3.
f) Recupere a média de salário de todos os Funcionários.
g) Recupere o nome, endereço e salário dos Funcionários que trabalham para o departamento
de nome 'Pesquisa'.
h) Recupere o valor do maior salário entre todos os Funcionários do Departamento ‘Financeiro’.