Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foi encontrada 1 questão.
#2423883

Sobre o processo de normalização de banco de dados, considere o esquema apresentado a seguir no contexto de um sistema de controle de matrículas em cursos e marque a afirmativa correta.


Matrícula (CodAluno, CodTurma, CodDisciplina, NomeDisciplina, NomeAluno, DataNascAluno)


Onde:

Matrícula é o nome da tabela.

A chave primária é formada pelos atributos CodAluno e CodTurma.

CodAluno é o código do aluno matriculado.

CodTurma é o código da turma na qual o aluno está matriculado.

CodDisciplina é o código que identifica a disciplina da turma.

NomeDisciplina é o nome da disciplina da turma.

NomeAluno é o nome do aluno matriculado.

DataNascAluno é a data de nascimento do aluno matriculado.

  • A tabela está em segunda Formal (2FN), pois não contém dependências parciais, ou seja, todos os atributos da tabela dependem da chave primária completa (atributos CodAluno e CodTurma).
  • A tabela não está em terceira Forma Normal (3FN), pois contém dependências transitivas, como é o caso do atributo NomeDisciplina em relação ao atributo CodDisciplina.
  • O atributo DataNascAluno depende do atributo CodAluno, ou seja, não depende totalmente da chave primária, portanto deveria ser excluído da tabela para obter a 2ª Forma Normal.
  • Os atributos NomeDisciplina, NomeAluno e DataNascAluno devem ser retirados da tabela para que a mesma fique em 1ª Forma Normal.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora