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
 

Um projeto de banco de dados relacional deve gerar um conjunto de esquemas de relações que permita armazenar dados sem redundância desnecessária, bem como recuperar facilmente as informações. Para alcançar tal objetivo uma das abordagens possíveis é a normalização dos esquemas de relações na forma normal apropriada. Quanto ao processo de normalização, analise as seguintes sentenças:

I. Uma relação R está na 1FN (primeira forma normal) se, e somente se, todos os domínios dos atributos contiverem valores multivalorados.

II. Uma relação R está na 2FN (segunda forma normal) se, e somente se, ela atender à 1FN (primeira forma normal) e todos os atributos não primários de R forem totalmente dependentes funcionalmente da chave primária.

III. Uma relação R está na 3FN (terceira forma normal) se, e somente se, ela atender à 2FN (segunda forma normal) e nenhum atributo não primário de R tiver dependência transitiva da chave primária.

É correto o que se afirma em:


A

I, II e III.


B

II e III, apenas.


C

I, apenas.


D

II, apenas.

Em um modelo de dados relacional lógico e normalizado até a terceira forma normal, desenvolvido para suportar o processamento de transações online aderente ao modelo conceitual apresentado, as tabelas que armazenam informações sobre a frequência e o desempenho finais de um aluno não podem conter atributos da entidade turma que possuam dependência funcional da chave primária de turma.

C
Certo

E
Errado

Para que uma relação X esteja na segunda forma normal, é imperativo que não possua grupos de repetição. Dessa forma, ela deve conter apenas valores atômicos e todos os atributos não chaves devem ser dependentes da totalidade da chave primária.


C
Certo

E
Errado

Considere que em um Banco de Dados (BD) há duas tabelas: RCLM_CLIENTE (Reclamações de Clientes), com cerca de 30.000 linhas, e TP_MTVO_RCLM (Tipo do Motivo da Reclamação), com 150 linhas, que atendem à área de Ouvidoria de uma organização. Considere ainda que:


− Há uma transação crítica no ambiente online que requer a leitura das duas tabelas em conjunto, pois sempre que recupera uma reclamação, precisa obter a descrição (DS_MTVO) do motivo.

− São cerca de 4.000 usuários concorrentes. Usuários com permissão executam a transação crítica 5 vezes ao dia, em média, sendo que, em uma mesma execução, milhares das linhas da tabela RCLM_CLIENTE são acessadas.

− A tabela de TP_MTVO_RCLM tem perfil estável, quase não há inclusões, alterações e exclusões.


O Administrador, considerando que é necessário que o projeto físico do BD atenda ao requisito de qualidade de “alta performance na execução da transação crítica”, propôs, corretamente:


A

Colocar a tabela RCLM_CLIENTE na 3a forma normal não permitindo redundar a coluna DS_MTVO. Assim, ao se fazer o JOIN das tabelas, pode-se eliminar cerca de 20.000 acessos/dia à tabela TP_MTVO_RCLM.


B

Desnormalizar a tabela RCLM_CLIENTE, ferindo a 3a forma normal, redundando a coluna DS_MTVO. Assim evita-se o JOIN das tabelas, eliminando cerca de 20.000 acessos/dia à tabela TP_MTVO_RCLM. A estabilidade da coluna DS_MTVO foi fundamental para esta decisão.


C

Colocar a tabela TP_MTVO_RCLM na 3a forma normal, não permitindo redundar a coluna DS_MTVO. Assim, ao se fazer o JOIN das tabelas, pode-se eliminar cerca de 20.000 acessos/dia à tabela RCLM_CLIENTE.


D

Desnormalizar a tabela TP_MTVO_RCLM, ferindo a 1a forma normal, ou seja, redundar a coluna DS_MTVO. Assim, ao se realizar o JOIN das tabelas, eliminam-se cerca de 20.000 acessos/dia à tabela RCLM_CLIENTE. A estabilidade da tabela TP_MTVO_RCLM foi garantida nesta decisão.


E

Criar uma 3a tabela através do operador UNION, combinando os resultados da transação crítica em um único result set, inserindo-os como linhas desta tabela, a partir de todas as queries envolvidas na execução. Isso é possível, pois o número e a ordem das colunas não são idênticos em todas as queries.

Algumas formas normais estão disponibilizadas na coluna I. Estabeleça a correta correspondência com suas definições ou aplicações disponibilizadas na coluna II.


Coluna I

1. 1FN

2. 2FN

3. 3FN

4. BCFN

5. 5FN


Coluna II

( ) Seus únicos determinantes são chaves candidatas.

( ) Não contém tabelas aninhadas.

( ) Evitar dependências parciais.

( ) Combater a dependência de junção.

( ) Evitar dependências transitivas.


A sequência correta, de cima para baixo, é:


A

1, 3, 4, 5, 2.


B

4, 1, 2, 5, 3.


C

1, 3, 2, 5, 4.


D

4, 5, 3, 2, 1.


E

1, 2, 3, 5, 4.

Integridade referencial baseia-se na ligação das informações das chaves estrangeiras com as chaves primárias, ou candidatas a primárias, da tabela de referência.


C

Certo


E

Errado

A forma normal de Boyce-Codd é mais simples, porém mais rígida do que a 2FN. Assim, toda relação na forma normal de Boyce-Codd também está na 2FN, porém uma relação na 2FN não está, necessariamente, na forma normal de Boyce-Codd.


C

Certo


E

Errado

Considere que as classes do diagrama de classes X tenham sido desenhadas a partir de um diagrama relacional Y. Nesse caso, no processo de criação das classes, as entidades de Y que se encontrarem na terceira forma normal deverão ser normalizadas para a forma de Boyce Codd, uma vez que os diagramas de classes não suportam a terceira forma normal.


C
Certo

E
Errado

A normalização de esquemas de bancos de dados é feita a partir da definição das dependências funcionais. Considere as seguintes dependências funcionais sobre CPFs, nomes e endereços num cadastro de clientes hipotético.

Imagem associada para resolução da questão

A lista completa de regras garantidas pelas dependências é:


A
R1 e R2;

B
R3 e R4;

C
R1 e R3;

D
R2 e R4;

E
R1, R2, R3 e R4.
As formas normais estabelecem algumas restrições aos valores das tabelas de um banco de dados relacional. Segundo a definição da primeira forma normal,

A
em uma mesma tabela não pode haver atributos com domínios distintos entre si.

B
não pode haver mais do que 10 atributos na composição de cada tabela.

C
o número de registros com valores nulos em uma tabela deve ser, no máximo, a metade do número de registros dessa tabela.

D
o número máximo de caracteres de cada atributo tem um valor limite.

E
o valor de um atributo qualquer de um registro de uma tabela deve ser constituído por um único valor do domínio desse atributo.
A forma normal considerada como parte da definição formal de uma relação no modelo relacional, definida como o impedimento para a criação de atributos multivalorados, atributos compostos e combinações entre eles é a

A
primeira forma normal.

B
segunda forma normal.

C
terceira forma normal.

D
quarta forma normal.

E
quinta forma normal.
Suponha um diagrama entidades-relacionamentos representando o tipo entidade EMPREGADO relacionando-se com o tipo entidade DEPARTAMENTO através do tipo relacionamento TRABALHA_PARA, isto é, empregados trabalham para departamentos. No tipo relacionamento TRABALHA_PARA, a razão de cardinalidade 1:N entre DEPARTAMENTO e EMPREGADO indica que

A
um empregado pode trabalhar para vários departamentos.

B
um empregado pode trabalhar para, no máximo, N departamentos.

C
um departamento pode ter vários empregados trabalhando para ele.

D
um departamento deve ter pelo menos N empregados trabalhando para ele.

E
EMPREGADO é um tipo de entidade fraca em relação a DEPARTAMENTO.
Ano: 2014
Prova: BIO-RIO - EMGEPRON - Analista de Sistemas - Área Banco de Dados - 2014

Uma tabela com anomalia de atualização deverá ser normalizada. Nos conceitos das Formas Normais, aquela que necessariamente deverá ser aplicada em uma tabela com chave primária composta é:


A

Primeira


B

Segunda


C

Terceira


D

Quinta

Na passagem para a terceira forma normal (3FN), por se tratar de uma dependência transitiva na qual as colunas não-chaves dependem de outras colunas não-chaves, será criada uma nova entidade sem a presença de chave primária.

C
Certo

E
Errado
São todas características de uma relação que está na 4a forma normal – 4FN: 1. Não possuir atributos multivalorados 2. Cada atributo não chave depender da chave primária inteira 3. Não existirem dependências multivaloradas Assinale a alternativa que indica todas as afirmativas corretas.

A
É correta apenas a afirmativa 1.

B
São corretas apenas as afirmativas 1 e 2.

C
São corretas apenas as afirmativas 1 e 3.

D
São corretas apenas as afirmativas 2 e 3.

E
São corretas as afirmativas 1, 2 e 3.
Qual forma normal se baseia no conceito de dependência multivalorada?

A
Forma Normal de Boyce-Codd

B
Primeira Forma Normal

C
Segunda Forma Normal

D
Terceira Forma Normal

E
Quarta Forma Normal
A forma normal de BCNF (Boyce-Codd) está relacionada com a existência de dependência funcional entre os atributos primários e os atributos que compõem uma chave estrangeira.

C
Certo

E
Errado

Com relação à normalização de banco de dados, analise as assertivas abaixo.


I. Ausência de dependências funcionais em que o determinante não seja uma chave candidata implicará que o banco de dados pertença a 2FN.

II. Ausência de dependências funcionais que não sejam irredutíveis implicará que o banco de dados pertença a 1FN.

III. Ausência de dependências de junção que não sejam implicadas por chaves candidatas implicará que o banco de dados pertença a 5FN.


É correto o que se afirma em


A

I e II, apenas.


B

I, II e III.


C

I, apenas.


D

II, apenas.


E

III, apenas.

   
Gerar simulado