Questão FC374483
Em que forma normal encontra-se essa tabela?
Projeto e Modelagem de Dados
Instituto Consulplan · 2024
No contexto de um sistema de controle acadêmico, considere a seguinte tabela: 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?
- Não normalizada.
- 1ª forma normal.
- 2ª forma normal.
- 3ª forma normal.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A tabela está em 1ª forma normal porque cada célula armazena um único valor atômico: não há atributos multivalorados nem grupos repetitivos dentro de um mesmo campo.
A atomicidade é respeitada: Colunas como CodDisciplina, NomeDisciplina, CodLocalNascAluno e NomeLocalNascAluno contêm valores indivisíveis por registro, e cada linha representa uma ocorrência distinta de matrícula.
Isso satisfaz a definição básica de 1ª FN — estrutura tabular com colunas bem definidas e sem listas dentro de campos.
No entanto, mantém-se redundância e dependências funcionais implícitas (por exemplo, NomeDisciplina depende de CodDisciplina), o que pode causar anomalias de atualização e indica necessidade de normalizações adicionais para eliminar repetições.
Conteúdo do catálogo FC Concursos · Atualizado em