Pular para o conteúdo principal

Questão de Banco de Dados — Oracle — FCC 2019

Banco de DadosOracle
Código
fc056734
Banca
FCC
Órgão
SEFAZ-BA
Ano
2019
Cargo
Auditor Fiscal - Tecnologia da Informação - Prova II
Um Auditor Fiscal da área de Tecnologia da Informação ao usar o Oracle 11g release 2 está enfrentando alguns problemas de disponibilidade causados por falhas em um servidor que executa uma aplicação personalizada. Para resolver o problema, sugeriu o uso de um recurso Oracle que permite executar essa aplicação em um conjunto de servidores em cluster de forma que se ocorrer uma falha em um deles, o Oracle continue a execução nos servidores restantes, garantindo assim os índices de disponibilidade esperados. O recurso Oracle correto sugerido pelo Auditor é conhecido como Oracle
  1. ARAC.
  2. BBACULA.
  3. COAC.
  4. DRMAN.
  5. EOLTP.
Revelar gabarito e comentário

GabaritoA — RAC.

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 — Alta Disponibilidade: Real Application Clusters (RAC)

Gabarito: letra A. O Oracle RAC (Real Application Clusters) é o recurso que permite executar um banco de dados Oracle em um conjunto de servidores em cluster, garantindo alta disponibilidade: se um servidor falha, a aplicação continua sendo atendida pelos demais nós do cluster.

A questão testa o conhecimento sobre os principais recursos do Oracle. O cenário descrito — falhas em servidores e necessidade de continuidade — é exatamente a proposta do RAC.

Recurso Oracle

Sigla

Função Principal

Relação com Cluster / Alta Disponibilidade

Real Application Clusters

RAC

Executar banco de dados em múltiplos servidores (cluster) com armazenamento compartilhado

✅ Permite failover automático entre nós do cluster; se um servidor falha, os demais continuam atendendo

Bacula

Software de backup de código aberto (não Oracle)

❌ Não é recurso Oracle; não se relaciona com cluster

Oracle Analytics Cloud

OAC

Plataforma de análise de dados em nuvem

❌ Não é recurso de cluster para banco de dados

Recovery Manager

RMAN

Ferramenta de backup e recuperação de banco de dados Oracle

❌ Focado em backup/recuperação, não em clusterização ou failover automático

Online Transaction Processing

OLTP

Modelo de processamento de transações online

❌ Não é um recurso específico do Oracle; não designa tecnologia de cluster

Alternativa A — ✅ Correta ⟵ GABARITO

O Oracle RAC (Real Application Clusters) é uma solução de cluster que permite que múltiplas instâncias do Oracle, em servidores distintos, acessem um mesmo banco de dados centralizado em armazenamento compartilhado. Se uma instância ou servidor falha, as demais continuam atendendo as requisições, garantindo alta disponibilidade e escalabilidade.

Alternativa B — ❌ Incorreta

BACULA é um software de backup de código aberto, não é um recurso Oracle. Não se relaciona com cluster ou alta disponibilidade no Oracle.

Alternativa C — ❌ Incorreta

OAC (Oracle Analytics Cloud) é uma plataforma de análise de dados em nuvem, não um recurso de cluster para bancos de dados.

Alternativa D — ❌ Incorreta

RMAN (Recovery Manager) é uma ferramenta do Oracle para backup e recuperação de bancos de dados. Embora importante para disponibilidade (recuperação), não atua em cluster para failover automático.

Alternativa E — ❌ Incorreta

OLTP (Online Transaction Processing) é um modelo de processamento de transações, não um recurso específico do Oracle. O Oracle suporta OLTP, mas a sigla não designa uma tecnologia de cluster.

NÃO CAIA NESSA!

A banca pode confundir o candidato com a sigla RMAN (alternativa D), que também é um recurso Oracle voltado a disponibilidade, mas focado em backup/recuperação, não em clusterização. Já o RAC é a única opção que descreve exatamente o cenário de múltiplos servidores com failover automático.

Gabarito: letra A.

Link permanente: /questoes/fc056734