Pular para o conteúdo principal

Questão de Banco de Dados — Geral — INSTITUTO AOCP 2026

Banco de DadosGeral
Código
qa434206
Banca
INSTITUTO AOCP
Órgão
IF CE
Ano
2026
Cargo
Tec ( )

Considerando a característica principal de um modelo lógico do tipo “rede” para um banco de dados, assinale a alternativa correta.

  1. AOs dados são classificados em tabelas que possuem colunas e linhas relacionadas entre si.
  2. BArmazena os dados em documentos semiestruturados.
  3. CCada conjunto de dados consiste em um registro proprietário e um ou mais registros membros.
  4. DFocado na otimização para consultas analíticas em um volume grande de dados, armazena os dados em colunas ao invés de linhas.
  5. EA organização é semelhante a uma árvore, em que cada registro tem um único “pai”, e os registros “irmãos” são classificados seguindo uma ordem específica.
Revelar gabarito e comentário

GabaritoC — Cada conjunto de dados consiste em um registro proprietário e um ou mais registros membros.

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 de Rede: registros proprietário e membro

Gabarito: letra C. No modelo lógico de rede, os dados são organizados em conjuntos (set types), nos quais cada conjunto consiste em um registro proprietário (owner) e um ou mais registros membros (member) — exatamente o que a alternativa C descreve. Esse modelo é um dos modelos clássicos de banco de dados, ao lado do hierárquico e do relacional, e se caracteriza por permitir relacionamentos mais flexíveis que o modelo hierárquico.

O modelo de rede (network model) foi proposto pelo CODASYL (Conference on Data Systems Languages) e representa os dados como tipos de registro e um tipo limitado de relacionamento 1:N, chamado de tipo de conjunto. A grande diferença para o modelo hierárquico é que, no modelo de rede, um registro filho pode ter mais de um pai, formando um grafo, enquanto no hierárquico cada filho tem exatamente um pai, formando uma árvore. Essa flexibilidade permite representar relacionamentos M:N de forma mais natural, mas também torna a navegação mais complexa, pois o acesso aos dados depende de caminhos predefinidos.

Na prática, imagine um banco de dados de uma universidade com os registros ALUNO e CURSO. No modelo de rede, um aluno pode estar matriculado em vários cursos e um curso pode ter vários alunos. Para representar isso, cria-se um conjunto onde o registro proprietário é CURSO e o registro membro é ALUNO, permitindo que cada aluno participe de vários conjuntos (um para cada curso). Já no modelo hierárquico, essa relação seria representada de forma rígida, com um único pai para cada filho, o que dificultaria a representação de relacionamentos muitos-para-muitos.

A distinção fundamental entre os modelos clássicos está na estrutura de relacionamento: o modelo hierárquico usa árvore (um pai por filho), o modelo de rede usa grafo (vários pais por filho), e o modelo relacional usa tabelas com chaves estrangeiras. A banca explora exatamente essa confusão entre os modelos, apresentando descrições que misturam as características de cada um. Guarde essa fronteira: é nela que as alternativas se dividem.

Critério

Modelo Hierárquico (E)

Modelo de Rede (C)

Modelo Relacional (A)

Estrutura de dados

Árvore (um pai por filho)

Grafo (conjuntos com proprietário e membros)

Tabelas (linhas e colunas)

Relacionamento

1:N rígido, filho com único pai

1:N e M:N, filho pode ter múltiplos pais

1:N, M:N via chaves estrangeiras

Terminologia

Registros pai/filho, níveis

Registro proprietário (owner) e membros (member)

Tuplas, atributos, chaves

Flexibilidade

Baixa (caminhos fixos)

Média (navegação por conjuntos)

Alta (consultas declarativas)

Alternativa A — ❌ Incorreta

Descreve o modelo relacional, que organiza os dados em tabelas bidimensionais (linhas e colunas) com relacionamentos entre elas. No modelo de rede, os dados não são organizados em tabelas, mas em registros e conjuntos. A banca troca o modelo de rede pelo relacional, uma confusão clássica.

Alternativa B — ❌ Incorreta

Descreve o banco de dados orientado a documentos, um modelo NoSQL que armazena dados semiestruturados em documentos (JSON, XML, BSON). O modelo de rede é um modelo clássico e estruturado, não semiestruturado. A alternativa mistura conceitos de bancos NoSQL com o modelo de rede.

Alternativa C — ✅ Correta ⟵ GABARITO

Descreve com precisão o modelo de rede: cada conjunto de dados consiste em um registro proprietário (owner) e um ou mais registros membros (member). Essa é a definição de tipo de conjunto (set type) do modelo CODASYL, que permite representar relacionamentos 1:N e, por extensão, M:N. É a característica principal do modelo de rede.

Alternativa D — ❌ Incorreta

Descreve o banco de dados colunar, um modelo NoSQL otimizado para consultas analíticas (OLAP) em grandes volumes de dados, armazenando dados em colunas em vez de linhas. O modelo de rede não tem foco em consultas analíticas nem armazenamento colunar; é um modelo clássico de propósito geral.

Alternativa E — ❌ Incorreta

Descreve o modelo hierárquico, que organiza os dados em estrutura de árvore, onde cada registro tem um único pai e os registros irmãos são ordenados. No modelo de rede, um registro pode ter vários pais, formando um grafo, não uma árvore. A banca inverte a característica principal do modelo de rede com a do hierárquico.

NÃO CAIA NESSA!

A banca adora trocar as características dos modelos clássicos. A alternativa E descreve o modelo hierárquico (árvore, um pai por filho), enquanto a C descreve o modelo de rede (conjuntos com proprietário e membros). Se você confundir os dois, cai na E. Lembre-se: hierárquico = árvore rígida; rede = grafo flexível com múltiplos pais.

PEGA ESSA DICA!

Para diferenciar os modelos na prova, foque na estrutura de relacionamento: hierárquico tem um único pai por filho (árvore), rede permite múltiplos pais (grafo), relacional usa tabelas com chaves estrangeiras, e NoSQL abrange documentos, colunas, grafos e chave-valor. Monte uma tabela mental com essas características e resolva questões de classificação rapidamente.

Gabarito: letra C

Link permanente: /questoes/qa434206