LISTA 8
10 pág.

LISTA 8


DisciplinaModelagem de Dados3.086 materiais38.668 seguidores
Pré-visualização2 páginas
MODELAGEM DE DADOS 
 
 
EXERCÍCIOS 
 
LISTA 8 
 
 
 
PROFESSORA GELLARS TAVARES 
 
gellarstavares@yahoo.com.br 
 
 
 
2012 
 
 
 
MODELAGEM DE DADOS 
Professora: GELLARS TAVARES 
 
LISTA 
 
2
1- Com relação à normalização, diz-se que uma entidade está na 
 
A 1FN quando todos seus atributos (na estrutura) possuir repetições. 
B 2FN quando nenhum dos seus atributos não chave dependem unicamente da chave. 
C 3FN quando todos os seus atributos não chave não dependem de nenhum outro atributo 
não chave. 
D 4FN quando não ocorrer dependência multivalorada mesmo com a entidade na 3FN. 
E 5FN quando ela não pode ser subdividida para evitar redundâncias, mesmo com a 
entidade na 4FN. 
 
2- Julgue os itens seguintes, a respeito do processo de normalização. 
Uma relação está na terceira forma normal se ela contém dependências funcionais e também 
dependências transitivas. 
( ) CERTO 
( ) ERRADO 
 
3- A normalização é um processo passo a passo e irreversível de substituição de uma dada 
coleção de tabelas por sucessivas coleções de outras tabelas; estas, no entanto, possuem 
uma estrutura progressivamente mais simples. 
( ) CERTO 
( ) ERRADO 
4- Classifica-se como normalizada a tabela que possui tabela aninhada. 
( ) CERTO 
( ) ERRADO 
 
5- Em linhas gerais, normalizar um banco de dados é identificar o melhor lugar onde cada 
dado pertence. A normalização é uma abordagem de projeto que minimiza a redundância e 
otimiza as estruturas de dados, colocando os elementos de informações nos grupos 
apropriados. Com relação às formas normais, é correto afirmar que uma tabela está na: 
 
A Segunda forma normal (2FN), se e somente se estiver na primeira forma normal (1FN) e todos 
os atributos não-chave forem totalmente dependentes da chave primária. 
B Primeira forma normal (1FN), se e somente se todos os domínios básicos contiverem somente 
valores não atômicos, isto é, atributos multivalorados. 
C Terceira forma normal (3FN), se e somente se estiver na segunda forma normal (2FN) e todos 
os atributos não-chave forem independentes da chave primária. 
D Forma normal de Boyce/Codd (BCNF), se e somente se cada determinante for uma chave 
estrangeira. 
E Quarta forma normal (4FN), se somente se estiver na terceira forma normal (3FN) e existirem 
dependências multivaloradas. 
 
6- O processo de normalização é reversível em virtude de preservar as informações das 
variáveis de relação ao longo do processo de substituição dessas variáveis. 
( ) CERTO 
( ) ERRADO 
 
7- Na desnormalização de tabelas, representa-se a inclusão de redundância de dados e se 
afeta a terceira forma normal, provocando-se, dessa forma, a inconsistência dos dados e a 
diminuição do desempenho no acesso aos dados. 
( ) CERTO 
( ) ERRADO 
 
 
MODELAGEM DE DADOS 
Professora: GELLARS TAVARES 
 
LISTA 
 
3
8- A decomposição de uma variável de relação, que esteja na primeira forma normal em 
relações, na segunda forma normal consiste um procedimento eficaz para eliminar 
completamente as anomalias de inserção. 
( ) CERTO 
( ) ERRADO 
 
 
9- Em relação à normalização de relações considerem a seguinte relação e suas dependências 
funcionais (DF). 
 
 
 
Indique entre as opções abaixo de esquemas de relação aquela que é resultado da aplicação 
da segunda forma normal. 
A TABELA (A, B, C, D) e TABELA2 (B, E, F, G) 
B TABELA (A, B ,C ,D), TABELA2 (B, E, F) e TABELA3 (F, G) 
C TABELA (A, B ,C ,D), TABELA2 (B, E, F) e TABELA3 (B, F, G) 
D TABELA (A, B, C, D, E, F) e TABELA2 (F, G) 
 
 
10- Uma empresa possui informações sobre as horas extras trabalhadas de seus funcionários 
em uma tabela que, além de outras colunas, contém as colunas de horário de entrada e 
horário de saída e o valor total a ser pago pelas horas trabalhadas. Baseado nas informações 
apresentadas é correto afirmar que esta tabela. 
 
 
A Encontra-se na segunda forma normal. 
B Encontra-se na primeira forma normal, mas não na segunda forma normal. 
C Encontra-se na segunda forma normal, mas não na terceira forma normal. 
D Não se encontra na primeira forma normal. 
E Encontra-se na terceira forma normal. 
 
 
11- Considere um Banco de Dados com as relações R1, R2 e R3 abaixo, onde VALOR_PAGO é 
o valor pago de imposto de renda no ano e atributos sublinhados formam a chave. 
 
R1 = {CPF, NOME, CPF_CONJUGE, NOME_CONJUGE} 
 
R2 = {CPF, NOME, CIDADE, NUMERO_DEPENDENTES} 
 
R3 = {CPF, ANO, NOME, VALOR_PAGO} 
 
R1, R2 e R3 estão, respectivamente, na 
 
A Primeira, terceira e segunda forma normal. 
B Primeira, segunda e terceira forma normal. 
C Segunda, terceira e primeira forma normal. 
D Segunda, primeira e terceira forma normal. 
E Terceira, primeira e segunda forma normal. 
 
 
MODELAGEM DE DADOS 
Professora: GELLARS TAVARES 
 
LISTA 
 
4
 
12- Quando a existência de uma entidade depende da existência de outra, diz-se que a 
entidade é dependente de identificador e não pode ser identificada inequivocadamente por 
seus próprios atributos. 
( ) CERTO 
( ) ERRADO 
 
 
13- Do modelo da figura abaixo se depreende que um professor não pode ministrar mais de 
uma disciplina para um mesmo aluno. 
( ) CERTO 
( ) ERRADO 
 
 
14- O modelo de dados apresentado na figura abaixo é de uma clínica médica. Nessa clínica, o 
paciente agenda por telefone uma consulta com um médico especializado em uma única área.
 
Não foram usados acentos, símbolos ou espaços nos nomes das entidades e atributos, pois 
isto pode causar problemas em muitos dos softwares utilizados para implementar o modelo. 
 
Para que as tabelas referentes ao modelo estejam na segunda FN é necessário 
A Mudar a ordem da cardinalidade dos relacionamentos, já que são originários de um 
relacionamento N para N entre MEDICO e PACIENTE. 
B Retirar os atributos EspecialidadeMedico e DiagnosticoConsulta da tabela CONSULTA e 
colocá-los na tabela MEDICO, pois esses atributos são dependentes apenas do atributo 
CRMMedico. 
C Criar um atributo chave primária chamado CodigoConsulta na tabela CONSULTA e definir os 
atributos CodigoPaciente, CRMMedico, DataConsulta e HoraConsulta como atributos não 
chave primária. 
D Retirar o atributo EspecialidadeMedico da tabela CONSULTA e colocá-lo na tabela MEDICO, 
pois o atributo EspecialidadeMedico é dependente apenas do atributo CRMMedico. 
E Mudar os atributos DataConsulta e HoraConsulta para a tabela PACIENTE, já que é o 
paciente que agenda a consulta. Logo, esses atributos são dependentes apenas do atributo 
CodigoPaciente. 
 
 
MODELAGEM DE DADOS 
Professora: GELLARS TAVARES 
 
LISTA 
 
5
 
15- 
 
 
A respeito do esquema de banco de dados relacional acima, considere as 
afirmativas a seguir. 
 
I - A tabela AERONAVE não se encontra na segunda forma normal, pois existe uma 
dependência funcional entre as colunas COD_FAB_TURB e NOME_FAB_TURB;
II - A tabela EMP_AER se encontra na terceira forma normal, pois não há dependência 
funcional entre as colunas DATA_AQS e ANO_FAB. 
III - A tabela EMPRESA se encontra na terceira forma normal. 
IV - Para que sistema de informação registre todas as transações de aeronaves ao longo do 
tempo, a coluna DATA_ AQS deveria fazer parte da chave primária da tabela EMP_AER. 
 
Estão corretas APENAS as afirmativas 
 
A I e III 
B I e IV 
C II e III 
D II e IV 
E III e IV 
 
MODELAGEM DE DADOS 
Professora: GELLARS TAVARES 
 
LISTA 
 
6
 
 
16- É correto que uma relação está na 
A 2FN se, e somente se, todos os domínios básicos contiverem mais de um valor discreto 
periódico. 
B 2FN se, e somente se, estiver na primeira e todos os atributos não chave forem 
totalmente dependentes da totalidade da chave primária. 
C 2FN se, e somente se, estiver na primeira e todos os atributos não chave forem 
dependentes não transitivos da chave primária. 
D 3FN se, e somente se, ela estiver na segunda e todos os atributos não chave 
contiverem mais de um valor discreto periódico. 
E 3FN se, e somente se, todos os domínios básicos forem multivalorados. 
 
17- Eliminar as dependências