Questões de Concurso
Sobre formas normais em banco de dados
Foram encontradas 803 questões

Ao normalizar a relação FUNC_PROJ na segunda forma normal (2FN), são estabelecidos os seguintes esquemas de relação:
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.
Com relação à normalização, analise o texto a seguir:
Cada ocorrência da chave primária deve corresponder a uma e somente uma informação de cada atributo, ou seja, a entidade não pode conter grupos repetitivos (multivalorados). Para se obter entidades nesta forma, é necessário decompor cada entidade não normalizada em tantas entidades quanto for o número de conjuntos de atributos repetitivos.
O texto define ;

Com base nas informações apresentadas, é correto dizer que a tabela NÃO se encontra na primeira forma normal (1FN), pois
Analise as afirmativas a seguir:
I. Os três tipos de anomalias tratadas pela normalização, são: de Inserção, de Eliminação e de Atualização;
II. A segunda formal normal se aplica apenas para à tabelas que possuem chaves primárias compostas;
III. A terceira forma normal afirma que não deverá existir atributos que não seja chave, e dependa transitivamente da chave primária, isto é, não pode haver dependências funcionais entre atributos que não são chave primária.
Marque a alternativa que apresenta as sentenças corretas:
I – A primeira forma normal (1FN) diz que toda relação deve ter uma chave primária e deve-se garantir que todo atributo seja atômico.
II – A segunda forma normal (2FN) diz que toda relação deve estar na 2FN e devem-se eliminar dependências funcionais transitivas, ou seja, todo atributo não chave deve ser mutuamente independente.
III – A terceira forma normal (3FN) diz que devem-se eliminar dependências funcionais parciais, ou seja, todo atributo não chave deve ser totalmente dependente da chave primária.
Assinale a alternativa correta:
Considere que:
a. O campo id_inst é chave primária.
b. Não há outras tabelas no Banco de Dados.
c. Cada departamento possui um único valor de orçamento.
Na tabela descrita, estão cadastrados os seguintes dados:
- Um departamento concentra diversos instrutores.
- Cada instrutor pode estar relacionado a apenas um departamento.

A integridade referencial está diretamente associada ao
Com relação ao tema “Normalização”, analise as afirmativas a seguir.
I. Uma tabela está em primeira forma normal quando contém tabelas aninhadas.
II. Uma tabela está em segunda forma normal quando, além de estar em primeira forma normal, contém dependências parciais.
III. Uma tabela está em terceira forma normal quando, além de estar em segunda forma normal, não contém dependências transitivas.
Assinale:
Qualquer conjunto de tabelas não normalizadas pode ser reduzido a um conjunto de tabelas FNBC (forma normal boyce codd).
Assinalar (F) Falso ou (V) Verdadeiro para cada afirmação, referente a normalização de banco de dados relacional:
( ) Uma relação está na 1FN se os valores de seus atributos são atômicos e monovalorados.
( ) A 3FN exige que não existam atributos transitivamente dependentes da chave.
( ) Existem apenas três estágios de normalização: 1FN, 2FN e 3FN.
Leia o fragmento a seguir:
“Um esquema de relação S está na _____ forma normal com relação a um conjunto de dependências F (que inclui dependências funcionais e dependências multivaloradas) se, para cada dependência multivalorada não trivial X -> -> Y em F, X é uma superchave para R.”
Assinale a alternativa cujo item completa corretamente a lacuna do fragmento acima.
Para aperfeiçoar o desempenho nas consultas aos dados no modelo de um data warehouse, são realizadas desnormalizações dos dados, como, por exemplo, modelos que estejam na 3FN no ambiente de produção serão modelados na 2FN ou até mesmo na 1FN.
21. <class name="Pessoa" table="PESSOA">
22. <id name="id" column="ID_PESSOA ">
23. <generator class="native"/>
24. </id>
25. <property name="idade"/>
26. <property name="nome"/>
27. <property name="sobrenome"/>
28. <set name="Eventos" table="Evento_Pessoa">
29. <key column="ID_PESSOA"/>
30. <many-to-many column="ID_EVENTO" class="Evento"/>
31. </set>
32. </class>
Embora seja possível haver, na orientação a objetos, relacionamentos do tipo N:M entre classes, isso não ocorre em bancos de dados relacionais na terceira forma normal (3FN), que é o padrão do mapeamento entre o Hibernate e os bancos de dados relacionais. Desse modo, a sintaxe na linha 30 está incorreta de acordo com os padrões do Hibernate 4.2.