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
 

Leia a frase a seguir referente a Normalização:


"uma tabela estará na ______ se, e somente se, todos os seus atributos forem atômicos, não possuindo grupos repetitivos ou colunas que possuam mais de um valor"


Assinale a alternativa que preencha corretamente a lacuna.


A

Primeira Forma Normal


B

Segunda Forma Normal


C

Terceira Forma Normal


D

Quarta Forma Normal

Sobre a quarta forma normal, analise as afirmativas a seguir.


I. É baseada no conceito de dependências multivaloradas (MVD).

II. É uma forma normal mais fraca que a FNBC.

III. A decomposição não remove a redundância causada pela MVD.


Está correto o que se afirma em


A

I, II e III.


B

I, apenas.


C

I e II, apenas.


D

II e III, apenas.

Considere que uma organização possui um banco de dados com os registros de cidadãos identificados pelo CPF, endereços residenciais identificados pelo CEP e habilidades profissionais pré-determinadas. Os dados dos cidadãos, além dos pessoais, incluem a situação empregatícia atual que pode ser uma das três: empregado contratado, empregado temporário ou desempregado. O banco completo, então, é formado pelas tabelas de cidadãos (cadastro de pessoas), endereços (tabela de CEP), habilidades (tabela de habilidades), tabela cidadão-habilidade e tabela cidadão-endereço. No modelo entidade-relacionamento normalizado até a 3FN, identifica-se como relacionamento, entidade e atributo, correta e respectivamente,


A

cidadão-endereço, situação-empregatícia e habilidade.


B

cidadão-habilidade, cidadão e situação empregatícia.


C

cidadão, cidadão-endereço e habilidade.


D

situação empregatícia, cidadão e endereço.


E

habilidade, endereço e cidadão-endereço.

O conceito de normalização de tabelas de bancos de dados relacionais desempenha papel de grande importância no projeto dessas estruturas, sendo correto afirmar que a condição para que uma tabela esteja na primeira forma normal é que


A

o número de registros suportados por essa tabela não seja superior a 500.


B

todos os seus atributos sejam ou do tipo numérico ou do tipo literal.


C

os domínios de todos atributos dessa tabela sejam atômicos (seus valores considerados não divisíveis).


D

o número de atributos dessa tabela seja igual ou inferior a 10.


E

não haja atributos do tipo inteiro duplo nessa tabela.

Leia a frase abaixo referente a normalização:


“Uma tabela está na ______ (1FN) se e somente se todos os ______ contiverem apenas dados ______”.


Assinale a alternativa que preencha correta e respectivamente as lacunas.


A

Primeira Função Normativa / atributos / chaves


B

Primeira Forma Normal / atributos / atômicos


C

Primeira Função Normativa / índices / chaves


D

Primeira Forma Normal / índices / atômicos

Sobre normalização de dados, é correto afirmar que:


A

uma tabela, para ser considerada uma tabela relacional válida, deve estar pelo menos na segunda forma normal.


B

se uma tabela Ty está na primeira forma normal e todos os campos de Ty fazem parte da chave primária, então Ty também está na segunda forma normal.


C

se uma tabela Tx está na segunda forma normal e possui vários campos não pertencentes à chave primária, então Tx também está na terceira forma normal.


D

se uma tabela Tz está na primeira forma normal, então Tz não possui dependências funcionais entre campos pertencentes à chave primária e campos não pertencentes à chave primária.


E

se uma tabela Tw está na segunda forma normal e os campos não pertencentes à chave primária possuem dependências funcionais entre si, então Tw também está na terceira forma normal.

Considerando uma definição alternativa geral da terceira forma normal (3FN), sabe-se que um esquema de relação R está na 3FN se cada atributo não principal de R atender às seguintes condições:


I. Ele é total e funcionalmente dependente de cada chave de R.

II. Ele é dependente não transitivamente de cada chave de R.

III. Ele é parcialmente dependente de qualquer chave de R.


Está correto o que se afirma em


A

I, II e III.


B

I, apenas.


C

I e II, apenas.


D

II e III, apenas.

Normalização é uma ferramenta usada no projeto lógico que serve para reestruturar tabelas e atributos, reduzindo, assim, redundâncias e permitindo o correto crescimento do banco de dados. O processo de normalização conta com seis formas, sendo uma delas a 2ª forma normal. É possível afirmar que uma tabela se encontra nesta forma se:


A

não possui dependências parciais da chave primária.


B

não possui grupos repetitivos.


C

possui chave primária.


D

todos os seus atributos são atômicos, ou seja, não precisa ser decomposto.


E

nenhum dos campos foram determinados transitivamente pela chave primária.

O processo de normalização visa a eliminar redundâncias em um modelo de banco de dados por meio de um conjunto de regras denominadas formas normais.


Uma relação R está na primeira forma normal (1FN) se todos os atributos desta são _________. Depois de aplicada a 1FN, uma relação R está na segunda forma normal (2FN) se todo atributo desta não pertencente a uma de suas chaves for totalmente dependente da ___________. Após estar adequada à 2FN, a relação R estará na terceira forma normal (3FN) se nenhum atributo desta não pertencente a uma de suas chaves for ________ dependente da chave primária.


Os termos que preenchem, correta e respectivamente, as lacunas são:


A

atômicos – chave primária – transitivamente


B

subjetivos – chave estrangeira – transitivamente


C

atômicos – chave estrangeira – simetricamente


D

dependentes – chave composta – reflexivamente


E

alternativos – chave primária – simetricamente

Com relação à normalização de dados, uma tabela em que toda coluna não chave depende diretamente da chave primária, isto é, quando não há dependências funcionais transitivas ou indiretas, encontra-se na


A

1 FN.


B

2 FN.


C

3 FN.


D

4 FN.


E

5 FN.

Em normalização de banco de dados, na terceira forma normal os valores em um registro que não fazem parte da chave desse registro não pertencem à tabela; em geral, sempre que o conteúdo de um grupo de campos se aplica a mais de um único registro na tabela, recomenda-se colocar esses campos em uma tabela separada.


C

Certo


E

Errado

Sobre normalização de dados, marque V para as afirmativas verdadeiras e F para as falsas.


( ) Em um esquema de relação com múltiplas chaves; cada uma é denominada chave candidata onde uma é arbitrariamente designada para ser a chave primária e as demais são denominadas chaves estrangeiras.

( ) A 1FN reprova relações dentro de relações ou relações como valores de atributo dentro de tuplas; portanto, permitem apenas valores heterogêneos.

( ) Um esquema de relação R está na 3FN se ele satisfizer a 2FN e nenhum atributo não principal de R for transitivamente dependente da chave primária.

( ) A maioria dos esquemas de relação que estão na 3FN também estão na FNBC. Somente se X → A se mantiver em um esquema de relação R com X não sendo uma superchave e A sendo um atributo principal é que R estará na 3FN, mas não na FNBC.


A sequência está correta em


A

V, V, F, F.


B

V, F, F, V.


C

F, V, V, F.


D

F, F, V, V.

A tabela de compras, representada a seguir, está na 3.ª forma normal.


numero_compra (PK)

codigo_produto (PK) (FK)

quantidade_

produto

valor_unitario_

produto

valor_total_

produto

527

33

1

29,07

29,07

527

46

5

23,78

118,90

527

81

2

14,06

28,12



C

Certo


E

Errado

Marque a alternativa que indica, corretamente, o nome da forma normal que exige apenas que os valores dos atributos de uma tabela sejam atômicos.


A

2FN


B

4FN


C

3FN


D

BCNF


E

1FN

Considere a tabela não normalizada CLIENTE-v1 (CPF, nome, endereço, cidade, UF, telefone, conta-corrente) que possui as seguintes características:


• a chave primária é o atributo CPF;

• o atributo conta-corrente é uma chave estrangeira;

• todos os atributos são determinados funcionalmente pelo CPF;

• o atributo UF é determinado funcionalmente pelo atributo cidade; e

• não há atributos multivalorados.


Qual forma normal foi violada e que tabelas devem ser criadas como consequência dessa violação?


A

A tabela CLIENTE-v1 não está na primeira forma normal (1FN), e, portanto, devem ser criadas as tabelas CLIENTE-v2 (CPF, nome, endereço, cidade, UF, conta-corrente) e CLIENTE_TELEFONE (CPF, telefone).


B

A tabela CLIENTE-v1 não está na primeira forma normal (1FN), e, portanto, devem ser criadas as tabelas CLIENTE-v2 (CPF, nome, endereço, cidade, UF, telefone) e CLIENTE_CONTA (CPF, conta-corrente).


C

A tabela CLIENTE-v1 não está na terceira forma normal (3FN), e, portanto, devem ser criadas as tabelas CLIENTE-v2 (CPF, nome, endereço, cidade, telefone, conta-corrente) e CIDADE (cidade, UF).


D

A tabela CLIENTE-v1 não está na segunda forma normal (2FN), e, portanto, devem ser criadas as tabelas CLIENTE-v2 (CPF, nome, endereço, cidade, UF) e CLIENTE_CONTA_TELEFONE (CPF, conta-corrente, telefone).


E

A tabela CLIENTE-v1 não está na terceira forma normal (3FN), e, portanto, devem ser criadas as tabelas CLIENTE-v2 (CPF, nome, telefone, conta-corrente) e CLIENTE_ENDERECO (CPF, endereço, cidade, UF).

O processo de normalização compreende o uso de um conjunto de regras, chamados de formas normais. Ao analisarmos o banco de dados e verificarmos que ele respeita as regras da primeira forma normal, então podemos dizer que o banco está na “primeira forma normal”. Caso o banco respeite as primeiras três regras, então ele está na “terceira forma normal”. Mesmo existindo mais conjuntos de regras para outros níveis de normalização, a terceira forma normal é considerada o nível mínimo necessário para grande parte das aplicações. Um esquema das três formas normais é ilustrado pela figura a seguir.


Imagem associada para resolução da questão


A partir dos dados apresentados, avalie as seguintes asserções.


I.__ Uma relação está na primeira forma normal, quando todos os atributos contém apenas um valor correspondente, único e não existem grupos de atributos repetidos .


PORQUE


II.__ Neste nível de normalização não admitido repetições ou campos que tenham mais que um valor.


Assinale a alternativa correta:


A

As asserções I e II são proposições verdadeiras e a II justifica a I.


B

As asserções I e II são proposições verdadeiras e a II não justifica a I.


C

A asserção I é uma proposição verdadeira e a II, falsa.


D

A asserção I é uma proposição falsa e a II, verdadeira.


E

As asserções I e II são proposições falsas.

Analise os itens a seguir:

-

I - A primeira forma normal (1FN) defi ne que os atributos podem ser multivalorados ou atômicos, permitindo assim a criação de uma lista de valores como atributo de uma tabela, prática comum nos bancos de dados não relacionais modernos.

II - A segunda forma normal (2FN) é baseada no conceito de dependência funcional total. Assim, um esquema de relação R está em 2FN se cada atributo não principal A em R for total e funcionalmente dependente da chave primária de R.

III - Um dos requisitos para um esquema de relação R estar na terceira forma normal é satisfazer a segunda forma normal (2FN).

-

Está(ão) CORRETO(S), apenas, o(s) item(ns):


A

I e II


B

I e III


C

II


D

II e III


E

III

Em um banco de dados relacional, quando toda coluna não chave de uma tabela depende diretamente da chave primária diz-se que a tabela está, no mínimo, na


A

primeira forma normal (1FN).


B

segunda forma normal (2FN).


C

terceira forma normal (3FN).


D

quinta forma normal (5FN).


E

quarta forma normal (4FN).

No que diz respeito às formas normais que as tabelas de um banco de dados relacional podem assumir, é correto afirmar que uma tabela na primeira forma normal


A

não pode conter sua chave primária composta (formada por mais de um atributo).


B

contém apenas atributos de um único tipo (numérico, literal, etc.).


C

é constituída por atributos cujos valores não ocupem mais do que 8 bytes de armazenamento cada um deles.


D

não contém atributos que sejam chave estrangeira (origem em outra tabela).


E

não pode conter atributos cujo domínio não seja atômico, ou seja, que possam representar mais de um valor em cada célula da tabela.

No processo de Normalização, existe um tipo de dependência em banco de dados que ocorre quando um campo não-chave não depende diretamente da chave primária da tabela (nem mesmo parcialmente), mas depende de um outro campo não-chave na tabela. O enunciado refere-se à


A

Dependência Funcional Transitiva.


B

Dependência Funcional Parcial.


C

Dependência Funcional Total.


D

Dependência Funcional.


E

Dependência Multivalorada.

   
Gerar simulado