Pular para o conteúdo principal

Questão de Banco de Dados — Modelagem de dados — FUNDATEC 2023

Banco de DadosModelagem de dados
Código
qq900041
Banca
FUNDATEC
Órgão
Prefeitura de Farroupilha - RS
Ano
2023
Nível
Superior
Cargo
Analista de Sistemas e Programas
Quais são as restrições do modelo relacional e do diagrama Entidade-Relacionamento?
  1. AO modelo relacional não pode representar relacionamentos muitos-para-muitos e entidades fracas, enquanto o diagrama Entidade-Relacionamento não suporta a representação de atributos compostos.
  2. BO modelo relacional não suporta a representação de entidades fracas, enquanto o diagrama Entidade-Relacionamento não pode representar relacionamentos de n-ária.
  3. CO modelo relacional não pode representar relacionamentos muitos-para-muitos, enquanto o diagrama Entidade-Relacionamento não suporta a representação de atributos multivalorados.
  4. DO modelo relacional não suporta a representação de entidades fracas e relacionamentos n-ária, enquanto o diagrama Entidade-Relacionamento não suporta a representação de atributos compostos.
  5. EO modelo relacional não suporta herança de atributos e relações, enquanto o diagrama Entidade-Relacionamento não pode representar relacionamentos muitos-para-muitos.
Revelar gabarito e comentário

GabaritoA — O modelo relacional não pode representar relacionamentos muitos-para-muitos e entidades fracas, enquanto o diagrama Entidade-Relacionamento não suporta a representação de atributos compostos.

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”.

Restrições do Modelo Relacional e do Diagrama ER

Gabarito: letra A. A alternativa A descreve restrições tradicionalmente atribuídas a cada modelo: o modelo relacional carece de representação direta para relacionamentos muitos-para-muitos (precisando de tabela associativa) e para entidades fracas (não possui conceito formal); já o diagrama Entidade-Relacionamento clássico não prevê atributos compostos (que são modelados apenas como atributos atômicos). Embora haja variações na literatura, a banca adota essa visão restritiva.

Critério

Modelo Relacional

Diagrama Entidade-Relacionamento (ER)

Relacionamentos muitos-para-muitos

Não possui representação direta; requer tabela associativa (junção).

Representa diretamente com losango e arestas.

Entidades fracas

Não possui conceito formal; dependência capturada por chave estrangeira.

Representa diretamente com retângulo duplo e relacionamento identificador.

Atributos compostos

Suporta via decomposição em atributos simples na tabela.

Não suporta nativamente (na forma clássica de Chen); atributos são atômicos.

Atributos multivalorados

Não suporta diretamente; requer tabela separada.

Suporta com dupla elipse.

Relacionamentos n-ários

Representa indiretamente com tabela de junção.

Suporta diretamente com losango e múltiplas arestas.

Alternativa A — ✅ Correta ⟵ GABARITO

O modelo relacional implementa relacionamentos muitos-para-muitos indiretamente (tabela de junção) e não possui o conceito de entidade fraca (a dependência é capturada por chave estrangeira, mas não como elemento próprio). O diagrama ER, em sua forma original (Chen, 1976), trata todos os atributos como atômicos, não suportando atributos compostos de forma nativa – estes são desmembrados em atributos simples. Assim, ambas as afirmações são verdadeiras no contexto da questão.

Alternativa B — ❌ Incorreta

Afirma que o modelo relacional não suporta entidades fracas (já explicado que sim, indiretamente) e que o diagrama ER não pode representar relacionamentos n-ários. Na verdade, o diagrama ER representa relacionamentos n-ários sem dificuldade (ex.: ternário com três arestas). Logo, a segunda parte é falsa.

Alternativa C — ❌ Incorreta

Diz que o modelo relacional não pode representar relacionamentos muitos-para-muitos (falso, pois usa tabela associativa) e que o diagrama ER não suporta atributos multivalorados (na verdade, o diagrama ER clássico representa atributos multivalorados com dupla elipse). Ambas as afirmações são falsas.

Alternativa D — ❌ Incorreta

Alega que o modelo relacional não suporta entidades fracas e relacionamentos n-ários. Ambos podem ser representados indiretamente (entidade fraca com chave estrangeira; n-ário com tabela de junção). E que o diagrama ER não suporta atributos compostos – como visto, a banca considera que não, mas a afirmação sobre o modelo relacional já a torna incorreta.

Alternativa E — ❌ Incorreta

O modelo relacional realmente não suporta herança de atributos e relações (primeira parte verdadeira). Porém, o diagrama ER representa relacionamentos muitos-para-muitos perfeitamente (segunda parte falsa). Como a alternativa exige que ambas as restrições sejam verdades, é incorreta.

NÃO CAIA NESSA!

A banca explora a imprecisão terminológica: o modelo relacional, na prática, mapeia relacionamentos M:N e entidades fracas, mas não os representa como conceitos próprios. Já o diagrama ER clássico de fato não possui notação para atributos compostos – embora extensões modernas incluam. A chave é adotar a visão restritiva que a banca usou.

Gabarito: letra A.

Link permanente: /questoes/qq900041