No JDBC, a indicação de que um conjunto de resultados (Resul...

Próximas questões
Com base no mesmo assunto
Ano: 2021 Banca: VUNESP Órgão: EsFCEx Prova: VUNESP - 2021 - EsFCEx - Informática |
Q1815183 Programação
No JDBC, a indicação de que um conjunto de resultados (ResultSet) é do tipo TYPE_FORWARD_ONLY determina que
Alternativas

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