Camila Duarte
EQUIPE
02/09/2026 • 07:02
Vamos entender esse cenário sobre modelagem de dados relacionais, focando nas primeiras duas formas normais (1FN e 2FN).
A primeira forma normal (1FN) exige que os dados estejam organizados em tabelas com atributos atômicos, ou seja, sem listas ou grupos repetitivos em uma única coluna. A segunda forma normal (2FN) exige que todos os atributos dependam totalmente da chave primária, ou seja, não pode haver dependência parcial.
No contexto da questão, temos duas entidades principais: ALUNOS e CURSOS, cada uma com suas próprias características e uma relação entre elas que representa a matrícula.
A opção a) está errada porque juntar todas as informações em uma única tabela chamada ESCOLA geraria dados redundantes e violaria a 1FN devido a campos multivalorados ou repetitivos.
As opções c) e d) tentam juntar informações de alunos e cursos em uma única entidade, o que também viola as formas normais mencionadas porque haveria repetição de dados e dependências parciais.
A opção b) separa ALUNOS e CURSOS, o que é bom, mas não relaciona esses dados, e isso impede registrar a matrícula dos alunos nos cursos.
A opção e) é a modelagem correta: ter duas entidades (ALUNOS e CURSOS) separadas, cada uma com sua chave primária e atributos, e uma terceira entidade chamada Matricula para representar a relação entre os alunos e os cursos. Isso atende 1FN e 2FN, garantindo organização e integridade.
Portanto, o gabarito correto é a letra e).
A primeira forma normal (1FN) exige que os dados estejam organizados em tabelas com atributos atômicos, ou seja, sem listas ou grupos repetitivos em uma única coluna. A segunda forma normal (2FN) exige que todos os atributos dependam totalmente da chave primária, ou seja, não pode haver dependência parcial.
No contexto da questão, temos duas entidades principais: ALUNOS e CURSOS, cada uma com suas próprias características e uma relação entre elas que representa a matrícula.
A opção a) está errada porque juntar todas as informações em uma única tabela chamada ESCOLA geraria dados redundantes e violaria a 1FN devido a campos multivalorados ou repetitivos.
As opções c) e d) tentam juntar informações de alunos e cursos em uma única entidade, o que também viola as formas normais mencionadas porque haveria repetição de dados e dependências parciais.
A opção b) separa ALUNOS e CURSOS, o que é bom, mas não relaciona esses dados, e isso impede registrar a matrícula dos alunos nos cursos.
A opção e) é a modelagem correta: ter duas entidades (ALUNOS e CURSOS) separadas, cada uma com sua chave primária e atributos, e uma terceira entidade chamada Matricula para representar a relação entre os alunos e os cursos. Isso atende 1FN e 2FN, garantindo organização e integridade.
Portanto, o gabarito correto é a letra e).