Questões de Concurso sobre Normalização

 
 
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
 
331 questões encontradas
Questões por página
20
Mais recentes
 

O setor de TI de uma organização mantém o registro de logs de acessos aos sistemas internos em uma única tabela no banco de dados:


Imagem associada para resolução da questão


Ao revisar o modelo, um técnico concluiu que a tabela não está adequadamente normalizada e que sua estrutura atual pode gerar anomalias de atualização. Assinale a alternativa que descreve CORRETAMENTE o problema identificado e a solução apropriada:


A

A tabela apresenta redundância de dados: nome depende do usuário e se repete a cada acesso registrado. A solução é separar essa informação em uma tabela própria e referenciar por chave estrangeira.


B

A tabela não apresenta nenhum problema estrutural, pois todos os atributos estão diretamente relacionados ao registro de acesso e a repetição de dados é esperada em tabelas de log.


C

A tabela não apresenta anomalia, pois sistema e data_hora são atributos do evento de acesso e dependem corretamente da chave primária id_acesso.


D

A tabela apresenta redundância de dados. A solução é criar uma restrição UNIQUE na coluna usuario, garantindo que cada usuário apareça apenas uma vez na tabela.


E

O problema da tabela é que id_acesso não é suficiente como chave primária. A solução é criar uma chave primária composta por id_acesso e usuario para garantir a unicidade dos registros.

A normalização de bancos de dados relacionais visa eliminar a redundância e garantir a integridade referencial através da aplicação de regras estruturais sucessivas. Considerando os requisitos de cada forma normal, analise as afirmativas a seguir:


I. Para que uma tabela esteja na Primeira Forma Normal, é necessário que todos os seus atributos sejam atômicos e que não existam grupos de valores repetidos.

II. A Segunda Forma Normal exige que a tabela já esteja na primeira e que todos os atributos não chave dependam funcionalmente de apenas uma parte da chave primária composta.

III. Uma relação encontra-se na Terceira Forma Normal quando não possui dependências transitivas, ou seja, atributos não chave não devem depender de outros atributos não chave.


Está correto o que se afirma em:


A

I, II e III.


B

I e II apenas.


C

II apenas.


D

I e III apenas.

Analise a relação a seguir:


FUNCIONARIO(id_func, nome, departamento, nome_departamento)


Sabendo que:


Imagem associada para resolução da questão


Qual problema de normalização essa relação apresenta?


A

Violação da primeira forma normal devido à presença de atributos compostos.


B

Dependência parcial em relação à chave primária.


C

Dependência transitiva entre atributos não chave.


D

Violação da integridade referencial.


E

Dependência multivalorada.

Uma tabela de cadastro de projetos possui os seguintes atributos:


ID_PROJETO (PK), NOME_PROJETO, ID_DEPARTAMENTO, NOME_DEPARTAMENTO. O engenheiro percebe que NOME_DEPARTAMENTO depende de ID_DEPARTAMENTO, e ID_DEPARTAMENTO não é chave primária, mas depende de ID_PROJETO.


Assinale a opção que identifica a violação e a Forma Normal que exige a eliminação dessa dependência.


A

Violação de 1FN - Atributo multivalorado


B

Violação de 2FN - Dependência parcial


C

Violação de 3FN - Dependência funcional transitiva


D

Violação de 4FN - Dependência multivalorada


E

Violação de BCNF - Determinante não-chave

Considere uma relação R(A,B,C,D) e o seguinte conjunto de dependências funcionais (DFs), definidas segundo o modelo relacional clássico:


A→B

B→C

A→D


Com base nessas informações e nos conceitos de normalização, analise as afirmativas a seguir:


I. O atributo A é uma chave candidata da relação R.

II. O fecho do conjunto de atributos {A}+ é igual a {A,B,C,D}.

III. A dependência funcional B→C caracteriza uma dependência transitiva de C em relação à chave A.

IV. A relação R encontra-se na Terceira Forma Normal (3FN), uma vez que todas as suas dependências são determinantes de chaves candidatas.


Está CORRETO o que se afirma em:


A

Apenas I e II.


B

Apenas I, II e III.


C

Apenas II e IV.


D

Apenas I, III e IV.


E

I, II, III e IV.

O objetivo principal do processo de normalização de dados em bancos de dados relacionais é


A

garantir a independência física.


B

aumentar o desempenho das consultas.


C

eliminar a necessidade de chaves.


D

substituir a integridade referencial.


E

reduzir redundâncias e anomalias.

No processo de projeto lógico de bancos de dados relacionais, a normalização organiza os atributos das relações de forma a eliminar redundâncias indesejadas e anomalias de atualização. Dentro desse encadeamento, a forma normal que tem sua definição fundamentada direta e exclusivamente no conceito de dependência funcional total é a


A

primeira forma normal (1FN).


B

segunda forma normal (2FN).


C

terceira forma normal (3FN).


D

forma normal Boyce-Codd (FNBC).


E

quarta forma normal (4FN).

Durante o processo de modernização tecnológica de um Conselho Regional de Enfermagem, a equipe de TI foi encarregada de reorganizar o sistema responsável pelo cadastro de profissionais, fiscalização, processos éticos e emissão de certidões. Após auditoria interna, verificou-se que diferentes setores utilizavam planilhas e bancos de dados com estruturas distintas, ocasionando duplicidade de informações, inconsistências cadastrais e dificuldades na geração de relatórios institucionais. Diante desse cenário, a equipe técnica decidiu implementar um banco de dados relacional baseado no padrão ANSI SQL, estruturando tabelas relacionadas por chaves primárias e estrangeiras, além de criar mecanismos de padronização documental e controle da integridade das informações armazenadas. Considerando os conceitos relacionados a bancos de dados, modelos de dados, normalização, independência de dados e dicionário de dados, assinale a alternativa correta.


A

O modelo hierárquico organiza os registros em estruturas tabulares independentes, permitindo múltiplos relacionamentos bidirecionais sem necessidade de hierarquia entre os dados.


B

A linguagem SQL padrão ANSI foi desenvolvida para utilização restrita em bancos de dados orientados a objetos, sem aplicação em sistemas relacionais tradicionais.


C

A independência de dados elimina a necessidade de adaptação das aplicações mesmo quando ocorrem alterações significativas na estrutura lógica do banco de dados.


D

O dicionário de dados possui função voltada ao armazenamento físico dos registros operacionais utilizados diariamente pelo sistema corporativo.


E

A normalização busca reduzir redundâncias e dependências inadequadas nos bancos de dados relacionais, contribuindo para maior integridade das informações institucionais.

No contexto da modelagem de dados relacional, analise as afirmativas a seguir e assinale (V) para verdadeira e (F) para falsa.


( ) As tabelas são representações das relações, sendo que as linhas (ou tuplas) correspondem aos registros, enquanto as colunas correspondem aos atributos.

( ) Quando se fixa que certo campo só pode aceitar valores numéricos, trata-se de uma restrição de entidade.

( ) A forma normal que elimina a dependência transitiva é a terceira forma normal.

( ) Uma entidade é considerada forte quando utiliza uma chave primária composta formada pela chave primária de outra entidade e um atributo discriminador (chave parcial).


As afirmativas são, respectivamente,


A

V – F – V – F.


B

F – V – V – F.


C

V – V – F – V.


D

F – F – V – V.


E

V – F – F – F.

Em um sistema institucional de controle de alocação de servidores em projetos de TI, foi proposta inicialmente a relação única a seguir:


ALOCACAO_SERVIDOR


(MatriculaServidor, NomeServidor, CodUnidade, NomeUnidade, RamalUnidade, CodProjeto, NomeProjeto, PapelNoProjeto)


A equipe de modelagem identificou as seguintes de pendências funcionais:


• MatriculaServidor NomeServidor, CodUnidade

• CodUnidade → NomeUnidade, RamalUnidade

• CodProjeto → NomeProjeto

• (MatriculaServidor, CodProjeto) PapelNoProjeto


Considerando que a chave candidata da relação original seja composta por (MatriculaServidor, CodProjeto), analise as sentenças a seguir:


I- A relação viola a Segunda Forma Normal, pois existem atributos não chave que dependem apenas de parte da chave composta, como NomeServidor dependente de MatriculaServidor e NomeProjeto dependente de CodProjeto.

II- A relação viola a Terceira Forma Normal, pois há dependência transitiva envolvendo dados da unidade, uma vez que MatriculaServidor determina CodUnidade, e CodUnidade determina NomeUnidade e RamalUnidade.

III- A relação encontra-se em Forma Normal de Boyce-Codd, pois todas as dependências funcionais identificadas preservam a chave composta (MatriculaServidor, CodProjeto) como determinante direto dos atributos operacionais.

IV- A decomposição da relação em tabelas separadas para servidores, unidades, projetos e alocações eliminaria obrigatoriamente todas as dependências funcionais do modelo, tornando desnecessária a definição de chaves primárias e estrangeiras.


Analisadas as sentenças, estão CORRETAS apenas:


A

I e II.


B

I e III.


C

I e IV.


D

II e III.

O processo de normalização de dados tem como objetivo eliminar aqueles que são redundantes e garantir que as dependências entre eles façam sentido, armazenando apenas os logicamente relacionados em uma tabela.


C

Certo


E

Errado

A normalização completa elimina a necessidade de otimização adicional no banco de dados.


C

Certo


E

Errado

Analise as seguintes assertivas sobre a normalização de dados:


I. A normalização de dados é recomendável quando os limites de valores de atributos distintos são muito diferentes, para evitar que um atributo predomine sobre outro.

II. A normalização por padronização define uma nova escala de valores, limites mínimo e máximo, para todos os atributos.

III. A normalização por reescala define um valor central e um valor de espelhamento comuns para todos os atributos.


Quais estão corretas?


A

Apenas I.


B

Apenas III.


C

Apenas I e II.


D

Apenas II e III.


E

I, II e III.

A normalização de dados numéricos é uma etapa crucial no pré-processamento de dados para aprendizado de máquina e estatísticas, visando ajustar diferentes escalas de variáveis para uma escala comum. Aponte quais as alternativas são obrigatoriamente técnicas de normalização de dados numéricos:


I.Escalonamento exponencial.

II.Escalonamento logarítmico.

III.Escalonamento linear.

IV.Escalonamento do escore padronizado (ou Z-score).


Estão corretas as afirmativas:


A

II e III, apenas.


B

I, III e IV, apenas.


C

II, III e IV, apenas.


D

I, II e III, apenas.

Qual é o principal objetivo da normalização de um banco de dados relacional, especialmente até a Terceira Forma Normal (3FN)?


A

Aumentar o desempenho das consultas, permitindo redundância de dados.


B

Reduzir a redundância de dados e minimizar anomalias de inserção, atualização e exclusão.


C

Simplificar a criação de chaves primárias compostas.


D

Facilitar a desnormalização para a construção de um data warehouse.


E

Garantir que todas as tabelas tenham uma chave primária numérica.

Segundo Elmasri et al (2011), a normalização de dados pode ser considerada um processo de analisar os esquemas de relação de dados com base em suas dependências funcionais e chaves primárias, objetivando minimizar redundâncias e anomalias de inserção, exclusão e atualização. Assinale a alternativa INCORRETA sobre normalização de dados.


ELMASRI, Ramez et al. Sistemas de banco de dados. 6 ed. 2011.


A

A primeira forma normal exige que o esquema de relação não tenha atributos multivalorados ou relações aninhadas.


B

A segunda forma normal exige que as relações em que a chave primária contém múltiplos atributos, nenhum atributo não chave seja funcionalmente dependente de uma parte da chave primária.


C

A terceira forma normal exige que não haja dependência transitiva de um atributo não chave sobre a chave primária.


D

Desnormalização é o processo de armazenar o projeto lógico do banco de dados em uma forma normal mais fraca, para permitir uma execução mais rápida.


E

A forma normal de Boyce-Codd tem como objetivo eliminar dependências multivaloradas não triviais.

A normalização de dados é uma tarefa comum antes da implementação de uma IA ou algoritmo de Machine Learning. É por meio da normalização que se garante uma mesma escala entre os dados, comumente entre 0 e 1 ou –1 e 1


Sendo X o vetor de dados originais, e X′ o vetor de dados normalizados, assinale a alternativa que descreve corretamente uma normalização válida.


A

Imagem associada para resolução da questão


B

Abrangência interquartil, dada por Imagem associada para resolução da questão


C

Z-score, dada por Imagem associada para resolução da questão


D

PCA, dada por Imagem associada para resolução da questão


E

Transformers, dada porImagem associada para resolução da questão

A respeito da normalização de bancos de dados, julgue os itens a seguir.


Para que uma tabela esteja em BCNF, todos os atributos devem depender unicamente da chave primária, ignorando o impacto de dependências funcionais provenientes de outras superchaves ou chaves candidatas.


C

Certo


E

Errado

 
Ir para a página:
OK
 
Gerar simulado