Questões

Total de Questões Encontradas: 08

Ano: 2015 Banca: UERJ Órgão: UERJ Prova: Programador - Java
Dentre as opções a seguir, aquela em que cada componente corresponde ao nome de uma interface definida na API Java Database Connectivity (JDBC) é 
A
PreparedStatement, ResultSet, RowSet 
B
Connection, ConnectedStatement, RowSet 
C
ConnectedStatement, PreparedStatement, ResultSet 
D
Connection, ConnectedStatement, PreparedStatement 
Ano: 2015 Banca: NUCEPE Órgão: SEFAZ - PI Prova: Analista - Sistemas Júnior
No Java, a classe DriverManager fornece os serviços básicos para gerenciamento de drivers JDBC. Quais três argumentos normalmente são passados como parâmetros em seu método getConnection? 
A
String url, String user e String password.
B
String url, String port e String database.
C
String url, String user e String database. 
D
String user, String port e String database.
E
String user, String password e String database. 
O método a seguir está presente em uma classe de acesso a dados (DAO) de uma aplicação construída com Java utilizando JDBC. 
Imagem da Questão
Considere que:

− a variável conn é da interface Connection, st é da interface PreparedStatement e retorno é uma variável do tipo int, todas declaradas e inicializadas anteriormente.
− uma conexão com um banco de dados que contém a tabela cliente foi estabelecida com sucesso  e em condições ideais.
− a tabela cliente possui os campos abaixo:
         id − inteiro, não nulo, chave primária
         nome − cadeia de caracteres
         renda − real

Nestas condições, para que o método esteja correto, a lacuna I deve ser preenchida com a instrução 
A
st = conn.prepareStatement("insert into cliente (id, nome, renda) values (?, ?, ?)");
B
st = conn.prepareStatement("insert into cliente (id, nome, renda) values (varId, varNome, varRenda)"); 
C
st = conn.preparedStatement("insert into cliente (id, nome, renda) values (?, ?, ?)"); 
D
st = conn.prepareStatement("insert into cliente(id,nome,renda) values( "+varId+","+varNome+" ,'"+varRenda+"')"); 
E
st = conn.executeStatement("insert into cliente values ( '" + varId + "', " + varNome + " , '" + varRenda + "')"); 
Ano: 2015 Banca: FGV Órgão: TJ-SC Prova: Analista Judiciário - Analista de Sistemas
Na API JDBC (Java Database Connectivity), o valor retornado pelo método executeQuery da interface java.sql.Statement é uma referência a uma instância da classe:
A
ResultList;
B
ResultMap;
C
ResultCollection;
D
RowSet;
E
ResultSet. 
Ano: 2015 Banca: FCC Órgão: TRE-RR Prova: Analista Judiciário - Análise de Sistemas
A interface PreparedStatement do Java permite executar instruções SQL parametrizadas, ou seja, que primeiro são construídas e depois recebem parâmetros. Neste contexto, considere que no bloco de código abaixo con é um objeto da interface Connection que representa uma conexão com um banco de dados, estabelecida com sucesso.

String sql = "insert into contatos (nome, email, endereco) values (___I___, ___II___, ___III___);

PreparedStatement stmt = con.prepareStatement(sql);
stmt.setString(1, "Paulo");
stmt.setString(2, "paulo@email.com.br");
stmt.setString(3, "Rua Vergueiro, 1567");
stmt.execute(); 

No bloco de código apresentado, as lacunas I, II e III devem ser preenchidas, correta e respectivamente, com
A
B
1, 2 e 3
C
${1}, ${2} e ${3}
D
E
"Paulo", "paulo@email.com.br" e "Rua Vergueiro, 1567" 
Uma interface de baixo nível Java, que permite aplicações Java interagirem com bancos de dados. Trata-se de uma API independente de fornecedor denominada.
A
bytecode.
B
JVM.
C
SQLJ.
D
JDBC.
E
ODBC.
Ano: 2012 Banca: FUNCAB Órgão: MPE-RO Prova: Analista Judiciário - Analista de Suporte
Uma das alternativas abaixo apresenta o modo padrão como é feita a conexão do Java via JDBC ao banco de dados da aplicação, ou seja, por meio de um(a):
A
classe.
B
URL.
C
método.
D
construtor.
E
interface.
Ano: 2014 Banca: CESPE Órgão: TJ-SE Prova: Analista Judiciário - Analista de Sistemas
Texto Associado Texto Associado
Acerca de sistemas transacionais e de arquitetura Java EE 7, julgue os itens subsequentes.
JDBC faz conexão persistente entre as instâncias beans e as chamadas aos bancos de dados conectados, sendo, portanto, incompatível com sessões do tipo bean stateful. 
C
Certo
E
Errado
Página 1 de 1