Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — CESPE / CEBRASPE 2025

Banco de DadosBanco de Dados Relacionais
Código
ce223097
Banca
CESPE / CEBRASPE
Órgão
EMBRAPA
Ano
2025
Nível
Superior
Em relação à base de dados, julgue o próximo item.Nos bancos de dados relacionais, uma relação N:N entre duas tabelas resulta na criação de uma terceira tabela, para armazenar essa relação.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Bancos de Dados Relacionais: Relacionamentos N:N

Gabarito: Certo. A afirmação está correta: no modelo relacional, uma relação muitos-para-muitos (N:N) entre duas entidades é representada pela criação de uma terceira tabela, denominada tabela associativa, de junção ou interseção, que contém as chaves estrangeiras que referenciam as tabelas originais.

Essa tabela adicional é necessária porque, no modelo relacional, as ligações entre tabelas são feitas por meio de chaves (atributos) que correspondem a valores de domínios comuns. Um relacionamento N:N não pode ser representado diretamente entre duas tabelas sem introduzir redundância ou violar a normalização. A terceira tabela armazena pares de chaves estrangeiras, cada par representando uma instância do relacionamento.

Por exemplo, em um banco de dados de uma biblioteca, a relação "empréstimo" entre "livros" e "usuários" é N:N (um livro pode ser emprestado a vários usuários e um usuário pode pegar vários livros). Cria-se uma tabela "emprestimos" com as chaves estrangeiras "id_livro" e "id_usuario", além de eventuais atributos próprios do relacionamento (data, etc.). Essa é a prática padrão e está de acordo com a teoria de bancos de dados relacionais conforme definida por Edgar Codd.

PEGA ESSA DICA!

Ao modelar um banco de dados relacional, lembre-se: todo relacionamento N:N gera uma tabela associativa independente, com pelo menos duas chaves estrangeiras que juntas formam a chave primária composta. Essa regra evita redundância e garante a integridade referencial.

Gabarito: Certo.

Link permanente: /questoes/ce223097