Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROGRAMAÇÃO ORIENTADA A OBJETOS Exercício: CCT0263_EX_A7_201307203141 Voltar Aluno(a): CARLA HELENA MARTINS VELOSO Matrícula: 201307203141 Data: 14/10/2014 10:38:56 (Finalizada) 1a Questão (Ref.: 201307348397) 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()); } } } 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. 2a Questão (Ref.: 201307473130) É a interface usada quando precisamos executar stored procedures: ResultSet Statement Connection PreparedStatement CallableStatement Gabarito Comentado. 3a Questão (Ref.: 201307795205) Os programas desenvolvidos em Java normalmente comunicamse 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 executa uma instrução SQL. Para que possamos executar a instrução select do SQL, que método devemos usar? execute() executeSQL() createStatement() executeQuery() executeUpdate() 4a Questão (Ref.: 201307792388) Objetos que implementam a interface Statement são usados para o envio de instruções SQL, a serem executadas pelo SGBD, retornando o resultado obtido. Indique qual é o método usado para o envio de instruções SQL do grupo: INSERT; UPADATE E DELETE. Boolean execute(String SQL) Connection getConnection() ResultSet executeQuery (String SQL) ResultSet getResultSet() int executeUpdate (String SQL) 5a Questão (Ref.: 201307792413) 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 Command Statement DataSet Connection 6a Questão (Ref.: 201307473129) É o nome do método da classe Statement usado para enviar uma instrução SQL do tipo INSERT, UPDATE ou DELETE: executeQuery getResultset getMaxRows execute executeUpdate Voltar
Compartilhar