Questões de Concurso sobre Segunda forma normal (2 fn)

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
302 questões encontradas
Questões por página
20
Mais recentes
 
Uma dependência funcional transitiva ocorre quando um atributo, além de depender da chave primária da entidade, depende de outro atributo ou conjunto de outros atributos não identificadores da entidade. Um exemplo de dependência transitiva pode ser encontrado em um sistema acadêmico universitário hipotético, no qual em uma entidade “aluno” fosse mantida a informação “escola de origem” e “endereço da escola de origem”. O endereço é dependente da escola, que depende do identificador do aluno. Assim, para normalizar, criamos a entidade escola, contendo nome e endereço (e outros campos necessários), eliminamos esses campos da entidade “aluno”, e finalmente criamos o relacionamento entre aluno e escola. Estando uma tabela normalizada para a forma normal anterior e, se for aplicado a normalização explicada acima, ela estará na

A
quinta forma normal.

B
quarta forma normal.

C
segunda forma normal.

D
sexta forma normal.

E
terceira forma normal.

Normalização de dados é o processo que examina os atributos de uma entidade com o objetivo de evitar anomalias observadas na inclusão, exclusão e alteração de registros. Uma relação está na primeira forma normal (1FN) se não houver grupo de dados repetidos.


C
Certo

E
Errado
Um dos principais efeitos na normalização em bancos de dados relacionais é minimizar a ocorrência de anomalias e/ou efeitos colaterais indesejados devido:

A
à saturação de índices;

B
às ocorrências de deadlock;

C
às operações com dirty read;

D
à redundância de dados;

E
à ocorrência de lost update.

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.


C
Certo

E
Errado

Com relação à desnormalização de dados, é correto afirmar:


A

é recomendada quando se quer aumentar o desempenho em bases de dados de sistemas OLAP que realizam um número grande de consultas.


B

é recomendada quando se quer aumentar o desempenho em bases de dados de sistemas OLAP que realizam um número grande de atualizações.


C

é recomendada quando se quer aumentar o desempenho em bases de dados de sistemas OLTP que realizam um número grande de atualizações.


D

é recomendada quando se quer aumentar a consistência dos dados em bases de dados OLAP que realizam um número grande de consultas.


E

Não é recomendada em nenhuma circunstância.

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 encontra-se na primeira forma normal.


E

encontra-se na terceira forma normal.

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.


C
Certo

E
Errado

Para evitar redundâncias e possibilitar um maior desempenho nas pesquisas, os bancos de dados relacionais utilizam:


A

a normalização de dados


B

a compactação


C

a desfragmentação


D

o backup diferencial


E

o backup incremental

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.

Imagem associada para resolução da questão

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.

Ao se realizar uma modelagem para Data Warehouse, a forma normalizada Snow Flake permite que as dimensões sejam modeladas na 3FN (terceira forma normal). Dessa forma, todo modelo Snow Flake na 3FN estará necessariamente também na forma normal BCNF (boycecodd), visto que ambas são baseadas no conceito de dependência transitiva.


C
Certo

E
Errado

É 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.

Considere as afirmações que seguem, referente a normalização dos dados:

I. Uma tabela está na 1FN, se e somente se, possuir atributos multivalorados.

II. Toda relação Boyce–Codd Normal Form (BCNF) está necessariamente na 5FN.

III. Apesar de existir formas normais como a 4FN e 5FN, apenas as três primeiras são mais utilizadas atualmente.

Está correto o que se afirma em:


A

somente I está correta


B

somente II está correta


C

somente III está correta


D

somente I e II estão corretas


E

somente II e III estão corretas

Em um banco de dados, a despeito de a normalização reduzir a replicação de dados, ela nem sempre proporciona o bom desempenho das operações de acesso a esses dados.


C
Certo

E
Errado

Quando as etapas de desenvolvimento de um banco de dados são executadas, espera-se como resultado um repositório que atenda as necessidades do usuário. Após a validação dos requisitos pela equipe de desenvolvimento, a tarefa é transferida às mãos do administrador do banco de dados, o qual é responsável por


A

intermediar a integração entre a equipe de desenvolvimento de programas, a equipe de projeto, os usuários finais e a concepção do banco de dados. Faz o papel de gestor, garantindo que as ações de integração sejam executadas.


B

gerir os possíveis problemas relacionados aos acessos e permissões dos bancos de dados. O suporte do administrador de banco de dados à equipe de desenvolvimento deve ser restrito.


C

cuidar do processo de lapidação do modelo do banco de dados, verificando os possíveis erros de estrutura. O administrador do banco deve tomar decisões sobre a construção das aplicações que acessam o banco administrado.


D

preparar a infraestrutura necessária para o banco de dados ser disponibilizado, garantindo o funcionamento, segurança, integridade e escalabilidade.


E

garantir a integridade das aplicações que acessarão o banco de dados em questão, além de garantir o funcionamento e a segurança do banco, ou seja, administrar as aplicações do usuário final no banco de dados.

São benefícios obtidos através da normalização, exceto:


A

Classificação e criação mais rápida de índices.


B

Maior número de índices cluster.


C

Menos valores nulos e menos oportunidades de inconsistências.


D

Redução do tempo de acesso.

   
Gerar simulado