Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEADA2

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
ADA2

Descripción:
Acceso a datos Manejo de conectores

Autor:
tga91
(Otros tests del mismo autor)

Fecha de Creación:
06/03/2024

Categoría:
Informática

Número preguntas: 59
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
¿Qué es un conector o driver en programación? Una herramienta para conectar dispositivos de hardware. Un mecanismo para conectar un lenguaje de programación con una base de datos. Un tipo de cable para transferir datos entre dispositivos.
¿Cuál de los siguientes es un estándar viejo para conectividad a bases de datos SQL heterogéneas? JDBC ODBC SQL.
¿Cuál es el propósito principal de JDBC? Conectar bases de datos con lenguajes de programación en general. Conectar bases de datos específicamente con Java. Crear bases de datos desde Java.
¿Por qué es importante JDBC desde el punto de vista de Java? Java es un lenguaje de programación poco utilizado. JDBC es el estándar para todas las bases de datos. Permite la conexión a la base de datos de manera multiplataforma.
¿Qué eliminó Java 8 en relación con JDBC? Eliminó JDBC por completo. Eliminó el puente JDBC-ODBC. Añadió nuevas funcionalidades a JDBC.
¿Qué clase se utiliza para establecer una conexión con la base de datos en JDBC? Connection DriverManager ResultSet.
¿Qué representan los objetos de la clase Connection en JDBC? Una consulta SQL. Una conexión a la base de datos. Un conjunto de resultados.
¿Qué método se utiliza para cerrar una conexión en JDBC? close() shutdown() disconnect().
¿Cómo se especifica la fuente de datos al establecer una conexión en JDBC? Mediante un archivo de configuración. A través de parámetros en el método getConnection(). No se especifica, se detecta automáticamente.
¿Cuál de las siguientes es una forma de realizar consultas SQL en JDBC? PreparedStatement CallableStatement Statement Todas son correctas.
¿Qué tipo de sentencia SQL se utiliza para obtener datos de la base de datos en JDBC? SELECT INSERT DELETE.
¿Qué método se utiliza para ejecutar una consulta en JDBC y obtener un conjunto de resultados? executeUpdate() executeQuery() execute().
¿Cómo se recorre un ResultSet para obtener los resultados de una consulta en JDBC? Utilizando el método fetch(). Utilizando un bucle while y el método next(). Utilizando un bucle for y el método previous().
¿Cuál es la función del objeto ResultSet en JDBC? Representar la conexión a la base de datos. Almacenar los resultados de una consulta SQL Ejecutar procedimientos almacenados.
¿Qué tipo de objeto se utiliza para ejecutar sentencias SQL en JDBC? ResultSet Connection Statement.
¿Cuál es la diferencia entre PreparedStatement y Statement en JDBC? PreparedStatement permite ejecutar consultas SQL parametrizadas. Statement solo se utiliza para consultas de tipo SELECT. PreparedStatement no se utiliza en JDBC.
¿Qué tipos de sentencias SQL se consideran actualizaciones en JDBC? SELECT INSERT, UPDATE, DELETE CREATE, ALTER, DROP.
¿Qué método se utiliza para ejecutar actualizaciones en JDBC? executeQuery() executeUpdate() execute().
¿Cómo se manejan los errores en JDBC? Utilizando try-catch. Utilizando if-else. No es posible manejar errores en JDBC.
¿Qué se debe hacer con los objetos Connection, Statement y ResultSet después de usarlos en JDBC? Cerrarlos utilizando el método close(). Dejarlos abiertos para futuras consultas. No es necesario cerrarlos.
¿Cuál es la clase principal para manejar excepciones en JDBC? SQLException Exception Throwable.
¿Qué hace el método next() en JDBC? Ejecuta la siguiente consulta. Avanza a la siguiente fila en un ResultSet. Cierra la conexión a la base de datos.
¿Qué método se utiliza para obtener los datos de una columna específica en JDBC? getColumn() getValue() getXXX().
¿Qué protocolo se utiliza para la URL de conexión en JDBC? SQL JDBC HTTP.
¿Qué tipo de datos devuelve el método executeQuery() en JDBC? Boolean int ResultSet.
¿Qué se utiliza para ejecutar procedimientos almacenados en JDBC? PreparedStatement CallableStatement Statement.
¿Qué método se utiliza para cerrar un ResultSet en JDBC? close() shutdown() disconnect().
¿Qué clase se utiliza para cargar los controladores JDBC en memoria en JDBC? Connection DriverManager ResultSet.
¿Qué se debe hacer después de cerrar una conexión en JDBC? Liberar memoria. Hacer una copia de seguridad de la base de datos. No es necesario hacer nada más.
¿Cuál es la forma correcta de establecer una conexión JDBC utilizando DriverManager? Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/database", "usuario", "contraseña"); Connection conn = DriverManager.openConnection("jdbc:mysql://localhost:3306/database", "usuario", "contraseña"); Connection conn = DriverManager.establishConnection("jdbc:mysql://localhost:3306/database", "usuario", "contraseña");.
¿Qué clase no se utiliza para crear consultas SQL en JDBC? PreparedStatement Connection Statement.
¿Cuál es la forma correcta de ejecutar una consulta SQL utilizando un Statement en JDBC? ResultSet rs = stmt.execute("SELECT * FROM tabla"); stmt.execute("SELECT * FROM tabla"); ResultSet rs = stmt.executeQuery("SELECT * FROM tabla");.
¿Cómo se recorren los resultados de una consulta en JDBC utilizando un ResultSet? for (rs.next()) { // Acceder a los datos de cada fila } while (rs.hasNext()) { // Acceder a los datos de cada fila } while (rs.next()) { // Acceder a los datos de cada fila }.
¿Qué método se utiliza para obtener un valor específico de una columna en JDBC? rs.getValue("columna"); rs.setValue("columna"); rs.getXXX("columna");.
¿Cómo se cierra un ResultSet en JDBC? close(rs); rs.closeResultSet(); rs.close();.
¿Cuál es la forma correcta de cerrar una conexión en JDBC? conn.closeConnection(); close(conn); conn.close();.
¿Qué tipo de objeto se utiliza para ejecutar consultas preparadas en JDBC? Statement PreparedStatement CallableStatement.
¿Cómo se establecen los parámetros en una consulta preparada en JDBC? pstmt.setParameter(1, "valor"); pstmt.setParam(1, "valor"); pstmt.setString(1, "valor");.
¿Cuál no es la forma correcta de ejecutar una consulta preparada en JDBC? pstmt.execute(); pstmt.executeQuery(); pstmt.executeUpdate(); pstmt.Update();.
¿Qué tipo de objeto se utiliza para llamar a un procedimiento almacenado en JDBC? Statement PreparedStatement CallableStatement.
¿Cómo se establecen los parámetros en un CallableStatement en JDBC? cstmt.setParam(1, "valor"); cstmt.setParameter(1, "valor"); cstmt.setXXX(1, "valor");.
¿Cuál no es la forma correcta de ejecutar un procedimiento almacenado en JDBC? cstmt.executeCall(); cstmt.execute(); cstmt.executeQuery();.
¿Qué método no se utiliza para obtener el resultado de un procedimiento almacenado en JDBC? ResultSet rs = cstmt.executeQuery(); ResultSet rs = cstmt.getResult(); ResultSet rs = cstmt.getResultSet();.
¿Qué se debe hacer después de utilizar un CallableStatement en JDBC? cstmt.disconnect(); cstmt.closeConnection(); cstmt.close();.
¿Qué clase se utiliza para manejar excepciones relacionadas con JDBC? DatabaseException SQLException JDBCException.
¿Qué se debe hacer con los objetos Connection, Statement y ResultSet después de utilizarlos en JDBC? No es necesario cerrarlos Liberar memoria manualmente Cerrar los objetos utilizando sus métodos close() correspondientes.
¿Cuál es la forma correcta de manejar errores en JDBC? Utilizando un bloque if-else Utilizando un bloque try-catch No es necesario manejar errores en JDBC.
¿Qué método se utiliza para obtener los metadatos de una tabla en JDBC? rs.getMetaData(); rs.fetchMetaData(); rs.retrieveMetaData();.
¿Qué se obtiene a partir de los metadatos de una tabla en JDBC? Información sobre la conexión a la base de datos Información sobre la estructura de la tabla Información sobre los datos de la tabla.
¿Cómo se obtiene el nombre de una columna a partir de los metadatos en JDBC? String columnName = rsmd.getColumn(1); String columnName = rsmd.getColumnName(1); String columnName = rsmd.getName(1);.
¿Cuál es la forma correcta de obtener el tipo de datos de una columna a partir de los metadatos en JDBC? String columnType = rsmd.getTypeName(1); String columnType = rsmd.getColumnType(1); String columnType = rsmd.getColumnTypeName(1);.
¿Qué se consigue al cerrar un objeto ResultSet en JDBC? rs.close(); Se cierra la conexión a la base de datos Se liberan los recursos asociados al ResultSet Se ejecuta una nueva consulta SQL.
¿Qué se consigue al cerrar un objeto Statement en JDBC? stmt.close(); Se cierra la conexión a la base de datos Se liberan los recursos asociados al Statement Se ejecuta una nueva consulta SQL.
¿Qué se consigue al cerrar un objeto Connection en JDBC? Se cierra la conexión a la base de datos Se liberan los recursos asociados a la conexión Se ejecuta una nueva consulta SQL.
¿Cuál es la forma correcta de ejecutar una consulta SQL utilizando un PreparedStatement en JDBC? PreparedStatement pstmt = conn.prepareStatement("SELECT * FROM tabla WHERE columna = ?"); pstmt.setString(1, "valor"); ResultSet rs = pstmt.execute(); PreparedStatement pstmt = conn.executePreparedStatement("SELECT * FROM tabla WHERE columna = ?"); pstmt.setString(1, "valor"); ResultSet rs = pstmt.getResult(); PreparedStatement pstmt = conn.prepareStatement("SELECT * FROM tabla WHERE columna = ?"); pstmt.setString(1, "valor"); ResultSet rs = pstmt.executeQuery();.
¿Qué se obtiene al llamar al método executeUpdate() en un PreparedStatement en JDBC? El número de filas afectadas por la operación El número de columnas en la tabla El resultado de una consulta de selección.
¿Qué se obtiene al llamar al método getUpdateCount() después de ejecutar un PreparedStatement en JDBC? El número de filas afectadas por la consulta, si la última operación fue una consulta SELECT, el método getUpdateCount() retornará -1 El número de columnas en la tabla, si la última operación fue una consulta SELECT, el método getUpdateCount() retornará -1 El resultado de una consulta de selección.
¿Qué se obtiene al llamar al método execute() en un CallableStatement en JDBC? Verdadero si la consulta produce un conjunto de resultados Falso si la consulta no produce ningún resultado o si la instrucción es una actualización Todas son correctas Todas son incorrectas.
¿Qué se obtiene al llamar al método getResultSet() después de ejecutar un CallableStatement en JDBC? El conjunto de resultados generado por la ejecución del procedimiento almacenado El número de filas afectadas por la consulta El número de columnas en la tabla.
Denunciar test Consentimiento Condiciones de uso