Prueba simulada de JDBC

Esta sección le presenta varios conjuntos de pruebas simuladas relacionadas con JDBC Framework. Puede descargar estas pruebas simuladas de muestra en su máquina local y resolverlas sin conexión a su conveniencia. Cada prueba simulada se suministra con una clave de prueba simulada que le permite verificar la puntuación final y calificar usted mismo.

Prueba simulada JDBC I

Respuesta: C

Explicación

La arquitectura general JDBC consta de dos capas: API JDBC (proporciona la conexión de la aplicación a JDBC Manager) y la API del controlador JDBC (es compatible con la conexión JDBC Manager-to-Driver).

P 4 : ¿Cuál de los siguientes no es un componente / clase de la API de JDBC?

A - DriverManager

B - Conductor

C - Conexión

D - Transacción

Respuesta: D

Explicación

La transacción no es una clase de API JDBC. La API de JDBC consta de las siguientes interfaces y clases: DriverManager, Driver, Connection, Statement, ResultSet, SQLException.

P 5 : ¿Cuál de los siguientes no es un componente / clase de API JDBC?

A - Declaración

B - Conjunto de resultados

C - SQLException

D - ConnectionPool

Respuesta: D

Explicación

ConnectionPool no es una clase de API JDBC. La API de JDBC consta de las siguientes interfaces y clases: DriverManager, Driver, Connection, Statement, ResultSet, SQLException.

Respuesta: C

Explicación

JDBC DriverManager es una clase que administra una lista de controladores de bases de datos. Hace coincidir las solicitudes de conexión de la aplicación Java con el controlador de base de datos adecuado mediante el subprotocolo de comunicación.

Respuesta: C

Explicación

El controlador JDBC es una interfaz que permite que una aplicación Java interactúe con una base de datos. Para conectarse con bases de datos individuales, JDBC requiere controladores para cada base de datos. El controlador JDBC proporciona la conexión a la base de datos e implementa el protocolo para transferir la consulta y el resultado entre el cliente y la base de datos.

Respuesta: C

Explicación

La interfaz de conexión consta de métodos para contactar una base de datos. El objeto de conexión representa el contexto de comunicación.

Respuesta: C

Explicación

Statement encapsula una sentencia SQL que se pasa a la base de datos para ser analizada, compilada, planificada y ejecutada.

Respuesta: D

Explicación

Los objetos ResultSet contienen datos recuperados de una base de datos después de ejecutar una consulta SQL utilizando objetos Statement. Actúa como un iterador para permitirle moverse a través de sus datos. La interfaz java.sql.ResultSet representa el conjunto de resultados de una consulta de base de datos.

P 11 : ¿Cuál de los siguientes administra una lista de controladores de base de datos en JDBC?

A - DriverManager

B - controlador JDBC

C - Conexión

D - Declaración

Respuesta: A

Explicación

La clase DriverManager administra una lista de controladores de bases de datos en JDBC.

P 12 : ¿Cuál de las siguientes opciones proporciona la conexión a la base de datos e implementa el protocolo para transferir la consulta y el resultado entre el cliente y la base de datos?

A - DriverManager

B - controlador JDBC

C - Conexión

D - Declaración

Respuesta: B

Explicación

El controlador JDBC proporciona la conexión a la base de datos e implementa el protocolo para transferir la consulta y el resultado entre el cliente y la base de datos.

P 13 - ¿Cuál de los siguientes consiste en métodos para contactar una base de datos?

A - DriverManager

B - controlador JDBC

C - Conexión

D - Declaración

Respuesta: C

Explicación

La conexión consiste en métodos para contactar una base de datos.

P 14 : ¿Cuál de las siguientes opciones encapsula una declaración SQL que se pasa a la base de datos para ser analizada, compilada, planificada y ejecutada?

A - DriverManager

B - controlador JDBC

C - Conexión

D - Declaración

Respuesta: D

Explicación

Statement encapsula una sentencia SQL que se pasa a la base de datos para ser analizada, compilada, planificada y ejecutada.

P 15 - ¿Cuál de las siguientes opciones contiene los datos recuperados de una base de datos después de ejecutar una consulta SQL utilizando objetos Statement?

A - ResultSet

B - controlador JDBC

C - Conexión

D - Declaración

Respuesta: A

Explicación

ResultSet contiene datos recuperados de una base de datos después de ejecutar una consulta SQL utilizando objetos Statement.

Respuesta: D

Explicación

ResultSet.TYPE_BACKWARD_ONLY no es un tipo válido de ResultSet.

P 17 - ¿En cuál de los siguientes tipos de ResultSet, el cursor solo puede avanzar en el conjunto de resultados?

A - ResultSet.TYPE_FORWARD_ONLY

B - ResultSet.TYPE_SCROLL_INSENSITIVE

C - ResultSet.TYPE_SCROLL_SENSITIVE

D - Ninguno de los anteriores.

Respuesta: A

Explicación

ResultSet.TYPE_FORWARD_ONLY: El cursor solo puede avanzar en el conjunto de resultados.

P 18 - ¿En cuál de los siguientes tipos de ResultSet, el cursor puede desplazarse hacia adelante y hacia atrás, y el conjunto de resultados no es sensible a los cambios realizados por otros en la base de datos que ocurren después de que se creó el conjunto de resultados?

A - ResultSet.TYPE_FORWARD_ONLY

B - ResultSet.TYPE_SCROLL_INSENSITIVE

C - ResultSet.TYPE_SCROLL_SENSITIVE

D - Ninguno de los anteriores.

Respuesta: B

Explicación

ResultSet.TYPE_SCROLL_INSENSITIVE: El cursor puede desplazarse hacia adelante y hacia atrás, y el conjunto de resultados no es sensible a los cambios realizados por otros en la base de datos que ocurren después de que se creó el conjunto de resultados.

P 19 - ¿En cuál de los siguientes tipos de ResultSet, el cursor puede desplazarse hacia adelante y hacia atrás, y el conjunto de resultados es sensible a los cambios realizados por otros en la base de datos que ocurren después de que se creó el conjunto de resultados?

A - ResultSet.TYPE_FORWARD_ONLY

B - ResultSet.TYPE_SCROLL_INSENSITIVE

C - ResultSet.TYPE_SCROLL_SENSITIVE

D - Ninguno de los anteriores.

Respuesta: C

Explicación

ResultSet.TYPE_SCROLL_SENSITIVE: El cursor puede desplazarse hacia adelante y hacia atrás, y el conjunto de resultados es sensible a los cambios realizados por otros en la base de datos que ocurren después de que se creó el conjunto de resultados.

P 20 - ¿Cuál de los siguientes tipos de controlador JDBC llama al código nativo del controlador ODBC disponible localmente?

A - JDBC-ODBC Bridge más controlador ODBC

B - API nativa, parcialmente controlador Java

C - JDBC-Net, controlador Java puro

D - Protocolo nativo, controlador Java puro

Respuesta: A

Explicación

JDBC-ODBC Bridge más el controlador ODBC llama al código nativo del controlador ODBC disponible localmente.

P 21 : ¿Cuál de los siguientes tipos de controlador JDBC llama a la biblioteca nativa del proveedor de la base de datos en el lado del cliente? ¿Este código luego habla con la base de datos a través de la red?

A - JDBC-ODBC Bridge más controlador ODBC

B - API nativa, parcialmente controlador Java

C - JDBC-Net, controlador Java puro

D - Protocolo nativo, controlador Java puro

Respuesta: B

Explicación

API nativa, en parte, el controlador Java llama a la biblioteca nativa del proveedor de la base de datos en el lado del cliente. Este código luego habla con la base de datos a través de la red.

P 22 - ¿Cuál de los siguientes tipos de controlador JDBC habla con el middleware del lado del servidor que luego se comunica con la base de datos?

A - JDBC-ODBC Bridge más controlador ODBC

B - API nativa, parcialmente controlador Java

C - JDBC-Net, controlador Java puro

D - Protocolo nativo, controlador Java puro

Respuesta: C

Explicación

JDBC-Net, controlador Java puro, en parte controlador Java habla con el middleware del lado del servidor que luego habla con la base de datos.

P 23 : ¿Cuál de los siguientes tipos de controlador JDBC utiliza el protocolo nativo de la base de datos?

A - JDBC-ODBC Bridge más controlador ODBC

B - API nativa, parcialmente controlador Java

C - JDBC-Net, controlador Java puro

D - Protocolo nativo, controlador Java puro

Respuesta: D

Explicación

Protocolo nativo, controlador Java puro, utiliza el protocolo nativo de la base de datos.

P 24 - ¿Cuál de los siguientes tipos de controlador JDBC también se denomina controlador JDBC de tipo 1?

A - JDBC-ODBC Bridge más controlador ODBC

B - API nativa, parcialmente controlador Java

C - JDBC-Net, controlador Java puro

D - Protocolo nativo, controlador Java puro

Respuesta: A

Explicación

JDBC-ODBC Bridge más controlador ODBC, también se denomina controlador JDBC de tipo 1.

P 25 - ¿Cuál de los siguientes tipos de controlador JDBC también se denomina controlador JDBC de tipo 2?

A - JDBC-ODBC Bridge más controlador ODBC

B - API nativa, parcialmente controlador Java

C - JDBC-Net, controlador Java puro

D - Protocolo nativo, controlador Java puro

Respuesta: B

Explicación

Native-API, en parte controlador Java, también se denomina controlador JDBC de tipo 2.

Hoja de respuestas

Número de pregunta Clave de respuesta
1 UN
2 segundo
3 C
4 re
5 re
6 C
7 C
8 C
9 C
10 re
11 UN
12 segundo
13 C
14 re
15 UN
dieciséis re
17 UN
18 segundo
19 C
20 UN
21 segundo
22 C
23 re
24 UN
25 segundo