Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — UEM 2025

Banco de DadosBanco de Dados Relacionais
Código
qg617030
Banca
UEM
Órgão
UEM
Ano
2025
Nível
Superior
Cargo
Analista de Informática I
Considere as seguintes entidades em um Modelo Entidade Relacionamento:Entidades:Aluno (id_aluno, nome)Matricula (id_matricula, data_matricula)Relacionamentos:Um Aluno pode fazer várias MatrículasUma Matrícula pertence a um único AlunoRegras de Negócio:Cada Matrícula deve obrigatoriamente estar associada a um AlunoUm Aluno pode existir sem ter feito nenhuma MatrículaPara representar esse relacionamento no banco de dados relacional, garantindo a integridade referencial, o usuário deve
  1. Aadicionar uma chave estrangeira (id_aluno) na tabela Matricula, referenciando a tabela Aluno.
  2. Bcriar uma tabela intermediária (Aluno_Matricula) para armazenar as chaves primárias das tabelas Aluno e Matricula.
  3. Cadicionar uma chave estrangeira (id_matricula) na tabela Aluno, referenciando a tabela Matricula.
  4. Dusar uma chave composta (id_aluno, id_matricula) na tabela Matricula.
  5. Erepresentar o relacionamento com uma view SQL que une as tabelas Aluno e Matricula.
Revelar gabarito e comentário

GabaritoA — adicionar uma chave estrangeira (id_aluno) na tabela Matricula, referenciando a tabela Aluno.

Link permanente: /questoes/qg617030