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

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.

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.

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.

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.

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

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.

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.

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.

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

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

A modelagem e a normalização de dados são processos fundamentais no projeto de bancos de dados relacionais, garantindo a organização, a integridade e a eficiência das informações. Sobre as principais características e objetivos desses processos, analise as afirmativas a seguir.


I. O principal objetivo da normalização é organizar as tabelas para reduzir a redundância de dados, evitando anomalias que possam ocorrer durante a inserção, atualização ou exclusão de registros.

II. Na modelagem conceitual, a representação da base de dados é feita de forma detalhada, incluindo tabelas, tipos de dados e chaves primárias, pronta para ser implementada em um SGBD (Sistema Gerenciador de Banco de Dados).

III. A chave estrangeira é um atributo de uma tabela que se relaciona com a chave primária de outra tabela, sendo utilizada para criar vínculos entre elas e estabelecer a integridade referencial.


Estão corretas as afirmativas


A

I e II, apenas.


B

I e III, apenas.


C

II e III, apenas.


D

I, II e III.

 
Ir para a página:
OK
 
Gerar simulado