Questões de Concurso
Sobre formas normais em banco de dados
Foram encontradas 667 questões
Considere as seguintes tabelas, cada uma representando uma possível estrutura para
armazenar dados de alunos:
Quais das tabelas acima estão na Terceira Forma Normal (3FN)?
Em relação a banco de dados, julgue o próximo item.
Normalização de banco de dados é um conjunto de regras
que visa, principalmente, à organização de um projeto de
banco de dados para aumentar tanto a redundância quanto a
integridade dos dados, sem interferir no desempenho.
Matricula (CodAluno, CodTurma, CodDisciplina, NomeDisciplina, NomeAluno, CodLocalNascAluno, NomeLocalNascAluno)
As colunas possuem o seguinte significado:
• CodAluno - código do aluno matriculado.
• CodTurma - código da turma na qual o aluno está matriculado.
• CodDisciplina - código que identifica a disciplina da turma.
• NomeDisciplina - nome de uma disciplina da turma.
• NomeAluno - nome do aluno matriculado.
• CodLocalNascAluno - código da localidade em que nasceu o aluno.
• NomeLocalNascAluno - nome da localidade em que nasceu o aluno.
Em que forma normal encontra-se essa tabela?
Código Cliente, Nome Cliente, Endereço Cliente. Considerando ainda que a chave primária desta tabela é formada pela coluna Código Cliente.
Sobre a normalização, podemos dizer que a tabela:
No que se refere à qualidade e visualização de dados, julgue o item a seguir.
Normalização de dados é um processo que organiza os dados
em um banco de dados para minimizar a redundância e
promover a integridade.
Um bom projeto de banco de dados deve ter por objetivo evitar falhas provocadas por problemas que podem ser sanados por meio da normalização, que também contribui para eliminar as misturas de assuntos e as redundâncias desnecessárias de dados correspondentes. Quanto ao processo de normalização em projetos de banco de dados, julgue o item a seguir.
A desnormalização é apenas tolerável quando houver
imperativos rígidos de desempenho, como no caso de
data warehouse, ou se o sistema não conseguir atingir um
patamar mínimo de desempenho sem o processo de
desnormalização.
Um bom projeto de banco de dados deve ter por objetivo evitar falhas provocadas por problemas que podem ser sanados por meio da normalização, que também contribui para eliminar as misturas de assuntos e as redundâncias desnecessárias de dados correspondentes. Quanto ao processo de normalização em projetos de banco de dados, julgue o item a seguir.
De acordo com a definição da quinta forma normal (5FN),
uma tabela de quarta forma normal (4FN) estará em 5FN
quando o conteúdo dela puder ser reconstruído (isto é,
quando não existir perda de informação) a partir das diversas
tabelas menores que não possuam a mesma chave primária.
Acerca de fundamentos dos bancos de dados relacionais, normalização, diagrama entidade-relacionamento e linguagem SQL, julgue o item a seguir.
Nos bancos de dados relacionais, enquanto a segunda forma
normal é baseada no conceito de dependência transitiva, a
terceira forma normal baseia-se no conceito de dependência
funcional total.
Existem diversas formas normais que podem ser utilizadas na normalização de esquemas relacionais. A forma normal BoyceCodd (FNBC) foi proposta para ser uma simplificação, mas descobriu-se que ela é mais rigorosa que a forma normal que ela pretendia simplificar.
A forma normal que a FNBC pretendia simplificar é a
A respeito de banco de dados, julgue o item que se segue.
Uma tabela é considerada na terceira forma normal quando
suas colunas que não são chave dependem diretamente da
chave primária.
( ) A primeira Forma Normal é a mais simples e abrangente exigindo apenas que todos os atributos tenham domínios atômicos, ou seja, valores indivisíveis, e nos remete a entender que em cada tupla deve haver apenas um valor para cada atributo.
( ) A primeira regra para que uma tabela atenda à 2FN é que atenda também à 1FN. Na sequência verifica-se se a tabela possui chave primária composta, pois a forma normal somente se aplica a tabelas que a possuam. Se isso não ocorrer, devemos desprezá-la e continuar o processo.
( ) A 3FN tem que atender a 1FN e 2FN, e exige que cada atributo pertencente à chave primária dependa diretamente da chave primária e que os atributos sejam exclusivamente independentes.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Após a normalização até a Terceira Forma Normal (3FN), Quantidade-PecaProcessual-Processo será atributo com dependência funcional de:
Julgue o seguinte item, relacionado a modelagem de dados.
Considere-se que uma tabela de nome Produto tenha os
atributos cod_cliente, cod_produto, nome_produto,
preco e quantidade. Nesse caso, se a chave primária for
composta de cod_cliente e cod_produto, a tabela estará
na segunda forma normal, pois não possui grupos repetitivos.

Como aplicar a Terceira Forma Normal a essa tabela?