Pular para o conteúdo principal

Questão de Arquitetura de Software — Banco de Dados — ACAFE 2024

Arquitetura de SoftwareBanco de Dados
Código
qg053050
Banca
ACAFE
Órgão
CELESC
Ano
2024
Nível
Superior
Cargo
Analista de Sistemas - Desenvolvimento e Transformação Digital
Assinale a alternativa que apresenta as características que são comuns aos bancos de dados Oracle 21c e 23c.
  1. ASuporte a blockchain: permite a criação e o gerenciamento de bancos de dados blockchain seguros e confiáveis para diversas aplicações.
  2. BSuporte a banco de dados em nuvem (Oracle Cloud Infrastructure): oferece a opção de implantar e gerenciar o banco de dados em ambientes de nuvem pública ou privada, com escalabilidade e flexibilidade.
  3. CSuporte a machine learning: integra recursos de machine learning para automatizar tarefas, otimizar consultas e extrair insights dos dados.
  4. DSuporte a banco de dados distribuído (Oracle Multi-Tenant Database Architecture): permite o gerenciamento de múltiplos bancos de dados em um único servidor, otimizando recursos e simplificando a administração.
  5. ESuporte a armazenamento em memória (In-Memory Option): armazena dados na memória principal para acesso rápido e desempenho aprimorado, ideal para cargas de trabalho com alta demanda por performance.
Revelar gabarito e comentário

GabaritoD — Suporte a banco de dados distribuído (Oracle Multi-Tenant Database Architecture): permite o gerenciamento de múltiplos bancos de dados em um único servidor, otimizando recursos e simplificando a administração.

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

Oracle 21c e 23c: Características comuns

Gabarito: letra D. A alternativa D descreve corretamente a arquitetura multitenant (CDB/PDB), presente desde o Oracle 12c e, portanto, comum às versões 21c e 23c. As demais alternativas ou contêm imprecisões técnicas ou descrevem recursos periféricos que não são características essenciais e comuns a ambas as versões.

A banca testa a compreensão das funcionalidades estruturais do Oracle. A arquitetura multitenant é um pilar do Oracle moderno, permitindo consolidar múltiplos bancos (PDBs) em um único container (CDB), otimizando recursos e simplificando a administração.

Alternativa A — ❌ Incorreta

O Oracle 21c introduziu as blockchain tables, que são tabelas imutáveis, e não "bancos de dados blockchain". A descrição de "criação e gerenciamento de bancos de dados blockchain" é imprecisa e não corresponde ao recurso oferecido.

Alternativa B — ❌ Incorreta

O suporte à Oracle Cloud Infrastructure é uma opção de implantação, não uma característica intrínseca do SGBD. Embora ambas as versões possam ser executadas na nuvem, isso não é uma "característica" do banco de dados em si, mas do ambiente de deploy.

Alternativa C — ❌ Incorreta

O Oracle Machine Learning é uma funcionalidade disponível, mas a descrição genérica "integra recursos de machine learning" não reflete uma característica comum essencial; além disso, a automatização de tarefas e otimização de consultas pode ser feita por outros meios, não sendo um recurso exclusivo ou central.

Alternativa D — ✅ Correta ⟵ GABARITO

A arquitetura multitenant (Oracle Multi-Tenant Database Architecture) é uma característica fundamental desde a versão 12c e está presente no 21c e 23c. Ela permite gerenciar múltiplos bancos de dados (PDBs) em uma única instância (CDB), otimizando recursos e simplificando a administração, conforme descrito na alternativa.

Alternativa E — ❌ Incorreta

O In-Memory Option é um recurso que armazena dados na memória para desempenho, mas não é uma característica "comum" no sentido estrutural: depende de licenciamento adicional e não é parte essencial do SGBD. Além disso, a descrição é correta em si, mas a alternativa não representa uma característica comum e central como a arquitetura multitenant.

Gabarito: letra D.

Link permanente: /questoes/qg053050