Вопросы JDBC на испанском языке

Вопросы JDBC на испанском языке

Nuestros expertos han elaborado estos MCQ de JDBC a través de la investigación y esperamos que pueda ver cuán grande es su base de conocimientos de JDBC al responder estas más de 100 preguntas de opción múltiple.
¡Comienza ahora desplazándote hacia abajo!

1: JDBC es una API para el lenguaje de programación _________.

A.   Php

B.   Abapón

C.   Java

D.   C#

2: _____ creará un objeto de la fila.

A.   Todo lo anterior

B.   Uso del constructor de implementación de referencia que toma A & nbsp; objeto de conexión

C.   Usando una instancia de RowsetFactory, que se crea a partir de la clase RowsetProvider

D.   Utilizando el constructor predeterminado de implementación de referencia

3: _______ no es un método de un cursor de conjunto de resultados.

A.   fin

B.   antes de

C.   próximo

D.   anterior

4: ______ no es una subclase de SQLException

A.   BatchUpdateException

B.   SQLTransientException

C.   SqlfailureException

D.   SqlnontransientException

5: Al acceder a datos como Oracle, Sybase o IBM, el tipo de controlador preferido es:

A.   Tipo 4: 100% Java puro

B.   Tipo 3: Java puro JDBC-Net

C.   Tipo 1: puente de conductor JDBC-ODBC

D.   Tipo 2: API JDBC-nativo

6: _______ no es un tipo de resultado de resultados válido.

A.   Type_scroll_insensitive

B.   Type_scroll_sensitive

C.   Type_backward_only

D.   Type_forward_only

7: Un ________ es una subclase de SQLException.

A.   Excepción

B.   Sqlerror

C.   Sqlwarning

D.   Sqlmethod

8: public void UpdateString (int columnIndex, string s) lanza SQLException

A.   Cambia la cadena en la fila especificada especificada por su índice al valor de S

B.   Cambia la cadena en la columna especificada especificada por su nombre al valor de S

C.   Cambia la cadena en la fila especificada especificada por su nombre al valor de S

D.   Cambia la cadena en la columna especificada especificada por su índice al valor de S

9: El método _______ agrega comandos SQL a la lista asociada con un objeto de declaración.

A.   addsql

B.   lista de actualizacion

C.   seleccionar

D.   addbatch

10: Para acceder a los procedimientos almacenados en la base de datos, la mejor interfaz JDBC es:

A.   CallAblestatement

B.   Procedimiento

C.   Statememt

D.   Declaración preparada

11: ¿Cuál de los siguientes no es un método Drivermanager.getConnection () sobrecargado?

A.   getConnection (URL de cadena, Propiedad de propiedades)

B.   getConnection (String URL, String User, String Password)

C.   getConnections ()

D.   getConnection (URL de cadena)

12: Un ______ no está contenido en una SQLException.

A.   efecto

B.   código de error

C.   Descripción del error

D.   Código sqlstate

13: Para volver a un punto específico en el programa, cree un:

A.   Punto de guardado

B.   Marcador

C.   Referencia

D.   Ancla

14: Boolean Execute (String SQL) Devuelve:

A.   el número de columnas afectadas por la ejecución de la instrucción SQL

B.   el número de filas afectadas por la ejecución de la declaración SQL

C.   Valor booleano de verdadero si se puede recuperar un objeto de conjunto de resultados

D.   Devuelve un objeto de resultset

15: Se usa un ________ para marcar puntos intermedios dentro de una transacción para obtener un control de grano más fino.

A.   punto de conexión

B.   puntero

C.   punto de guardado

D.   procedimiento almacenado

16: El método ExecuteUpdate desde las declaraciones devuelve:

A.   un entero que representa el número de filas afectadas por la declaración SQL

B.   Verdadero si el primer objeto que devuelve la consulta es un objeto de referencia

C.   Un objeto de resultado de resultados

D.   Objetos de múltiples resultados de resultados

17: ¿Todos los objetos de la fila JDBC se derivan de qué interfaz?

A.   Declaración preparada

B.   Conjunto resultante

C.   CallableStatement

D.   Declaración

18: ________ es un objeto utilizado para precompilar declaraciones SQL que pueden contener parámetros de entrada.

A.   Declaración convocable

B.   Procedimiento almacenado

C.   Consulta

D.   Declaración preparada

19: ______ no es un modo de parámetro válido para un procedimiento almacenado.

A.   AFUERA

B.   CONSTANTE

C.   EN FUERA

D.   EN

20: ¿Verdadero o falso? El objeto RowSet mantiene datos en forma tabular que es más flexible y más fácil de usar que el objeto de resultset.

A.   FALSO

B.   Verdadero

21: ¿La API JDBC usa qué controladores se conectan a la base de datos?

A.   JDBC

B.   .Neto

C.   ODBC

D.   Microsoft

22: Para cerrar las conexiones de base de datos existentes, debe llamar

A.   método salir ()

B.   Método de escape ()

C.   Método Close ()

D.   método shutdown ()

23: ¿Verdadero o falso? JDBC es una API para acceder a bases de datos relacionales, hojas de cálculo y archivos planos.

A.   Verdadero

B.   FALSO

24: ¿Verdadero o falso? Una transacción se cierra cuando se llama al cierre () en el objeto de conexión.

A.   Verdadero

B.   FALSO

25: ¿Verdadero o falso? El modo predeterminado cuando se crea una conexión es el modo automático.

A.   Verdadero

B.   FALSO

26: Para aceptar parámetros de entrada en tiempo de ejecución, use la siguiente interfaz JDBC:

A.   Parámetros

B.   Declaración preparada

C.   Declaración

D.   RuntimeStatement

27: {fn longitud ('viernes')} regresará

A.   12

B.   6

C.   Viernes

D.   nulo

28: ¿Cuál de los siguientes en el método GetConnection () no requerido para crear un objeto Connecton?

A.   Contraseña

B.   URL de la base de datos

C.   Nombre de usuario

D.   URL del sitio web

29: En el comando jdbc: derby: testdb; create = true, testDB representa

A.   Nombre del servidor

B.   Nombre de puerto

C.   Nombre del cliente

D.   Nombre de la base de datos

30: Al final del programa JDBC, ¿es explicidad requerida para cerrar las conexiones a la base de datos? Verdadero o falso

A.   FALSO

B.   Verdadero

31: Cuando se carga una clase de controlador, crea una instancia de sí misma y la registra con:

A.   Bocina

B.   Gerente de clases

C.   ConnectionManager

D.   Drivermanager

32: ¿Verdadero o falso? Si ejecuta un objeto de instrucción muchas veces, un objeto de preparación reducirá el tiempo de ejecución.

A.   Verdadero

B.   FALSO

33: ¿Verdadero o falso? Los objetos SQLWARNNING son una subclase de SQLException.

A.   FALSO

B.   Verdadero

34: _______ extiende la interfaz de la fila.

A.   Webrowset

B.   Todo lo anterior

C.   Buque

D.   Estiramiento de caché

35: Si la columna que está interesada en ver contiene un INT, ¿cuál de los siguientes métodos de resultado se puede usar?

A.   getString ()

B.   getint ()

C.   getNumber ()

D.   obtener la fecha()

36: El método class.forname () se utiliza para:

A.   Llamar a otro método

B.   Obtener nombre para la clase

C.   Registre el controlador JDBC

D.   Cambiar el nombre de clase

37: Si el tipo de resultSet es type_forward_only, implica:

A.   El cursor puede desplazarse hacia atrás y hacia adelante

B.   El cursor puede avanzar en el conjunto de resultados

C.   El cursor puede desplazarse hacia adelante y hacia atrás

D.   El cursor puede moverse los respaldos en el conjunto de resultados

38: Un objeto ______ le permite acceder a los datos devueltos por una instrucción SQL.

A.   Resultado

B.   Conjunto resultante

C.   Sqlcursor

D.   Retorno

39: ¿Cuál de los siguientes no es necesario para configurar un entorno JDBC?

A.   Base de datos

B.   .Neto

C.   Java

D.   Controladores de la base de datos

40: La interfaz SQLXML proporciona el método _____ para acceder a su contenido interno.

A.   getBinaryStream

B.   gettring

C.   getcharacterstream

D.   Todo lo anterior

41: Para comprometer cambios en la base de datos, use:

A.   confirmar

B.   ahorrar

C.   aplicar

D.   comprometerse

42: Si falla una operación de base de datos, JDBC plantea un:

A.   Nullexcepción

B.   Sqlexception

C.   Excepcion de seguridad

D.   AccessException

43: JDBC significa _______.

A.   Control del comportamiento de datos de Java

B.   Conectividad de la base de datos Java

C.   Conexión binaria directa de Java

D.   Control de la base de datos Java

44: ¿Qué tipo de base de datos es el comando jdbc: mysql :: // localhost: 3306/se está conectando?

A.   Javadb

B.   IBM DB2

C.   Mysql

D.   acceso Microsoft

45: ¿Verdadero o falso? JDBC funcionará con muchos sistemas de gestión de bases de datos diferentes.

A.   FALSO

B.   Verdadero

46: ¿Debe registrar su controlador JDBC en su programa antes de usarlo? Verdadero o falso

A.   FALSO

B.   Verdadero

47: ¿Qué paquete contiene las clases JDBC?

A.   Javax.swing

B.   java.nio

C.   java.net

D.   java.sql

48: En la sintaxis {ts 'aaayyy-mm-dd hh: mm: ss'}, ts representa

A.   tiempo

B.   fecha

C.   segundos

D.   marca de tiempo

49: La excepción más común que tratará con JDBC:

A.   Aritmeticexception

B.   Excepción de puntero nulo

C.   FileNotFoundException

D.   Sqlexception

50: Para deshacer la transacción anterior, use

A.   Retroceder

B.   escapar

C.   deshacer

D.   atrás

51: ¿Autocommit debe establecerse en falso cuando se usa el procesamiento por lotes con el objeto de declaración? Verdadero o flase

A.   Verdadero

B.   FALSO

52: ________ no es un paso que debe realizar para procesar una declaración SQL.

A.   Ejecutar la consulta.

B.   Ping la fuente de datos.

C.   Establecer una conexión de base de datos.

D.   Procese el objeto de resultset.

53: Se utiliza un _______ para acceder a los datos en un conjunto de resultados.

A.   cursor

B.   puntero

C.   variable

D.   bucle

54: ¿Verdadero o falso? JDBC es una API para conectar fuentes de datos de objetos y XML.

A.   Verdadero

B.   FALSO

55: _______ Los tipos de controladores son para usar en redes de comunicación.

A.   Tipo 3 y 4

B.   Tipo 1 y 2

C.   Tipo 1 y 3

D.   Tipo 3

56: _______ Los tipos de controladores JDBC se pueden usar en el código de applet o servlet.

A.   Tipo 1

B.   Tipo 1, 2 y 3

C.   Tipo 3

D.   Tipo 3 y 4

57: _______ Los tipos de controladores se pueden usar en una arquitectura de tres niveles y si el servidor web y los DBM se ejecutan en la misma máquina.

A.   Tipo 1 y 2

B.   Tipo 1, 2, 3 y 4

C.   Tipo 2 y 3

D.   Tipo 1 y 3

58: _______ Tipo de controlador ¿El puente JDBC-ODBC?

A.   Tipo 4

B.   Tipo 2

C.   Tipo 3

D.   Tipo 1

59: Transaction_read_commited (un ejemplo de nivel de aislamiento de transacciones) no se produce:

A.   Lecturas sucias

B.   Lecturas limpias

C.   Lecturas no repetibles

D.   Phantom dice

60: Si va a utilizar declaraciones SQL estáticas en tiempo de ejecución, la mejor interfaz JDBC para usar es:

A.   StateMemt

B.   Estratación estática

C.   Declaración preparada

D.   CallableStatement

61: ¿Cuál de los siguientes parámetros es utilizado por el objeto preparado?

A.   O

B.   AFUERA

C.   EN FUERA

D.   EN

62: Un _______ es un conjunto de una o más declaraciones que se ejecuta como A & NBSP; Unidad.

A.   transacción

B.   declaración preparada

C.   procedimiento almacenado

D.   instrucción llamable

63: ¿Qué objeto tiene la capacidad de usar flujos de entrada y salida para suministrar datos de parámetros?

A.   Establecimiento de transmisión

B.   Declaración preparada

C.   Declaración

D.   CallableStatement

A.   Interfaz de referencia

B.   Interfaz sqlxml

C.   java.net

D.   java.net.url

65: _______ no es un ejemplo válido de un nivel de aislamiento de transacciones.

A.   Transacción_repeatable_read

B.   Transacción_read_uncommitt

C.   Transacción_repeatable_commit

D.   Transaction_read_commited

66: ¿Qué tipo de controlador es más adecuado para el propósito de desarrollo y prueba?

A.   Tipo 2: API JDBC-nativo

B.   Tipo 1: puente del conductor JDBC-ODBC

C.   Tipo 4: 100% Java puro

D.   Tipo 3: Java puro JDBC-Net

67: ¿Verdadero o falso? MySQL y Java DB admiten el tipo de datos SQL de matriz.

A.   FALSO

B.   Verdadero

68: ¿Cuál de los siguientes no es un tipo de datos avanzado en la API JDBC?

A.   ROWID

B.   ENLACE DE DATOS

C.   Tipo estructurado

D.   varbinary (max)

69: El _______ de un objeto de conjunto de resultados determina qué nivel de funcionalidad de actualización es compatible.

A.   clase

B.   concurrencia

C.   capacidad de soporte

D.   tipo

70: ¿Verdadero o falso? Después de obtener una instancia del objeto de conexión, primero se debe establecer una conexión en vivo antes de hacer consultas en la base de datos.

A.   Verdadero

B.   FALSO

71: ¿Verdadero o falso? Las aplicaciones pueden liberar recursos BLOB, CLOB y NCLOB invocando su método de lanzamiento.

A.   FALSO

B.   Verdadero

72: Para almacenar el archivo en la base de datos, ¿qué tipo de datos se usa en la tabla?

A.   ENLACE DE DATOS

B.   Nlob

C.   Cloob

D.   GOTA

73: ¿Verdadero o falso? La lista asociada con un objeto de declaración puede contener una declaración que produce un objeto de conjunto de resultados.

A.   Verdadero

B.   FALSO

74: El formato general de sintaxis de escape SQL es:

A.   {Palabra clave " Parámetros "}

B.   [Palabra clave ' Parámetros ']

C.   (Palabra clave ' Parámetros ')

D.   {Palabra clave ' Parámetros '}

75: Si su aplicación Java está accediendo a varias bases de datos al mismo tiempo, el tipo de controlador preferido es:

A.   Tipo 3: JDBC-NET Java Pure

B.   Tipo 1: puente de conductor JDBC-ODBC

C.   Tipo 4: 100% Java puro

D.   Tipo 2: API JDBC-nativo

76: Recursos utilizados por Blob, CLOB An NCLOB Java Objects se pueden liberar utilizando ¿Qué método?

A.   salida

B.   liberar

C.   cerca

D.   gratis

77: ¿Verdadero o falso? Una transacción se termina cuando se llama Commit () o Rollback () en el objeto de transacción.

A.   FALSO

B.   Verdadero

78: Un objeto ______ de la fila de la fila establece una conexión a una fuente de datos solo para leer o escribir datos basados ​​en un objeto de resultset.

A.   conectado

B.   transitorio conectado

C.   desconectado

D.   sobrecargado

79:

La conectividad de la base de datos abierta es:

A.   Plataforma independiente

B.   Dependiente de la plataforma

C.   Arquitectura neutral

D.   Red independiente

E.   Máquina independiente

80:

¿Cuál de los siguientes métodos elimina la necesidad de llamar wasnull () método para manejar los campos de la base de datos nulos?

A.   getObject ();

B.   getInt ();

C.   getString ();

D.   getFloat ();

E.   getNull ();

81:

Los objetos de SURESTSET siguen los patrones de índice de:

A.   Estándar de la matriz

B.   Estándar Java

C.   Estándar RDBMS

D.   Estándar C ++

E.   Estándar PL/SQL

82:

Los desarrolladores de servlet deben evitar usar el controlador de puente JDBC-ODBC porque:

A.   Los conductores están llenos de JDK

B.   El código nativo del controlador puede bloquear todo el servidor

C.   El controlador no es seguro

D.   El controlador es de tipo 1

E.   El controlador es de tipo 2

83: Las transacciones tienen una propiedad llamada atomicidad, lo que significa:

A.   Todo tiene lugar uno por uno

B.   Todo tiene lugar una vez

C.   Todo tiene lugar al azar

D.   Todo tiene lugar dos veces

E.   Todo tiene lugar tres veces y nbsp;

84: Una advertencia puede ser lanzada por un objeto de conexión, un objeto de declaración o un objeto A & nbsp; & nbsp; resultset. Qué método se utiliza para recuperar la advertencia:

A.   getwarnings ()

B.   GetWarned ()

C.   GetWarning ()

D.   getError ()

E.   getErrorsWarning () y nbsp;

85: La conectividad de la base de datos abierta es:

A.   Plataforma independiente

B.   Dependiente de la plataforma

C.   Arquitectura neutral

D.   Red independiente

E.   Máquina independiente y nbsp;

86: El objeto SQLWARNING trata con advertencias de acceso a la base de datos. Es una subclase de:

A.   Sqlwarn

B.   Sqlexception

C.   Sqlerror

D.   Sqlwarning

E.   Sqlerrorswarning & nbsp;

87: JDBC se basa en:

A.   X/abrir cli (interfaz de nivel de llamada)

B.   JDBC/CLI abierto

C.   Java/cli abierto

D.   V/CLI abierto

E.   X/CLI CLI

88: En qué categoría cae el siguiente controlador: la tengah de WebLogic "All Java Type-3 Driver"

A.   Controlador de puente JDBC-ODBC

B.   Native-API Parte-Java Driver

C.   Net-Protocol All-Java Driver

D.   Controlador nativo-protocolo All-Java

E.   Driver de Java Part-Java de PROTOCOL NATIVO y NBSP;

89: Ha obtenido un objeto de referencia llamado 'RS' después de ejecutar la siguiente consulta: Seleccionar * Desde el customer, ¿puede usar para devolver todos los registros en el resultado de resultados?

A.   while (rs.next ())

B.   mientras (rs.hasnext ())

C.   mientras (verdadero)

D.   while (rs.nextelement ()) y nbsp;

90: SQLException tiene un método que proporciona la característica del encadenamiento o la encapsulación de objetos de excepción adicionales. Identifique el método de lo siguiente:

A.   GetENCAPSulleException ()

B.   getencapexception ()

C.   getMessage ()

D.   getNextException ()

E.   getException ()

91: Ha obtenido un conjunto de resultados desplazable llamado 'SRS' ejecutando una consulta. ¿Cuál de los siguientes métodos utilizará para verificar la posición del cursor?

A.   srs.relativo (-4)

B.   srs.relative ()

C.   srs.absolute (-4)

D.   srs.getrow ()

E.   srs.postrow () y nbsp;

92: La conectividad de la base de datos Java (JDBC) es un:

A.   API dependiente de la base de datos

B.   API independiente de la base de datos

C.   API dependiente de la máquina

D.   API de base de datos dependiente de la red

93: Seleccione todas las opciones correctas. JDBC Driver Manager es:

A.   Capaz de activar controladores registrados

B.   Capaz de activar conductores no registrados

C.   No requerido para la activación de controladores con DataSource

D.   Requerido para la activación de controladores con DataSource

94: ¿Qué excepción se lanzará en su código, si el controlador especificado no se puede cargar?

A.   ActivationException

B.   ClassNotFoundException

C.   ClassnotavailableException

D.   ClassunavailableException

E.   InstanciariationException & nbsp;

95: ¿Qué controlador JDBC se considera mejor en términos de rendimiento y eficiencia?

A.   Controlador tipo 1

B.   Controlador tipo 2

C.   Controlador Tipo-3

D.   Tipo-4 controlador

96: Un proceso le permite agrupar múltiples declaraciones SQL. Compromiso o reversión se pueden realizar juntos en el grupo. Este proceso se conoce como:

A.   Vinculante

B.   Sincronización

C.   Registro

D.   Transacción

E.   Atención tardía

97: ¿Cómo creará una nueva instancia de un controlador JDBC explícitamente?

A.   Class.forname (& quot; conductor ");

B.   Class.newinstance (& quot; Driver & quot;);

C.   Class.driver (& quot; conductor ");

D.   Class.getdriver (& quot; controlador ");

E.   Class.forname ("controlador"). NewInStance (); & nbsp;

98: Desea ejecutar un CallableStatement llamado 'CS'. Se espera que devuelva los resultados de múltiplos. ¿Cuál de los siguientes métodos elegirás?

A.   ResultSet rs = cs.Execute ()

B.   ResultSet rs = cs.ExecuteQuery ()

C.   ResultSet rs = cs.ExecuteUpdate ()

D.   ResultSet rs = cs.ExecuteQuery (SQL)

E.   ResultSet rs = execute () & nbsp;

99: ¿Cuál de los siguientes no es cierto para un conjunto de resultados?

A.   JDBC 2.0 API admite resultados de resultados desplazables

B.   Los cursores de resultados de resultados se avanzan utilizando el método Next ()

C.   Los cursores de resultados de resultados se mueven hacia atrás usando el método anterior ()

D.   Métodos Next () y Anterior () return -1 más allá del resultado de resultados

100: El líder de su proyecto le ha pedido que mejore el rendimiento de la conectividad JDBC reutilizando objetos en el código de su servlet. ¿Cuál de las siguientes es una solución apropiada?

A.   Reutilizar la conexión de la base de datos y reutilizar los objetos de preparación

B.   Reutilice la conexión de la base de datos y use objetos preparados con bloques sincronizados

C.   Reutilizar solo la conexión de la base de datos

D.   Reutilizar solo los objetos de preparación

E.   Reutilizar los objetos GetPreparedStatement solamente