Você está na página 1de 2

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MINAS GERAIS

DEPARTAMENTO DE COMPUTAÇÃO

CURSO DE ENGENHARIA DE COMPUTAÇÃO

Exercícios - Dependência funcional e Normalização

1. Porque as tuplas ilegítimas aparecem no resultado da junção das relações EMP_PROJ1 e EMP_LOCS da figura
abaixo?

2. Considere a relação R que tem atributos que controlam os programas dos cursos e disciplinas em uma
universidade ; R = {CursoNr, DiscNr, DeptOferece, Credito-Horas, CursoNivel, InstrutorSSN, Semestre, Ano,
Dias_Horas, SalaNr, NrAluno}. Suponha que as seguintes dependências funcionais estejam asseguradas em R:
a. {CursoNr}→{DeptOferece, Credito-Horas, CursoNivel}
b. {CursoNr, DiscNr, Semestre, Ano}→{Dias_Horas, SalaNr, NrAluno, InstrutorSSN}
c. {SalaNr, Dias_Horas, Semestre, Ano}→{InstrutorSSN, CursoNr, DiscNr}

Tente determinar quais conjuntos de atributos formam chaves de R. Como você poderia normalizar essa relação?

3. Considere a seguinte relação:


VENDA_CARRO (CarNr, Data_Venda, VendedorNr, Comissão%, Desconto)
Pressuponha que um carro possa ser vendido por diversos vendedores e conseqüentemente {CarroNr,
VendedorNr} é a chave primária. Outras dependências são:
Data_Venda → Desconto
e
VendedorNr→Comissão%
Baseado em uma dada chave primária, essa relação está na 1FN, na 2FN ou na 3FN? Por que sim ou por que não?
Quais normalizações sucessivas você faria para chegar à normalização total?

4. Considere a seguinte relação referente à publicação de livros:


LIVRO (Titulo, NomeAutor, TipoLivro, Preco, AfiAutor, Editora)
AfiAutor refere-se à afiliação do autor, isto é, a qual instituição ele é vinculado. Suponha que existam as seguintes
dependências:
Titulo →Editora, TipoLivro
TipoLivro →Preco
Autor→AfiAutor
a. Em que forma normal está a relação? Explique sua resposta.
b. Aplique as normalizações até que não se possa decompor mais as relações. Explique cada decomposição.

5. Considere a relação R(A,B, C, D, E) com as dependências seguintes:

AB→C, CD→E, DE→B

AB é uma chave candidata dessa relação? Se não, ABD é? Explique sua resposta.

Você também pode gostar