Questão de Banco de Dados — DER - Diagrama de Entidade e Relacionamento — UFES 2024
Banco de DadosDER - Diagrama de Entidade e Relacionamento
- Código
- qg366380
- Banca
- UFES
- Órgão
- UFES
- Ano
- 2024
- Nível
- Médio
- Cargo
- Técnico de Tecnologia da Informação
Durante o desenvolvimento de um sistema de gestão acadêmica em uma universidade, a equipe de Tecnologia da Informação está modelando o banco de dados para armazenar informações sobre os alunos e os cursos em que estão matriculados. As principais entidades identificadas são Aluno, Curso e Matrícula. O objetivo é garantir que o sistema permita consultas eficientes sobre os alunos e suas respectivas matrículas em cursos. Considerando o modelo Entidade-Relacionamento (MER) e a linguagem SQL, a maneira CORRETA de modelar a situação descrita e realizar consultas para obter os dados desejados é:
- AA entidade Aluno deve incluir um atributo que armazena diretamente a lista de cursos em que o aluno está matriculado, simplificando a consulta SQL.
- BA entidade Aluno deve ter uma chave estrangeira para Matrícula, para permitir a vinculação direta entre aluno e matrícula em consultas SQL.
- CA entidade Curso deve ser modelada como um atributo multivalorado na entidade Aluno para facilitar a vinculação dos dados na consulta SQL.
- DA entidade Matrícula deve conter as chaves estrangeiras que referenciam as entidades Aluno e Curso, permitindo consultas SQL com JOIN para vincular essas informações.
- EA entidade Matrícula deve ser modelada como uma entidade fraca, dependente de Aluno, e sua chave primária deve combinar atributos de Aluno e Curso.