Questões de Concurso Comentadas sobre formas normais em banco de dados

Foram encontradas 651 questões

Q605583 Banco de Dados
Com relação ao banco de dados relacional, julgue o item a seguir.

O modelo entidade relacional é formado por um conjunto de objetos chamados entidades e pelo conjunto de relacionamentos entre esses objetos, um conjunto de atributos e uma normalização com base em chaves idênticas.
Alternativas
Q605069 Banco de Dados
Considere uma tabela de Alunos com uma chave primária matrícula-aluno e, entre outros, os atributos nome-aluno, nome-curso e unidade-ensino. A tabela Alunos está:
Alternativas
Q599167 Banco de Dados
Acerca de sistemas de suporte à decisão, julgue o item seguinte.

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.
Alternativas
Q599165 Banco de Dados
A seguir, é apresentada parte de um arquivo XML de mapeamento (mapping), correspondente às linhas de 21 a 32, cuja numeração não compõe o arquivo.

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>
Tendo como referência as informações acima, julgue o item subsequente a respeito do Hibernate 4.2.

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.
Alternativas
Q596379 Banco de Dados
Julgue o item seguinte a respeito de banco de dados.

Se um esquema de relação tiver mais de uma chave, serão utilizadas técnicas de normalização para eliminar as chaves excedentes.
Alternativas
Q594243 Banco de Dados
Julgue o item subsequente, relativo a projetos de bancos de dados.
Qualquer atributo de uma tabela representada na terceira forma normal pode ser alterado sem que ocorra interferência nos demais atributos.
Alternativas
Q594242 Banco de Dados
Julgue o item subsequente, relativo a projetos de bancos de dados.
Durante a normalização de tabelas, devem ser priorizadas as decomposições sem perdas que levam a projeções independentes.
Alternativas
Q590160 Banco de Dados
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.

I. CPF → Nome

II. Nome → CPF

III. CPF → Endereço

IV. Endereço → Nome

Considere ainda as seguintes regras de negócio desse sistema:

R1. não pode haver dois ou mais clientes com o mesmo nome e diferentes CPFs;

R2. não pode haver dois ou mais clientes com o mesmo CPF e diferentes nomes;

R3. não pode haver dois ou mais clientes morando no mesmo endereço;

R4. não pode haver dois ou mais endereços para o mesmo cliente.

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

Alternativas
Q580220 Banco de Dados
A respeito de normalização de dados relacionais e de projeto lógico e físico de banco de dados, julgue o item a seguir.

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.
Alternativas
Q580219 Banco de Dados
A respeito de normalização de dados relacionais e de projeto lógico e físico de banco de dados, julgue o item a seguir.

No contexto de banco de dados relacionais, o conceito de dependência referencial assegura que um valor que aparece em uma tabela para determinado conjunto de atributos apareça em outro conjunto de atributos de outra tabela. Assim, essa dependência define, entre outras situações, que os valores dos campos que aparecem em uma chave estrangeira devam aparecer na chave primária da tabela referenciada.
Alternativas
Q580218 Banco de Dados
A respeito de normalização de dados relacionais e de projeto lógico e físico de banco de dados, julgue o item a seguir.

Na engenharia reversa de modelos relacionais, o ponto de partida é um modelo lógico ou físico de um banco de dados relacional, obtendo-se como resultado em geral um modelo conceitual na forma de diagrama de entidade-relacionamento. A engenharia reversa de modelos relacionais pode ser útil quando o banco de dados tiver sido criado sem o uso de uma metodologia de desenvolvimento que preveja a construção de um modelo conceitual abstrato, ou quando o esquema do banco de dados tiver sofrido modificações ao longo do tempo sem que elas tenham sido registradas no modelo conceitual.
Alternativas
Q580217 Banco de Dados
A respeito de normalização de dados relacionais e de projeto lógico e físico de banco de dados, julgue o item a seguir.

A aplicação da segunda forma normal (2FN) busca eliminar todas as dependências funcionais parciais e as dependências funcionais transitivas.
Alternativas
Q580216 Banco de Dados
A respeito de normalização de dados relacionais e de projeto lógico e físico de banco de dados, julgue o item a seguir.

A aplicação da primeira forma normal (1FN) objetiva tratar as questões de atributos atômicos e monovalorados eliminando, assim, entre outras, as tabelas aninhadas com atributos multivalorados e atributos compostos, bem como qualquer combinação destes. Essa condição não é considerada em sistemas objeto-relacionais, visto que essa modelagem permite relações não normalizadas.
Alternativas
Q580211 Banco de Dados
Julgue o item subsequente acerca de modelagem relacional de dados.

Atributo derivado é aquele que provém de outros atributos ou entidades a ele relacionados. Conceitualmente, durante o processo de normalização, o atributo derivado é redundante e deve ser eliminado; contudo, do ponto de vista de desempenho, pode ser importante manter os atributos derivados em alguns casos.
Alternativas
Q579128 Banco de Dados
Sobre normalização de banco de dados, é incorreto afirmar que:
Alternativas
Q578362 Banco de Dados
Observe o comando de criação da tabela relacional T, mostrado a seguir.

create table T
(a int not null primary key,
 b int not null)

Sabendo-se que as dependências funcionais

a → b
b → a
verificam-se para todas as instâncias de T, a forma normal transgredida pelo esquema acima é a:


Alternativas
Q578243 Banco de Dados
Com relação aos passos do processo de projeto de bancos de dados e de modelagem de dados relacional e dimensional, julgue o item subsequente.
Na modelagem dimensional, implementada em sistemas de data warehouse, o esquema snowflake caracteriza-se por possuir diversas tabelas de fatos e de dimensões, sendo estas últimas organizadas hierarquicamente na terceira forma normal (3FN).
Alternativas
Q577594 Banco de Dados
Julgue o item a seguir, relativo ao conceito de normalização de dados.

A tabela que contém os campos abaixo está na terceira forma normal.

ENOME

CPF

DATANASC

ENDERECO

NUMERO

ATRIBUICOES

DEPARTAMENTO

GERENCIA


Alternativas
Q577593 Banco de Dados
Julgue o item a seguir, relativo ao conceito de normalização de dados.

Toda relação que atenda à forma normal de Boyce Codd está na segunda forma normal.


Alternativas
Q577592 Banco de Dados
Julgue o item a seguir, relativo ao conceito de normalização de dados.

O objetivo da normalização de dados durante o projeto de banco de dados é prover um armazenamento consistente, o que evita redundância de dados e anomalias de manipulação de dados.


Alternativas
Respostas
401: C
402: A
403: C
404: E
405: E
406: E
407: C
408: E
409: E
410: E
411: C
412: E
413: C
414: C
415: B
416: E
417: E
418: E
419: C
420: C