Pular para o conteúdo principal

Questão de Banco de Dados — Modelo relacional — FUNDATEC 2025

Banco de DadosModelo relacional
Código
qg470040
Banca
FUNDATEC
Órgão
GHC-RS
Ano
2025
Nível
Superior
Cargo
Analista de Sistemas
Uma empresa de e-commerce precisa organizar suas informações de clientes, pedidos e produtos de forma estruturada, garantindo consultas rápidas e eficientes. Para isso, os desenvolvedores avaliam diferentes modelos de bancos de dados e identificam que o modelo relacional pode facilitar a organização e a manipulação dos dados. Qual é a principal vantagem do modelo relacional?
  1. AMaior velocidade de processamento em comparação com outros modelos.
  2. BSimplicidade na representação de dados e uso de tabelas para organizar informações.
  3. CSuporte exclusivo para grandes volumes de dados.
  4. DCompatibilidade com sistemas operacionais específicos.
  5. ECapacidade de armazenar dados não estruturados de forma eficiente.
Revelar gabarito e comentário

GabaritoB — Simplicidade na representação de dados e uso de tabelas para organizar informações.

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

Modelo Relacional

Gabarito: letra B. A principal vantagem do modelo relacional é a simplicidade na representação dos dados por meio de tabelas (relações), que são intuitivas e amplamente compreendidas. O modelo relacional, proposto por Edgar Codd em 1970, organiza as informações em relações (tabelas) com linhas (tuplas) e colunas (atributos), facilitando a consulta e a manipulação dos dados por meio de linguagens como SQL. Essa simplicidade contrasta com modelos anteriores (hierárquico e de rede) e é a base de sua adoção massiva.

A banca cobra o conceito fundamental do modelo relacional. A alternativa B espelha exatamente a essência do modelo.

Alternativa

Descrição

Correta?

Motivo

A

Maior velocidade de processamento em comparação com outros modelos

Velocidade depende de fatores como índices e otimização; não é vantagem inerente do modelo relacional.

B

Simplicidade na representação de dados e uso de tabelas para organizar informações

Principal vantagem: tabelas (relações) são intuitivas e amplamente compreendidas, facilitando projeto e consultas.

C

Suporte exclusivo para grandes volumes de dados

Modelo relacional não é exclusivo para grandes volumes; outros modelos (NoSQL) também suportam.

D

Compatibilidade com sistemas operacionais específicos

Modelo relacional é independente de SO; SGBDs relacionais funcionam em múltiplos sistemas.

Alternativa A — ❌ Incorreta

Afirma que o modelo relacional oferece "maior velocidade de processamento" em comparação com outros modelos. Embora o modelo relacional seja eficiente para consultas ad hoc, a velocidade de processamento depende de diversos fatores (índices, otimização de consultas, hardware, etc.) e não é uma vantagem inerente do modelo. Modelos não relacionais (NoSQL) podem ser mais rápidos em cenários específicos. Logo, não é a principal vantagem.

Alternativa B — ✅ Correta ⟵ GABARITO

"Simplicidade na representação de dados e uso de tabelas para organizar informações". Essa é a principal vantagem do modelo relacional. Conforme o contexto, "o modelo relacional é baseado no princípio de que todas as informações em uma base de dados podem ser consideradas como relações matemáticas e representadas de maneira uniforme através de tabelas." As tabelas fornecem uma abstração simples e poderosa, facilitando tanto o projeto quanto o uso do banco de dados.

Alternativa C — ❌ Incorreta

"Suporte exclusivo para grandes volumes de dados" – o modelo relacional não é exclusivo para grandes volumes; também é adequado para pequenos e médios volumes. Além disso, outros modelos (como NoSQL) também suportam grandes volumes. A exclusividade não existe.

Alternativa D — ❌ Incorreta

"Compatibilidade com sistemas operacionais específicos" – o modelo relacional é independente de sistema operacional. Muitos SGBDs relacionais funcionam em Windows, Linux, macOS, etc. Compatibilidade com SO não é uma vantagem do modelo, e sim dos softwares implementados.

Alternativa E — ❌ Incorreta

"Capacidade de armazenar dados não estruturados de forma eficiente" – o modelo relacional é projetado para dados estruturados (tabelas com esquemas fixos). Dados não estruturados (como documentos, imagens, vídeos) são mais eficientemente armazenados em bancos não relacionais (NoSQL) ou em sistemas de arquivos. O modelo relacional exige que os dados sejam organizados em tabelas com tipos definidos, o que não é eficiente para dados não estruturados.

Gabarito: letra B

Link permanente: /questoes/qg470040