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
P 1 - ¿Qué significa JDBC?
A - Conectividad de la base de datos de Java
B - Controlador Java para conexión básica
Respuesta: A
Explicación
JDBC son las siglas de Java Database Connectivity.
P 2 - ¿Qué es JDBC?
R - JDBC es un protocolo basado en Java.
C : JDBC es una especificación para indicar cómo conectarse a una base de datos.
Respuesta: B
Explicación
JDBC es una API estándar de Java para la conectividad independiente de la base de datos entre el lenguaje de programación Java y una amplia gama de bases de datos.
P 3 : ¿Cuál de las siguientes afirmaciones es cierta sobre la arquitectura JDBC?
A : la capa de API de JDBC proporciona la conexión de la aplicación a JDBC Manager.
B - La capa de API de controlador JDBC admite la conexión de administrador a controlador JDBC.
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?
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?
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.
P 6 : ¿Cuál de las siguientes afirmaciones es correcta sobre la clase DriverManager de JDBC?
R : JDBC DriverManager es una clase que administra una lista de controladores de bases de datos.
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.
P 7 : ¿Cuál de las siguientes afirmaciones es correcta sobre la interfaz del controlador de JDBC?
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.
P 8 - ¿Cuál de las siguientes afirmaciones es correcta sobre la interfaz de conexión de JDBC?
A - La interfaz de conexión consta de métodos para contactar una 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.
P 9 : ¿Cuál de las siguientes afirmaciones es correcta sobre la clase de declaración de JDBC?
Respuesta: C
Explicación
Statement encapsula una sentencia SQL que se pasa a la base de datos para ser analizada, compilada, planificada y ejecutada.
P 10 : ¿Cuál de las siguientes afirmaciones es correcta sobre la clase ResultSet de JDBC?
B : actúa como un iterador para permitirle moverse a través de sus datos.
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?
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?
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?
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?
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?
Respuesta: A
Explicación
ResultSet contiene datos recuperados de una base de datos después de ejecutar una consulta SQL utilizando objetos Statement.
P 16 - ¿Cuál de los siguientes no es un tipo válido de ResultSet?
A - ResultSet.TYPE_FORWARD_ONLY
B - ResultSet.TYPE_SCROLL_INSENSITIVE
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
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
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
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
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
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
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
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
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
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 |