No JDBC, a indicação de que um conjunto de resultados (Resul...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Vamos analisar a questão sobre JDBC, especificamente sobre o tipo de ResultSet TYPE_FORWARD_ONLY. Essa questão exige que você compreenda como os diferentes tipos de ResultSet funcionam dentro do JDBC.
Alternativa Correta: E
A alternativa E é a correta. Quando um ResultSet é definido como TYPE_FORWARD_ONLY, isso significa que o cursor só pode se mover para frente através do conjunto de resultados. Ou seja, você não pode retornar a registros anteriores, por isso não é possível chamar o método previous()
no ResultSet. Esse tipo de ResultSet é o mais eficiente, pois os recursos de movimentação são limitados, o que pode ser útil para processar grandes volumes de dados de forma mais rápida.
Análise das Alternativas Incorretas:
Alternativa A: Essa alternativa está incorreta porque TYPE_FORWARD_ONLY não tem relação com a capacidade de escrita ou permissão de INSERT ou UPDATE em uma base de dados. Ele apenas define a direção do cursor no ResultSet.
Alternativa B: A descrição aqui está incorreta. O conceito de proxy ou encaminhamento não faz parte da definição de TYPE_FORWARD_ONLY. Esse tipo não está relacionado a encaminhamento de dados para um servidor final.
Alternativa C: Novamente, essa alternativa não está correta, pois sugere que os dados são apenas "encaminhados" de outra base de dados, o que não é o propósito de TYPE_FORWARD_ONLY. Esse tipo de ResultSet não indica nada sobre a origem ou reprocessamento dos dados.
Alternativa D: Está incorreta porque TYPE_FORWARD_ONLY não implica em qualquer automaticamente persistência de alterações no banco de dados. A persistência é gerenciada separadamente, geralmente por meio de transações explícitas e operações de atualização.
Entender as diferentes características dos tipos de ResultSet no JDBC é essencial para lidar com eficiência no acesso e manipulação de dados, um conhecimento valioso em muitos contextos de programação e desenvolvimento de aplicaçõ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
cara, não vou mentir... fui pelo inglês: forward é frente! e only é só ou somente. então dava pra chegar ne letra E
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo