Pular para o conteúdo principal

Questão de Banco de Dados — Oracle — Quadrix 2024

Banco de DadosOracle
Código
qg347815
Banca
Quadrix
Órgão
COREN-PR
Ano
2024
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Acerca da biblioteca ITIL 2011, do banco de dados Oracle, das ferramentas ETL e dos bancos de dados NoSQL, julgue o item a seguir.No Oracle, o estágio MOUNT significa que todas as estruturas de memória e os processos de segundo plano estão posicionados, mas ainda sem ter um banco de dados associado a essa instância.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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: estágios de inicialização da instância

Gabarito: ERRADO (letra E). A descrição apresentada não corresponde ao estágio MOUNT, mas sim ao estágio NOMOUNT (ou STARTUP), no qual a instância é iniciada — com as estruturas de memória (SGA) e os processos de segundo plano alocados — sem que ainda haja um banco de dados associado. No estágio MOUNT, a instância já está associada ao banco de dados, porém este permanece fechado, ou seja, os arquivos de controle são lidos, mas os datafiles e os redo logs ainda não estão acessíveis.

Para entender a questão, é preciso dominar a arquitetura do Oracle, que separa dois conceitos fundamentais: a instância e o banco de dados. A instância é o conjunto de estruturas de memória (SGA — System Global Area) e de processos de segundo plano (como DBWn, LGWR, CKPT, SMON, PMON). O banco de dados, por sua vez, é o conjunto de arquivos físicos em disco (datafiles, control files, redo logs). Eles são entidades separadas, mas conectadas: a instância "monta" e "abre" o banco de dados para que os usuários possam acessá-lo.

O processo de inicialização do Oracle ocorre em três estágios sequenciais, cada um com um objetivo específico:

  1. NOMOUNT (ou STARTUP): a instância é criada — a SGA é alocada e os processos de segundo plano são iniciados. Neste ponto, não há banco de dados associado. É exatamente o que o enunciado descreve, mas atribui ao estágio errado.

  2. MOUNT: a instância associa-se ao banco de dados, lendo o arquivo de controle (control file). O banco de dados permanece fechado — os datafiles e redo logs não estão abertos para acesso dos usuários. Este estágio é usado para tarefas de administração, como recuperação, renomeação de arquivos ou ativação/desativação de arquivos de redo log.

  3. OPEN: o banco de dados é aberto, tornando os datafiles e redo logs acessíveis para que os usuários possam realizar operações normais.

A pegadinha da banca está em inverter os estágios: ela descreve o NOMOUNT e o chama de MOUNT. O candidato que não domina a sequência exata dos estágios pode facilmente cair nessa armadilha, pois a descrição do NOMOUNT é tecnicamente correta — só está rotulada com o nome errado.

Para fixar, veja a comparação:

Estágio

O que acontece

Banco de dados associado?

NOMOUNT

Instância criada (SGA + processos)

Não

MOUNT

Instância lê o control file

Sim, mas fechado

OPEN

Datafiles e redo logs acessíveis

Sim, aberto

NÃO CAIA NESSA!

A banca descreve o estágio NOMOUNT (instância criada, sem banco associado) e o chama de MOUNT. A confusão é clássica: no MOUNT, a instância já está associada ao banco de dados, mas ele permanece fechado. Guarde a sequência: NOMOUNT (sem BD) → MOUNT (BD fechado) → OPEN (BD aberto).

  1. 1NOMOUNT
  2. 2MOUNT
  3. 3OPEN
LEVEL · soulevel.com.br

Item — ❌ ERRADO

A afirmativa está incorreta porque descreve o estágio NOMOUNT, não o MOUNT. No NOMOUNT, a instância é iniciada com suas estruturas de memória e processos de segundo plano, mas sem um banco de dados associado. No MOUNT, a instância já está associada ao banco de dados (lendo o control file), porém o banco permanece fechado. A banca inverteu os conceitos, e o candidato que conhece a sequência exata dos estágios identifica o erro imediatamente.

Gabarito: ERRADO (letra E).

Link permanente: /questoes/qg347815