Questão FC688479
Texto para a questão As tabelas Aluno, Curso e Departamento são tabelas de um banco de dados de cadastro de alunos e cursos de uma universidade. tabela Aluno aluno_id INT (PK) nome
Auditoria de TI e Forense Computacional
QUADRIX · 2025
Texto para a questão
As tabelas Aluno, Curso e Departamento são tabelas de um banco de dados de cadastro de alunos e cursos de uma universidade.
| tabela Aluno |
|
| aluno_id |
INT (PK) |
| nome_aluno |
CHAR (200) |
| data_nascimento |
DATE |
| curso_id |
INT (FK) |
| tabela Curso |
|
| curso_id |
INT (PK) |
| nome_aluno |
CHAR (200) |
| departamento_id |
INT (FK) |
| tabela Departamento |
|
| departamento_id |
INT (PK) |
| nome_departamento |
CHAR (200) |
Na tabela Aluno, o atributo aluno_id identifica unicamente cada estudante, determinando seu nome, data de nascimento e o curso em que está matriculado (aluno_ id → nome_aluno, data_nascimento, curso_id). Na tabela Curso, o curso_id é o identificador que determina o nome do curso e o departamento ao qual ele pertence (curso_id → nome_curso, departamento_id). Já na tabela Departamento, o departamento_id define unicamente o nome do departamento (departamento_id → nome_departamento).
Com base nessa situação hipotética e nas informações apresentadas, é correto afirmar que a maior classificação possível de normalização para as tabelas Aluno e Curso são, respectivamente,
- 1FN e 2FN.
- 1FN e 3FN.
- 2FN e 1FN.
- 2FN e 2FN.
- 3FN e 3FN.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A tabela Aluno tem a dependência funcional \(aluno\_id \to nome\_aluno, data\_nascimento, curso\_id\). Como a chave primária é única e simples (aluno_id), não há dependências parciais, logo atende à 2FN. Não existem atributos não-chave dependentes transitivamente de aluno_id (por exemplo, o nome do departamento não está na tabela Aluno), portanto atende também à 3FN.
Na tabela Curso a dependência é \(curso\_id \to nome\_curso, departamento\_id\). A chave é simples (curso_id), sem dependências parciais, cumprindo 2FN. Não há dependência transitiva dentro da própria tabela porque o nome do departamento está apenas em Departamento, não em Curso. Assim, Curso também está em 3FN.
Em resumo, ambas as tabelas satisfazem 1FN, 2FN e não apresentam dependências transitivas, caracterizando a maior normalização possível como 3FN.
Conteúdo do catálogo FC Concursos · Atualizado em