Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Pergunta 1 0,25 em 0,25 pontos Dentro do Banco de Dados, qual a função do DriverManager ? Resposta Selecionada: b. Estabelecer conexão com Banco de Dados Resposta Correta: b. Estabelecer conexão com Banco de Dados Feedback da resposta: Parabéns! A função DriverManager é estabelecer conexão com Banco de Dados. Pergunta 2 0,25 em 0,25 pontos Qual das funções abaixo corresponde a uma consulta SQL da aplicação Java para qualquer Banco de Dados. Resposta Selecionada: d. executeQuery() Resposta Correta: d. executeQuery() Feedback da resposta: Parabéns ! A função executeQuery() corresponde a consulta em um Banco de Dados. Pergunta 3 0,25 em 0,25 pontos Do que se trata a variável de ambiente Java_Home, no contexto de Banco de Dados. Resposta Selecionada: d. a inserção do caminho dos pacotes do banco de dados para o JVM e Sistema Operacional Resposta Correta: d. a inserção do caminho dos pacotes do banco de dados para o JVM e Sistema Operacional Feedback da resposta: Parabéns ! A variável de ambiente Java_Home é trata-se da inserção do caminho dos pacotes do banco de dados para o JVM e Sistema Operacional. Pergunta 4 0 em 0,25 pontos O pacote abaixo tem suma importância pois contém todas as classes e interfaces para acessar banco de dados. Resposta Selecionada: e. import java.util.sql.*; Resposta Correta: a. import java.sql; Feedback da resposta: O pacote import "java.sql" é corresponde ao pacote principal para manipulação de banco de dados. Pergunta 5 0,25 em 0,25 pontos O ResultSet é um objeto que recupera os dados em uma consulta SQL. Para obter dados de uma coluna a partir de um ResultSet identificado como Livros, qual o método apropriado. Resposta Selecionada: Livros.getInt(1); Resposta Correta: Livros.getInt(1); Feedback da resposta: Parabéns ! O comando correspondente é get(1). Pergunta 6 0,25 em 0,25 pontos Para a execução da função get(1), após a atribuição da consulta em um ResultSet, qual será o resultado. Resposta Selecionada: nulo pois o faltou o .next() no ResultSet Resposta Correta: nulo pois o faltou o .next() no ResultSet Feedback da resposta: Parabéns ! O retorno de get(1), será nulo, pois o ponteiro do ResultSet necessita que do .next(). Pergunta 7 0 em 0,25 pontos O Statement tem uma característica diferente do PreparedStatement em relação as conexões com banco de dados qual sua principal diferença. Resposta Selecionada: c. consegue abrir vários ResultSets ao mesmo tempo Resposta Correta: a. ao abrir um objeto ResultSet fecha o Objeto ResultSet anterior Feedback da resposta: A diferença do Statement do PreparedStatemente é abrir um objeto ResultSet fecha o Objeto ResultSet anterior. Pergunta 8 0,25 em 0,25 pontos Para navegar em uma Collection , qual Objeto é utilizado. Resposta Selecionada: a. Iterator Resposta Correta: a. Iterator Feedback da resposta: Parabéns ! O Iterator é o objeto e padrão implementado no Java para Objetos que não se sabem sua estrutura, tamanho e limite para navegação e manipulação. Pergunta 9 0 em 0,25 pontos Para a sequência de comandos abaixo responda as asserções : ResultSet x= conexao.executeQuery("Select * from clientes"); while(x.next()){ System.out.println("Código:"+ x.getString(1)); } I-retorna o primeiro elemento de todos os clientes da tabela II-retorna o segundo elemento de todos os clientes da tabela III-o while executará em todos os registros da tabela IV-o executeQuery() é uma função que retorna consulta Resposta Selecionada: I, II e IV Resposta Correta: I, III e IV Feedback da resposta: A asserção II está incorreta, pois não exibirá o segundo elemento, a I, III e IV estão corretas em relação ao código. Pergunta 10 0,25 em 0,25 pontos O PreparedStatement, tem como objetivo ser mais flexível em tempo de execução no acesso ao banco de dados. Uma das ações do PreparedStatement é o uso de uma regra para posterior preenchimento dentro de uma String SQL. Resposta Selecionada: e. ? Resposta Correta: e. ? Feedback da resposta: Parabéns ! O uso do símbolo "?" , faz com que o PreparedStament solicite posterior preenchimento de uma String SQL.