Buscar

CCT0760_EX_A7_V1

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 4 páginas

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

Prévia do material em texto

PROGRAMAÇÃO ORIENTADA A OBJETOS 
7a aula 
 
 
Lupa 
 
 
 
 
 
Exercício: CCT0760_EX_A7_V1 2020 
Aluno(a): EAD 
Disciplina: CCT0760 - PROGRAMAÇÃO ORIENTADA A OBJETOS 
 
 
 
1 
 Questão 
 
 
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? 
 
 
 
finalize() 
 
end() 
 
endStatement() 
 
update() 
 close() 
Respondido em 22/09/2020 22:08:19 
 
 
Explicação: 
Segundo o que temos na aula 7, o método é o close. 
 
 
 
 
2 
 Questão 
 
 
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 =_____________________; 
javascript:diminui();
javascript:aumenta();
 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()); 
 } 
 } 
} 
 
 
 
DriverManager.getConnection, Class.forName, con.createStatement(),stm.executeQuery, 
rs.next() 
 
DriverManager.getConnection, Class.forName, rs.createStatement(),stm.executeQuery, 
rs.next() 
 
Class.forName, DriverManager.getConnection, con.createStatament(),stm.executeQuery, 
rs.hasNext() 
 Class.forName, DriverManager.getConnection, con.createStatement(),stm.executeQuery, 
rs.next() 
 
DriverManager.getConnection, Class.forName, rs.createStatament(),stm.executeQuery, 
rs.hasNext() 
Respondido em 22/09/2020 22:11:05 
 
 
Gabarito 
Comentado 
 
 
 
 
Gabarito 
Comentado 
 
 
 
 
 
3 
 Questão 
 
 
É a interface usada quando precisamos executar stored procedures: 
 
 
 
ResultSet 
 Statement 
 
Connection 
 CallableStatement 
 
PreparedStatement 
Respondido em 22/09/2020 22:07:54 
 
 
Gabarito 
Comentado 
 
 
 
 
 
4 
 Questão 
 
 
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? 
 
 
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4115209629&cod_hist_prova=206040057&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4115209629&cod_hist_prova=206040057&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4115209629&cod_hist_prova=206040057&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4115209629&cod_hist_prova=206040057&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4115209629&cod_hist_prova=206040057&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4115209629&cod_hist_prova=206040057&pag_voltar=otacka
 
execute() 
 
executeSQL() 
 createStatement() 
 executeQuery() 
 
executeUpdate() 
Respondido em 22/09/2020 22:14:25 
 
 
 
 
5 
 Questão 
 
 
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: 
 
 
 
Statement 
 
DriverManager 
 
PreparedStatement 
 
Connection 
 ResultSet 
Respondido em 22/09/2020 22:15:17 
 
 
Gabarito 
Comentado 
 
 
 
 
 
6 
 Questão 
 
 
Qual o método da Interface ResultSet que move o cursor uma posição para cima? 
 
 
 
beforeFirst() 
 previous() 
 
absolute() 
 
last() 
 
first() 
Respondido em 22/09/2020 22:16:46 
 
 
 
 
7 
 Questão 
 
 
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4115209629&cod_hist_prova=206040057&pag_voltar=otacka
https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4115209629&cod_hist_prova=206040057&pag_voltar=otacka
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." 
 
 
 ResultSet 
 
Connection 
 
Statement 
 
Command 
 
DataSet 
Respondido em 22/09/2020 22:15:48 
 
 
 
 
 
 
 
javascript:abre_colabore('38403','206040057','4115209629');

Continue navegando