Teste JDBC Simulado

Esta seção apresenta vários conjuntos de testes de simulação relacionados a JDBC Framework. Você pode baixar esses testes de simulação de amostra em sua máquina local e resolvê-los offline de acordo com sua conveniência. Cada teste simulado é fornecido com uma chave de teste simulado para permitir que você verifique a pontuação final e classifique você mesmo.

Teste JDBC Mock I

Resposta: C

Explicação

A arquitetura JDBC geral consiste em duas camadas: API JDBC (fornece a conexão do aplicativo para o gerenciador JDBC) e API do driver JDBC (oferece suporte para a conexão do gerenciador para o JDBC).

Q 4 - Qual dos seguintes não é um componente / classe da API JDBC?

A - DriverManager

B - Motorista

C - Conexão

D - Transação

Resposta: D

Explicação

A transação não é uma classe da API JDBC. A API JDBC consiste nas seguintes interfaces e classes: DriverManager, Driver, Conexão, Instrução, ResultSet, SQLException.

Q 5 - Qual dos seguintes não é um componente / classe da API JDBC?

A - Declaração

B - ResultSet

C - SQLException

D - ConnectionPool

Resposta: D

Explicação

ConnectionPool não é uma classe de API JDBC. A API JDBC consiste nas seguintes interfaces e classes: DriverManager, Driver, Conexão, Instrução, ResultSet, SQLException.

Resposta: C

Explicação

JDBC DriverManager é uma classe que gerencia uma lista de drivers de banco de dados. Ele combina as solicitações de conexão do aplicativo java com o driver de banco de dados apropriado usando o subprotocolo de comunicação.

Resposta: C

Explicação

O driver JDBC é uma interface que permite a um aplicativo Java interagir com um banco de dados. Para se conectar a bancos de dados individuais, o JDBC requer drivers para cada banco de dados. O driver JDBC fornece a conexão com o banco de dados e implementa o protocolo para transferir a consulta e o resultado entre o cliente e o banco de dados.

Resposta: C

Explicação

A interface de conexão consiste em métodos para contatar um banco de dados. O objeto de conexão representa o contexto de comunicação.

Resposta: C

Explicação

Instrução encapsula uma instrução SQL que é passada para o banco de dados para ser analisada, compilada, planejada e executada.

Resposta: D

Explicação

Os objetos ResultSet contêm dados recuperados de um banco de dados depois que você executa uma consulta SQL usando objetos de instrução. Ele atua como um iterador para permitir que você navegue pelos dados. A interface java.sql.ResultSet representa o conjunto de resultados de uma consulta ao banco de dados.

Q 11 - Qual dos seguintes gerencia uma lista de drivers de banco de dados em JDBC?

A - DriverManager

B - driver JDBC

C - Conexão

D - Declaração

Resposta: A

Explicação

A classe DriverManager gerencia uma lista de drivers de banco de dados em JDBC.

Q 12 - Qual das seguintes alternativas fornece a conexão ao banco de dados e implementa o protocolo de transferência da consulta e do resultado entre o cliente e o banco de dados?

A - DriverManager

B - driver JDBC

C - Conexão

D - Declaração

Resposta: B

Explicação

O driver JDBC fornece a conexão com o banco de dados e implementa o protocolo para transferir a consulta e o resultado entre o cliente e o banco de dados.

Q 13 - Qual dos seguintes consiste em métodos para contatar um banco de dados?

A - DriverManager

B - driver JDBC

C - Conexão

D - Declaração

Resposta: C

Explicação

A conexão consiste em métodos para contatar um banco de dados.

Q 14 - Qual dos seguintes encapsula uma instrução SQL que é passada para o banco de dados para ser analisada, compilada, planejada e executada?

A - DriverManager

B - driver JDBC

C - Conexão

D - Declaração

Resposta: D

Explicação

Instrução encapsula uma instrução SQL que é passada para o banco de dados para ser analisada, compilada, planejada e executada.

Q 15 - Qual dos seguintes contém dados recuperados de um banco de dados depois de executar uma consulta SQL usando objetos de instrução?

A - ResultSet

B - driver JDBC

C - Conexão

D - Declaração

Resposta: A

Explicação

ResultSet contém dados recuperados de um banco de dados depois que você executa uma consulta SQL usando objetos de instrução.

Resposta: D

Explicação

ResultSet.TYPE_BACKWARD_ONLY não é um tipo válido de ResultSet.

Q 17 - Em qual dos seguintes tipos de ResultSet, o cursor só pode avançar no conjunto de resultados?

A - ResultSet.TYPE_FORWARD_ONLY

B - ResultSet.TYPE_SCROLL_INSENSITIVE

C - ResultSet.TYPE_SCROLL_SENSITIVE

D - Nenhuma das opções anteriores.

Resposta: A

Explicação

ResultSet.TYPE_FORWARD_ONLY: O cursor só pode avançar no conjunto de resultados.

Q 18 - Em qual dos seguintes tipos de ResultSet, o cursor pode rolar para frente e para trás, e o conjunto de resultados não é sensível às alterações feitas por terceiros no banco de dados que ocorrem depois que o conjunto de resultados foi criado.

A - ResultSet.TYPE_FORWARD_ONLY

B - ResultSet.TYPE_SCROLL_INSENSITIVE

C - ResultSet.TYPE_SCROLL_SENSITIVE

D - Nenhuma das opções anteriores.

Resposta: B

Explicação

ResultSet.TYPE_SCROLL_INSENSITIVE: O cursor pode rolar para frente e para trás, e o conjunto de resultados não é sensível a alterações feitas por outras pessoas no banco de dados que ocorrem depois que o conjunto de resultados foi criado.

Q 19 - Em qual dos seguintes tipos de ResultSet, o cursor pode rolar para frente e para trás, e o conjunto de resultados é sensível às alterações feitas por outros no banco de dados que ocorrem depois que o conjunto de resultados foi criado?

A - ResultSet.TYPE_FORWARD_ONLY

B - ResultSet.TYPE_SCROLL_INSENSITIVE

C - ResultSet.TYPE_SCROLL_SENSITIVE

D - Nenhuma das opções anteriores.

Resposta: C

Explicação

ResultSet.TYPE_SCROLL_SENSITIVE: O cursor pode rolar para frente e para trás, e o conjunto de resultados é sensível às alterações feitas por outros no banco de dados que ocorrem depois que o conjunto de resultados foi criado.

Q 20 - Qual dos seguintes tipos de driver JDBC, chama o código nativo do driver ODBC disponível localmente?

A - Ponte JDBC-ODBC mais driver ODBC

B - API nativa, driver parcialmente Java

C - JDBC-Net, driver Java puro

D - protocolo nativo, driver Java puro

Resposta: A

Explicação

A ponte JDBC-ODBC mais o driver ODBC chama o código nativo do driver ODBC disponível localmente.

Q 21 - Qual dos seguintes tipos de driver JDBC chama a biblioteca nativa do fornecedor do banco de dados no lado do cliente. Este código então se comunica com o banco de dados pela rede?

A - Ponte JDBC-ODBC mais driver ODBC

B - API nativa, driver parcialmente Java

C - JDBC-Net, driver Java puro

D - protocolo nativo, driver Java puro

Resposta: B

Explicação

O driver Native-API, parcialmente Java, chama a biblioteca nativa do fornecedor do banco de dados no lado do cliente. Esse código então se comunica com o banco de dados pela rede.

Q 22 - Qual dos seguintes tipos de driver JDBC, fala com o middleware do lado do servidor que então se comunica com o banco de dados?

A - Ponte JDBC-ODBC mais driver ODBC

B - API nativa, driver parcialmente Java

C - JDBC-Net, driver Java puro

D - protocolo nativo, driver Java puro

Resposta: C

Explicação

JDBC-Net, driver Java puro, driver parcialmente Java se comunica com o middleware do lado do servidor que se comunica com o banco de dados.

Resposta: D

Explicação

Protocolo nativo, driver Java puro, usa protocolo nativo de banco de dados.

Resposta: A

Explicação

Ponte JDBC-ODBC mais driver ODBC, também é chamado de driver JDBC Tipo 1.

Resposta: B

Explicação

Native-API, parcialmente driver Java, também é denominado driver Type2 JDBC.

Folha de respostas

Número da Pergunta Palavra chave
1 UMA
2 B
3 C
4 D
5 D
6 C
7 C
8 C
9 C
10 D
11 UMA
12 B
13 C
14 D
15 UMA
16 D
17 UMA
18 B
19 C
20 UMA
21 B
22 C
23 D
24 UMA
25 B