Informatica6
![]() |
![]() |
![]() |
Título del Test:![]() Informatica6 Descripción: Informatica6 |




Comentarios |
---|
NO HAY REGISTROS |
¿Qué ocurre si se obtienen múltiples resultados en una consulta con el método getSingleResult() ?. Obtendremos solo el primer resultado de la consulta. Se produce una excepción que tendremos que controlar. Obtendremos un undefined. Obtendremos solo el último resutlado de la consulta. ¿Qué método emplearé si quiero ejecutar una sentencia SELECT en la base de datos?. executeStatement. executeQuery. executeSQL. executeSelect. ¿Con qué método se cierra una base de datos orientada a objetos en ObjectDB?. closeConnection. disconnect. close. exit. ¿Qué tipo de ResultSet puede moverse hacia delante y hacia detrás, y es consciente de los cambios que se produzcan en los datos en la base de datos?. TYPE_FORWARD_ONLY. TYPE_SCROLL_INSENSITIVE. TYPE_SCROLL_SENSITIVE. TYPE_FORWARD_BACKWARD_ SENSITIVE. "¿Qué método coloca el cursor del ResultSet en la posición específica ""i""?". next(i). absolute(i). get(i). relative(i). ¿Cuál es el orden correcto para especificar la URL de la base de datos con la que se quiere conectar?. Puerto de conexión, dirección de la máquina donde reside la base de datos y nombre de la base de datos. Dirección de la máquina donde reside la base de datos, puerto de conexión y nombre de la base de datos. Dirección de la máquina donde reside la base de datos, nombre de la base de datos y puerto de conexión. Nombre de la base de datos, dirección de la máquina donde reside la base de datos y puerto de conexión. ¿Qué lenguaje usaremos para recuperar datos de una base de datos ObjectDB?. SQL. Extended-SQL. QBE. JPQL. ¿Con que método se borran objetos de una base de datos orientada a objetos?. clean(). remove(). delete(). erase(). ¿Qué API nos permite trabajar con bases de datos relacionales en nuestro programas en Java?. SQL. ODBC. Swing. JDBC. Si quiero acceder al valor de un campo de una tabla de la base de datos, ¿cómo puedo hacerlo?. Sólo mediante el nombre del campo. Sólo mediante la posición que ocupa en la tabla, empezando en 0. Mediante el nombre del campo o la posición que ocupa en la tabla, empezando en 1. Mediante el nombre del campo o la posición que ocupa en la tabla, empezando en 0. Si quiero cancelar los cambios relaizados por una instrucción SQL, ¿qué método utilizaré?. cancelUpdate(). cancel(). cancelQuery(). rollback(). ¿Qué método utilizaré para recuperar un boolean de un ResulSet?. getTinyInt(). getBoolean(). getString(). getInt(). ¿Qué método coloca el cursor del ResultSet antes de la primera fila?. beforeFirst(). previous(). first(). No se puede colocar el cursor antes de la primera fila. ¿Con qué método se almacenan objetos en ObjectDB?. store(). update(). persist(). execute(). ¿Qué diferencia hay entre un ResultSet de tipo TYPE_SCROLL_SENSITIVE y TYPE_SCROLL_INSENSITIVE?. No hay ninguna diferencia, funcionan igual. Uno es consciente de los cambios que se produzcan en los datos en la base de datos, el otro no. Uno sólo puede usarse para ejecutarse sentencias SELECT, el otro puede servir para cualquier sentencia SQL. Uno puede moverse hacia delante y hacia detrás, el otro no. ¿Cómo se cierran los objetos de tipo Statement?. Mediante el recolector de basura, el método close() no existe. Mediante el método close(), el recolector de basura de Java no gestiona los objetos de tipo Statement. Mediante el método exit(), el recolector de basura de Java no gestiona los objetos de tipo Statement. Mediante el método close() o el recolector de basura de Java. ¿Qué objeto utilizaremos para ejecutar comandos SQL con o sin parámetros de entrada ya precompilados?. Statement. SensitiveStatement. CallableStatement. PreparedStatement. ¿Qué tengo que hacer para modificar un objeto de una base de datos ObjectDB?. Recuperarlo de la base de datos , iniciar una transacción, modificarlo y finalizar la transacción. Llamar al método store, pasándole como parámetros el objeto que quiero modificar, y el nuevo objeto. Recuperarlo con el método query, modificarlo, y guardarlo en la base de datos con el método update. Recuperarlo con el método query, modificarlo, y guardarlo en la base de datos con el método store. "¿Qué tipo de objeto se usa para generar una consulta ""SELECT"" sobre una base de datos ObjectDB?". ObjectContainer. ObjectResultSet. ResultSet. TypedQuery. ¿Qué tipo de excepción lanza JDBC cuando encuentra un error al trabajar con la base de datos?. NativeException. IOExcepion. SQLException. JDBCException. ¿Con qué método nos vinculamos a una base de datos orientada a objetos en ObjectDB?. open. newConnection. createEntityManagerFactory. createConnection. "¿Qué método mueve el cursor del ResultSet ""i"" posiciones desde la actual?". absolute(i). relative(i). get(i). next(i). Si un SELECT a una base de datos devuelve algo, ¿en qué tipo de variable se guarda el resultado?. executeUpdate. ResultSet. Statement. executeQuery. Si quiero trabajar con transacciones, ¿qué método debo invocar para evitar que los cambios en la base de datos se realicen cuando ejecute una instrucción?. commitMode(false). setAutoCommit(false). setExplicitCommit(true). setTransactionalMode(true). ¿Qué tipo de ResultSet se crea por defecto?. CONCUR_READ_ONLY. CONCUR_UPDATABLE. CONCUR_UPDATE_ONLY. CONCUR_READ_WRITE. ¿Qué ocurre si se intenta vincular una base de datos que no existe en ObjectDB?. Que se crea. Que se lanza una excepción de tipo DatabaseFileException. No ocurrirá nada, pero al intentar ejecutar cualquier operación sobre la base de datos, se lanzará una excepción. Que se lanza una excepción de tipo DatabaseNotFoundException. ¿Qué clase es la encargada de establecer conexiones con la base de datos?. JDBC. DriverManager. Statement. Connection. ¿Qué tipo de ResultSet crearé si quiero modificar los datos y que éstos se repliquen en la base de datos?. CONCUR_READ_WRITE. CONCUR_UPDATABLE. Es imposible, un resultSet jamás puede modificar los datos de la base de datos. Sólo sirve para consultar. CONCUR_UPDATE_ONLY. ¿Cuál de las siguientes propiedades sobre las bases de datos orientadas a objetos es FALSA?. Cada objeto se identifica con el OID que asigna la base de datos. Se guardan objetos manteniendo s estructura. El concepto de herencia NO se mantiene en la base de datos. Se pueden guardar diferentes tipos de objetos. ¿Qué clase es la encargada de enviar sentencias SQL a la base de datos?. JDBC. Statement. DriverManager. Connection. ¿Qué método del ResultSet mueve el cursor hacia la siguiente posición, si no está ya en la última?. hasNext(). next(). nextPosition(). getNext(). ¿Cuál de las siguientes NO es una base de datos orientada a objetos?. db4o. Jade. ObjectDB. MySQL. ¿Qué método coloca el cursor del ResultSet en la última fila?. end(). beforeEnd(). No puedo colocar directamente el cursos en la última fila, se produce una excepción. last(). ¿Con qué método puedo ejecutar consultas sobre una base de datos ObjectDB?. getResultList(). executeQuery(String). execute(objeto). query(String). ¿Qué programa nos ofrece ObjectDB para explorar las bases de datos creadas con ObjectDB?. DBManager.exe. ObjectDB.bat. explorer.jar. queryExplorer.jar. ¿Qué tipo de ResultSet se crea por defecto?. TYPE_SCROLL_SENSITIVE. TYPE_FORWARD_ONLY. TYPE_SCROLL_INSENSITIVE. TYPE_FORWARD_BACKWARD_ SENSITIVE. ¿Qué método me permite iniciar una transacción en una base de datos ObjectDB?. ".getTransaction().begin(). "initTransaction(). ".startTransaction(). ".transaction.start(). ¿Con qué extensión creamos las bases de datos temporales para que se puedan borrar cada vez que las abrimos?. .odb. .tmp. .db. .nq. ¿Qué método coloca el cursor del ResultSet en la primera fila?. first(). El propio constructor del ResultSet. beforeFirst(). begin(). ¿Qué método emplearé si quiero ejecutar una sentencia INSERT en la base de datos?. executeInsert. executeQuery. executeUpdate. executeSQL. ¿Cuál de las siguientes propiedades sobre las bases de datos orientadas a objetos es FALSA?. El concepto de herencia NO se mantiene en la base de datos. Se guardan objetos manteniendo s estructura. Se pueden guardar diferentes tipos de objetos. Cada objeto se identifica con el OID que asigna la base de datos. |