Baixe o app para aproveitar ainda mais
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');
Compartilhar