O listener, uma entidade lógica que verifica o tráfego de e...
- Gabarito Comentado (1)
- Aulas (3)
- Comentários (1)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - Oracle.
1. Tema central:
A questão aborda o conceito de listener em bancos de dados, especialmente a relação desse componente com o monitoramento de conexões externas e o controle de tráfego. Esse conhecimento é essencial, já que a arquitetura dos SGBDs (Sistemas Gerenciadores de Bancos de Dados) é muito cobrada em concursos públicos, principalmente aspectos relacionados à administração, segurança e desempenho.
2. Resumo teórico:
O listener é um serviço presente em alguns SGBDs responsável por escutar e aceitar solicitações de conexão vindas de clientes externos. Ele fica aguardando requisições em uma porta específica e, ao receber um pedido, encaminha-o para o banco de dados. O listener é fundamental, por exemplo, em ambientes onde há separação entre servidores de aplicação e bancos de dados, permitindo o acesso remoto seguro e organizado.
No SGBD Oracle, o Oracle Listener é um processo autônomo que escuta requisições de conexão TCP/IP na porta 1521 (padrão). Ele é configurado geralmente pelo arquivo listener.ora. Outras plataformas, como PostgreSQL, MySQL e SQL Server, não utilizam o termo “listener” com a mesma função e nomenclatura.
Fonte: Oracle Database Net Services Administrator's Guide.
3. Justificativa da alternativa correta:
Oracle é o SGBD associado ao termo listener enquanto componente responsável por verificar tráfego de entrada, especialmente em ambientes com balanceadores de carga e múltiplas instâncias.
4. Análise das alternativas incorretas:
- A - PostgreSQL: Utiliza um processo chamado postmaster para aceitar conexões, não chamado de listener.
- B - MySQL: Aceita conexões por padrão via daemon do servidor, mas não utiliza o termo listener como entidade lógica.
- D - SQL Server: Usa o SQL Server Browser e Gerenciador de Protocolo para conexões, mas não adota oficialmente o termo listener.
5. Estratégias de interpretação:
Preste atenção em termos técnicos específicos no enunciado. O uso do termo listener já direciona para Oracle, pois é marca registrada desse SGBD. Evite confundir com processos genéricos de aceitação de conexões.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
GABARITO: C
O listener é um processo do Oracle Database que faz parte da sua arquitetura de comunicação em rede. Ele é responsável por monitorar e gerenciar as conexões de clientes que desejam acessar o banco de dados. O listener atua como intermediário entre os clientes e a instância do banco, verificando o tráfego de entrada no endereço IP e na porta configurada para o Oracle Net Services. O arquivo de configuração principal é o listener.ora, onde são definidos os parâmetros como nome do listener, endereço IP, porta e protocolo.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo