Questões de Banco de Dados - Formas normais para Concurso
Foram encontradas 619 questões
Sobre as formas de normalização em um banco de dados relacional, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).
I. Para estar na Primeira Forma Normal (1FN), deve-se criar tabelas separadas para cada grupo de dados relacionados e existir somente uma coluna duplicada em cada tabela.
II. Para estar na Segunda Forma Normal (2FN), deve-se estar na 1FN e eliminar as colunas que não possuem dependência funcional com as chaves primárias.
III. Para estar na Quarta Forma Normal (4FN), deve-se estar na 3FN e não existir dependências multivaloradas.
IV. Para estar na Terceira Forma Normal
(3FN), deve-se estar na 2FN e eliminar as
colunas que não possuem dependência
funcional dentro da chave primária.
Acerca da elaboração de banco de dados, julgue o item que se segue.
Normalização pode ser entendida como o processo de modelar o banco de dados levando em conta as informações que serão armazenadas, com o objetivo de eliminar ou, pelo menos, reduzir as redundâncias. Um banco de dados que leva em conta os padrões de normalização reduz a manutenção e aumenta o seu desempenho. Assim, analise as assertivas a seguir e assinale a alternativa que apresenta corretamente com qual forma normal cada assertiva está ligada.
I. Quando analisamos uma tupla e não encontramos um atributo não chave dependente de outro atributo não chave.
II. Quando não existir dependências multivaloradas entre seus atributos.
III. Quando os registros na tabela, que não são chaves, dependam da chave primária em sua totalidade e não apenas parte dela.
IV. Quando todos os atributos contêm apenas um valor correspondente, singular, e não existem grupos de atributos repetidos.
Considere o seguinte diagrama de dependências funcionais de uma tabela de um banco de dados relacional:
Supondo que a tabela T esteja na primeira forma normal,
é correto afirmar que não está na segunda forma normal,
pois
Considere a seguinte coleção de dados denominada Pedido:
As indentações (reentrâncias) representam subordinação dos dados aos grupos aos quais pertencem. A coleção está
Bancos de dados são muito úteis em sistemas de informação, o projeto e modelagem de dados tem influência direta na qualidade do software que acessa esses dados. Considerando as técnicas de projeto de bancos de dados, julgue o item a seguir.
Na terceira forma normal, as tabelas não
podem conter atributos que sejam resultados
de algum cálculo de outro atributo. Isso
é considerado dependência transitiva de
colunas.
A normalização de tabelas em um banco de dados é um processo importante para sua performance final. Uma das formas normais exige que os atributos sejam atômicos, o que significa que as tabelas não podem ter valores repetidos e nem atributos possuindo mais de um valor.
Assinale a alternativa que apresenta a forma normal que exige apenas que os atributos sejam atômicos.
Em um banco de dados, a chave primária de uma relação descrita pelo esquema R (A1, A2, A3, A4, A5) é composta de atributos A1 e A2. As seguintes dependências funcionais estão presentes:
A1 determina A3
A3 determina A5
A2 determina A4
A5 determina A1
Sobre normalização, o esquema de relação R atende à