Buscar

teste_07

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

09/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=91390356&user_cod=2263300&matr_integracao=201902090594 1/3
Teste de
Conhecimento
 avalie sua aprendizagem
Baseado nos conceitos apresentados a respeito da interface Statement, sabemos que o
objeto Statement pode ser reusado várias vezes para executar diferentes comandos
SQL. Isto é até recomendado. Porém, o Statement só pode ser liberado ao final das
execuções de todos os comandos SQL com o método?
Java Database Connectivity (JDBC) define um conjunto de classes e interfaces para escrever programas ou sistemas em
Java que utilizem Banco de Dados. Estas classes e interfaces efetuam as conexões entre a aplicação e o Sistema
Gerenciador de Banco de Dados (SGBD). Ao utilizar o JDBC, podemos enviar comandos SQL ou PL/SQL para quase todos os
bancos de dados relacionais. Os objetos de instrução retornam resultados de consulta SQL como objetos:
PROGRAMAÇÃO ORIENTADA A OBJETOS
Lupa Calc.
 
 
CCT0760_A7_201902090594_V1 
 
Aluno: FRANCISCO PATRICIO DE MOURA Matr.: 201902090594
Disc.: PROG. ORIENT. PROJ. 2021.1 EAD (G) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
finalize()
endStatement()
close()
update()
end()
 
 
 
Explicação:
Segundo o que temos na aula 7, o método é o close.
 
 
 
 
2.
Statement
ResultSet
PreparedStatement
Connection
DriverManager
 
Gabarito
Comentado
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
09/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=91390356&user_cod=2263300&matr_integracao=201902090594 2/3
Os programas desenvolvidos em Java normalmente comunicam-se com um banco de dados e manipulam seus dados
utilizando a API JDBC. Esta fornece um conjunto padrão de interfaces para bancos de dados em conformidade com o SQL.
Uma Interface bastante popular é o Statement que é responsável por controlar e executar uma instrução SQL. Para que
possamos executar a instrução select do SQL, que método devemos usar?
Dada a classe abaixo, complete as lacunas de forma correta:
 
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Principal
{
 public static void main(String[] args)
 {
 try 
 {
 _______________("org.postgresql.Driver"); 
 Connection con = ______________("jdbc:postgresql:BancoProva","aluno","prova");
 Statement stm =_____________________;
 ResultSet rs = ________________("select * from tabela");
 while(________________)
 {
 System.out.println("Valor da primeira coluna do resultado" + rs.getString(1));
 } 
 con.close();
 }
 catch(Exception e)
 {
 System.out.println("Erro:" + e.getMessage()); 
 }
 }
}
Qual o método da Interface ResultSet que move o cursor uma posição para cima?
 
 
 
3.
executeUpdate()
createStatement()
executeSQL()
executeQuery()
execute()
 
 
 
 
4.
DriverManager.getConnection, Class.forName, rs.createStatament(),stm.executeQuery, rs.hasNext()
DriverManager.getConnection, Class.forName, rs.createStatement(),stm.executeQuery, rs.next()
Class.forName, DriverManager.getConnection, con.createStatement(),stm.executeQuery, rs.next()
Class.forName, DriverManager.getConnection, con.createStatament(),stm.executeQuery, rs.hasNext()
DriverManager.getConnection, Class.forName, con.createStatement(),stm.executeQuery, rs.next()
 
Gabarito
Comentado
Gabarito
Comentado
 
 
 
5.
last()
previous()
first()
absolute()
beforeFirst()
 
09/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=91390356&user_cod=2263300&matr_integracao=201902090594 3/3
Assinale a alternativa que completa corretamente a lacuna da afirmação a seguir: "A interface ____________ é uma tabela
de dados que representa o resultado de uma consulta em uma base de dados."
É a interface usada quando precisamos executar stored procedures:
 
 
 
6.
ResultSet
Command
Connection
Statement
DataSet
 
 
 
 
7.
Statement
ResultSet
Connection
CallableStatement
PreparedStatement
 
Gabarito
Comentado
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 09/06/2021 22:04:58. 
 
 
 
 
javascript:abre_colabore('35275','229147950','4689997591');

Continue navegando