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

O que define um conjunto de regras que garante a integridade e a consistência dos dados em um banco de dados relacional é a Restrição de:


A

Consulta SQL.


B

Domínio de Banco de Dados.


C

Integridade.


D

Integridade Referencial.


E

Unicidade.

Um banco de dados é uma coleção organizada de informações que podem ser facilmente acessadas, gerenciadas e atualizadas. Para garantir que um banco de dados seja eficiente e confiável, é importante que ele seja projetado de acordo com as boas práticas e padrões estabelecidos na área de banco de dados. A primeira forma normal é um desses padrões. Qual é o objetivo da primeira forma normal em banco de dados?


A

Evitar a redundância de dados.


B

Permitir a inclusão de novas entidades no banco de dados.


C

Permitir a definição de relacionamentos entre as entidades.


D

Garantir a integridade referencial dos dados.


E

Evitar a duplicação de dados em diferentes tabelas.

Qual das seguintes afirmações descreve corretamente um conceito fundamental na implementação de bancos de dados relacionais?


A

A cardinalidade refere-se à capacidade de um banco de dados de lidar com múltiplos usuários simultaneamente.


B

A normalização é o processo de dividir uma tabela em múltiplas tabelas menores para reduzir a redundância de dados e melhorar a integridade dos dados.


C

O SQL (Structured Query Language) é um modelo de dados que define como os dados são armazenados fisicamente em disco.


D

A indexação é o processo de agrupar registros em um banco de dados com base em seu conteúdo para melhorar o desempenho das consultas.

Em um banco de dados relacional, qual é o principal objetivo da normalização?


A

Aumentar o tamanho do banco de dados para acomodar mais dados.


B

Reduzir a complexidade do banco de dados e evitar a redundância de dados.


C

Facilitar a criação de consultas complexas e relatórios personalizados.


D

Aumentar a segurança dos dados armazenados no banco de dados.

A normalização das estruturas de dados é uma etapa importante do processo de modelagem relacional para eliminar distorções ou anomalias no modelo.

Diz-se que uma tabela está na segunda forma normal, de acordo com as regras de normalização, se ela está na primeira forma normal e


A

as linhas da tabela são unívocas, sem chaves compostas e todos os seus atributos são atômicos.


B

as linhas não contêm itens repetitivos, atributos com valores nulos e nem multidimensionais.


C

cada uma das colunas não pertencentes à chave primária não for dependente parcialmente dessa chave.


D

contém apenas chaves externas e conecta-se a outras tabelas por múltiplas junções.


E

as colunas não pertencentes à chave primária ficam determinadas transitivamente por esta.

Qual é a finalidade da terceira forma normal (3NF) na normalização de um banco de dados?


A

Evitar a redundância de dados em uma tabela.


B

Dividir uma tabela grande em tabelas menores e mais gerenciáveis.


C

Garantir que cada tabela contenha apenas um tipo de informação.


D

Garantir que todas as dependências funcionais estejam satisfeitas em uma tabela.


E

Garantir que cada tabela contenha um único valor em cada célula.

O processo de normalização de dados consiste em projetar relações normalizadas para organizar os dados em um banco de dados relacional e aumentar a:


A

anomalia de inserção;


B

anomalia de exclusão;


C

integridade de dados;


D

redundância de dados;


E

anomalia de atualização.

Em normalização de dados a Dependência Funcional ocorre sempre que um atributo X identifica um atributo Y. Diz-se, então, que entre eles há uma dependência funcional e que, portanto, X é determinante e Y é dependente.


A forna de dependência que ocorre em: se um atributo X determina Y e Y determina z, afirma-se que X determina z expressa a propriedade


A

irredutibilidade à esquerda.


B

transitividade.


C

trivialidade.


D

irredutibilidade à direita.


E

translatividade.

Considerando o conceito da normalização utilizado em bancos de dados relacionais, é correto afirmar que uma tabela R estará na Segunda Forma Normal se e somente se estiver na Primeira Forma Normal e


A

não contiver nenhum valor nulo nos registros da tabela R.


B

a chave primária de R for composta por dois atributos.


C

cada atributo não chave primária da tabela ser total e funcionalmente dependente da chave primária de R.


D

a chave primária de R não tiver números em sua composição.


E

o número de atributos de R for múltiplo de dois.

Sistemas que se utilizam da estrutura de um banco de dados relacional, em sua concepção, devem ter o que se chama de normalização. A literatura vigente aponta 1FN, 2FN, 3FN e 4FN. A forma que implementa uma forma de verificação de dependência funcional Multivalorada é a:


A

Quarta Forma Normal


B

Segunda Forma Normal


C

Terceira Forma Normal


D

Primeira Forma Normal

No que se refere à normalização de dados e os conceitos de primeira, segunda e terceira formas normais, é um processo que acontece de cima para baixo, avaliando cada relação de acordo com critérios de formas normais e decompondo as relações conforme necessário, que pode ser considerado como design relacional por análise. Formas normais, quando consideradas isoladamente de outros fatores, podem acarretar:


A

Uma série de testes para certificar se satisfazem uma determinada forma normal.


B

A geração da chamada Forma Normal de Boyce-Codd (BCNF).


C

As dependências funcionais entre os atributos de uma relação.


D

A falta de garantia de um bom projeto de banco de dados.


E

Dependências multivaloradas e dependências de junção.

Uma empresa de logística, que possui carros e bombas de combustível, deseja controlar o abastecimento de sua frota. Ela deseja poder gerenciar cada abastecimento realizado em um de seus veículos. O analista identificou os dados importantes, apresentados abaixo na forma de nome de atributo e sua semântica. Projetou então uma tabela ABASTECIMENTO, descrita abaixo em SQL padrão, que apresentou ao DBA.


Atributo

Descrição do significado

nbomb

número da bomba (imutável, identificador da bomba)

capac

capacidade do reservatório de uma dada bomba

data-hora

timestamp (data/hora) de um abastecimento

placa

placa de um veículo da frota (imutável, identificador do veículo)

descr

descrição de um veículo (marca/modelo) da frota

ano-fab

Ano de fabricação de um veículo da frota

litros

quantidade em litros de um abastecimento de um dado veículo em uma dada bomba


Create table ABASTECIMENTO

(nbomb int not null,

capac int not null,

data_hora timestamp not null,

placa char(7) not null,

descr varchar(50) not null,

ano_fab date not null,

litros int not null,

primary key (nbomb, data_hora));


A DBA analisou essa proposta e observou que não seguia as formas normais. Com base na descrição dos atributos acima, assinale com V, se a dependência funcional é responsável pelo fato da tabela não estar na terceira forma normal, ou com F, em caso contrário.


( ) nbomb, data-hora → capac

( ) nbomb, data-hora → placa

( ) nbomb, data-hora → ano-fab


A ordem correta de preenchimento dos parênteses, de cima para baixo, é:


A

V – V – V.


B

F – V – F.


C

V – F – V.


D

F – F – V.


E

F – F – F.

Bancos de dados se tornam muito precisos e confiáveis também devido a sua normalização. Chamadas de Formas Normais, são normas que visam a coerência e integridade no banco de dados. Sobre as Formas Normais, podemos dizer que:


A

Trabalham de forma independente.


B

A Primeira Forma Normal define que as tabelas devem possuir atributos multivalorados.


C

A Segunda Forma Normal é dependente da Primeira Forma Normal.


D

A Terceira Forma Normal define que todos os atributos devem possuir total dependência a PrimaryKey.


E

Toda tabela que está conforme a Terceira Forma Normal, ela necessariamente também está conforme a Forma Normal de Boyce-Codd.

Quanto aos principais benefícios da normalização em banco de dados. Analise as alternativas e assinale a que esteja tecnicamente incorreta.


A

Ajuda a reduzir o custo de armazenamento e aumenta a consistência dos dados armazenados


B

A normalização permite ajudar a garantir a melhora na integridade dos dados


C

Aumento do tamanho do banco de dados tornando-o mais complexo e enigmático


D

A performance da base de dados pode ser melhorada com a técnica de normalização

Em relação às formas normais, marque V para verdadeiro ou F para falso. Em seguida, assinale a alternativa com a sequência correta.


( ) Atributos compostos, multivalorados ou grupo repetidos de dados são permitidos na tabela que está na 1FN.

( ) A 2FN só é aplicável para tabelas que possuam uma chave primária composta e que, além disso, tenham outros atributos que não façam parte da chave primária.

( ) A tabela que está na 3FN possui dependências transitivas.

( ) Toda tabela está na 1FN se os seus atributos forem atômicos.

( ) A dependência transitiva é eliminada criando-se uma nova tabela que conterá o atributo que depende mais o atributo do qual ele é dependente.


A

F - F - V - F - V


B

V - V - F - V - F


C

F - V - F - V - V


D

V - F - V - F - V

Uma relação que esteja na quinta forma normal (5FN) está necessariamente livre de anomalias que sejam passíveis de serem eliminadas a partir de projeções.


C

Certo


E

Errado

Ano: 2023
Prova: UFPE - UFPE - Técnico de Tecnologia da Informação - Área: Sistemas - 2023

Sobre modelo relacional, normalização, álgebra relacional, modelo conceitual EER ou projeto lógico de banco de dados relacional, assinale a alternativa correta.


A

No modelo relacional, assim como as chaves primárias, as chaves estrangeiras também devem ter valores únicos.


B

Segundo a teoria da normalização, a segunda forma normal elimina redundâncias geradas por dependências parciais transitivas.


C

De acordo com a álgebra relacional, toda junção interna é uma seleção sobre um produto cartesiano.


D

No modelo conceitual EER, relacionamentos identificadores podem ter cardinalidades 1:1, 1:N ou M:N.


E

No projeto lógico de um banco de dados relacional, todo relacionamento do modelo ER é mapeado construindo-se uma nova relação.

A normalização consiste em um processo de refinamento do esquema de banco de dados que busca eliminar possíveis redundâncias de dados entre as entidades. Avalie como verdadeiras ou falsas as seguintes afirmações:


I. A 1FN define que a relação de atributos não deve possuir valores de atributos que sejam multivalorados ou compostos.

II. A 1FN cumpre com os requisitos da 2FN.

III. A 3FN cumpre com os requisitos da 1FN.

IV. A 3FN requer que uma entidade não possua nenhum atributo dependente de outro que não faça parte da chave primária (dependência transitiva).


São verdadeiras somente as seguintes afirmativas:


A

Apenas I, III e IV.


B

Apenas I, II e IV.


C

Apenas I e II.


D

Apenas III e IV.


E

Apenas I e IV.

   
Gerar simulado