Pular para o conteúdo principal

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

Banco de DadosOracle
Código
fc028440
Banca
FCC
Órgão
CREMESP
Ano
2016
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Banco de Dados
O Oracle 9i é baseado na arquitetura cliente-servidor. Quando uma instância inicia, um processo ...... estabelece o caminho da comunicação com o Oracle. Quando um processo do usuário requisita uma conexão, o ...... determina se ele pode usar um shared server dispatcher process ou um dedicated server process e estabelece a conexão apropriada.O Dynamic Service Registration pode reduzir a sobrecarga de trabalho do Administrador em um ambiente com múltiplos bancos de dados ou instâncias. A informação acerca dos serviços pode ser dinamicamente registrada no ...... através de um service registration ou pode ser configurada estaticamente no arquivo associado.As lacunas referem-se ao
  1. Aclient.
  2. Bserver.
  3. CPMON.
  4. Dmultitier.
  5. Elistener.
Revelar gabarito e comentário

GabaritoE — listener.

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 Listener

Gabarito: letra E. O listener é o processo responsável por estabelecer o caminho de comunicação entre o cliente e o Oracle, decidir o tipo de conexão (shared server dispatcher ou dedicated server) e receber o registro dinâmico de serviços via Dynamic Service Registration. As três lacunas do enunciado referem-se ao listener.

  1. 1Instância inicia
  2. 2Listener estabelece canal de comunicação
  3. 3Cliente solicita conexão
  4. 4Listener decide tipo de processo
  5. 5DispatcherShared server
  6. 6Processo servidorDedicated server
  7. 7Conexão estabelecida
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

O client é a aplicação ou usuário que solicita a conexão, não o processo que gerencia a comunicação no lado do servidor.

Alternativa B — ❌ Incorreta

O termo server é genérico; o processo servidor (dedicated server ou dispatcher) é designado pelo listener para atender a conexão, mas não é ele quem estabelece o caminho inicial nem decide o tipo de processo.

Alternativa C — ❌ Incorreta

O PMON (Process Monitor) é um background process do Oracle que faz limpeza de processos falhos e, entre outras funções, registra dinamicamente os serviços no listener. No entanto, não é o PMON que estabelece o caminho de comunicação ou decide o tipo de conexão; ele apenas notifica o listener sobre a disponibilidade de serviços.

Alternativa D — ❌ Incorreta

Multitier refere-se a uma arquitetura de três camadas (cliente, middleware, servidor de banco de dados), não a um processo específico.

Alternativa E — ✅ Correta ⟵ GABARITO

O listener é o processo que aguarda conexões de clientes. Quando uma instância inicia, o listener estabelece o canal de comunicação (porta de escuta). Ao receber uma solicitação de conexão, ele decide se encaminha para um dispatcher (shared server) ou para um dedicated server. Além disso, o Dynamic Service Registration permite que serviços sejam registrados dinamicamente no listener, reduzindo a necessidade de configuração manual.

Gabarito: letra E.

Link permanente: /questoes/fc028440