ADT4
|
|
Título del Test:
![]() ADT4 Descripción: Acceso a Datos Tema 4 DAM |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Cuál NO es una ventaja de un sistema gestor de bases de datos objeto-relacional?. Aumenta la complejidad del sistema. No permite la gestión de tipos de datos complejos. Herencia. Compatibilidad con las bases de datos tradicionales. ¿Cuál de los siguientes SGBD es Objeto-Relacional?. PostgreSQL. SQLite. MySQL. EXist. ¿Qué es el OQL?. Object Data Management Group. Es un lenguaje para definir tipos de objetos para sistemas compatibles con ODMG. ODL es el equivalente del DDL. Es un lenguaje declarativo de tipo SQL que permite realizar consultas de modo eficiente sobre bases de datos orientadas a objetos. Incorpora las propiedades para la implementación de bases de objetos u objeto-relacionales. ¿Cuál NO es una desventaja de un SGBDOO?. Decremento de la seguridad y el control de acceso. Incremento de la complejidad. Ausencia de un modelo de datos estandarizado. Soporte para transacciones. ¿Qué son las bases de datos orientadas a objetos?. Son bases de datos relacionales que incorporan mecanismos de la programación orientada a objetos. Son bases de datos XML. Son bases de datos totalmente orientadas a objetos y por tanto soportan el paradigma orientado a objetos almacenando métodos y datos, no guardan relación con el modelo relacional. Son bases de datos NoSQL. ¿Desde qué lenguaje NO podemos explotar NeoDatis?. iOS. Java. Groovy. .Net. ¿Qué es el ODL?. Es un lenguaje para definir tipos de objetos para sistemas compatibles con ODMG. ODL es el equivalente del DDL. Object Data Management Group. Incorpora las propiedades para la implementación de bases de objetos u objeto-relacionales. Es un lenguaje declarativo de tipo SQL que permite realizar consultas de modo eficiente sobre bases de datos orientadas a objetos. ¿Qué son las bases de datos objeto-relacionales?. Son bases de datos relacionales que incorporan mecanismos de la programación orientada a objetos. Son bases de datos XML. Son bases de datos NoSQL. Son bases de datos totalmente orientadas a objetos y que no guardan relación con las bases de datos relacionales. ¿Cuál NO es una ventaja de un sistema gestor de bases de datos objeto-relacional?. Aumenta el coste. Soporte de tipos de datos básicos y complejos. Se pueden almacenar múltiples valores en una columna de una misma fila. Incompatibilidad con las bases de datos tradicionales. ¿Qué significa DB4o?. DataBase for Objects. DataBase Object Oriented. Definition Base for Object. Definition Base Object Oriented. ¿Qué método nos permite conectar con una base de datos Db4o?. Db4oEmbedded.openFile. Db4oEmbedded.openDb4o. Db4oEmbedded.close. ODBFactory.openFile. ¿Para qué sirve el método close de ODBFactory?. Para almacenar datos en una BD NeoDatis. Para abrir una conexión con una BD NeoDatis. Para cerrar una conexión con una BD NeoDatis. Para borrar un objeto de una BD NeoDatis. ¿Qué tipo de conectores se usan para conectar con SGBD objeto-relacionales?. JDBC. ODBC. KBBC. ORBC. ¿Qué método nos permite cerrar una base de datos Db4o?. drop(). finish(). open(). close(). ¿Qué método nos permite cerrar una base de datos NeoDatis?. delete(). close(). open(). finish(). ¿Qué método nos permite conectar con una base de datos Db4o?. Db4oEmbedded.close. ODBFactory.openFile. Db4oEmbedded.openFile. Db4oEmbedded.openDb4o. ¿Cuál es el import que tenemos que hacer para trabajar con NeoDatis?. com.db4o.*. org.sql.odb. org.neodatis.odb.*. com.neodatis.odb.*. ¿Para qué sirve el método open de ODBFactory?. Para cerrar una conexión con una BD NeoDatis. Para almacenar datos en una BD NeoDatis. Para borrar un objeto de una BD NeoDatis. Para abrir una conexión con una BD NeoDatis. ¿Qué sentencia permite crear el cuerpo del tipo de dato, donde se implementan los métodos?. CREATE [OR REPLACE] TYPE nombre_tipo AS OBJECT. DROP TYPE nombre_tipo;. DROP TYPE BODY nombre_tipo;. CREATE OR REPLACE TYPE BODY nombre_del_tipo AS <implementación de los métodos> END;. ¿Qué método permite comparar dos tipos de datos objetos, a través de la realización de un cálculo con los atributos del objeto, devolviendo un valor positivo, negativo o cero?. MAP. REDUCE. COMPARE. ORDER. ¿Cuál de los siguientes es un tipo de dato de Oracle que NO se puede usar cuando declaramos un tipo en la especificación de un objeto?. DATE. CHAR. NUMBER. RECORD. ¿Cuál de los siguientes es un tipo de dato de Oracle que NO se puede usar cuando declaramos un tipo en la especificación de un objeto?. NUMBER. LONG RAW. DATE. VARCHAR2. ¿Qué sentencia permite borrar tipos de datos objetos?. DROP VIEW nombre_vista. DROP TRIGGER nombre_trigger;. DROP TYPE nombre_tipo;. DROP TABLE nombre_tabla. ¿Qué método permite comparar dos tipos de datos objetos, basándose en una función que devuelve un valor de tipo escalar (CHAR, VARCHAR2, NUMBER, DATE,…)?. ORDER. COMPARE. MAP. REDUCE. ¿Qué sentencia permite crear tipos de datos objetos?. CREATE [OR REPLACE ]TABLE nombre_tabla OF nombre_tipo. DROP TYPE nombre_tipo;. CREATE VIEW nombre_vista. CREATE [OR REPLACE] TYPE nombre_tipo AS OBJECT. ¿Qué tipo de objeto nos devuelve una consulta en DB4o?. ResultSet. ObjectDataBase. ObjectSet. ResultDataBase. ¿Qué método usamos para especificar una condición de menor o igual que cuando trabajamos con NeoDatis?. lt(). le(). ge(). like(). ¿Qué método permite recuperar un objeto en DB4o?. recoverObject. queryByExample. rawQuery. exampleQuery. ¿Qué operador permite consultar todos los datos de una tabla de objetos?. ALL. ALLVALUES. VALUE. WHERE. ¿Qué método usamos para especificar una condición de mayor que cuando trabajamos con NeoDatis?. ge(). equal(). gt(). lt(). ¿Qué clase usamos para poner condiciones a un CriteriaQuery cuando trabajamos con NeoDatis?. And. IQuery. Objects. Where. ¿Cuál es la clase que usamos para realizar consultas en NeoDatis?. recoverObject. CriteriaQuery. exampleQuery. Object. ¿Qué cláusulas nos permiten hacer inserciones, modificaciones y borrados en una base de datos con OQL?. SAVE, UPDATE y ERASE. INSERT, UPDATE y DELETE. INSERT, UPDATE y ERASE. SAVE, UPDATE y DELETE. ¿Qué método permite borrar objetos en NeoDatis?. store. delete. modify. drop. ¿Qué método permite almacenar objetos en DB4o?. insert. store. save. query. ¿Qué método permite almacenar objetos en NeoDatis?. save. delete. store. insert. ¿Cómo se modifican objetos en NeoDatis?. Se modifican con el método UpdateData. No se pueden modificar. Se tiene que hacer una consulta de modificación. Se consultan, se modifican y se vuelven a guardar. ¿Qué ocurre si en NeoDatis no cerramos la BD después de modificar un objeto?. No ocurre nada. No se almacenan los cambios. Se duplican los objetos. Se borra la base de datos completa. ¿Qué método permite borrar objetos en Db4o?. query. store. delete. insert. En NeoDatis, ¿Qué ocurre con la transacción en caso de error?. No ocurre nada. El archivo de transacción permanece en el disco y los objetos ya escritos permanecen en el archivo de base de datos ODB pero sin ninguna referencia a ellos. Aplica las acciones de escritura que están en la memoria al archivo de base de datos. Carga las acciones de escritura desde el archivo de transacción y luego los aplica al archivo de base de datos. ¿Cómo funciona por defecto el mecanismo de transacciones en DB4o?. Una transacción se inicia implícitamente cuando abre un contenedor, y la transacción actual se confirma implícitamente cuando la vuelve a cerrar. Una transacción se inicia implícitamente cuando abre un contenedor, y la transacción actual se confirma explícitamente. Una transacción se inicia explícitamente, y la transacción actual se confirma explícitamente cuando se cierra. Una transacción se inicia explícitamente, y la transacción actual se confirma implícitamente cuando se cierra. ¿Qué método nos permite deshacer los cambios y terminar la transacción actual en DB4o?. Rollback. Commit. Transaction. Store. ¿Qué método nos permite almacenar los datos y terminar la transacción actual en DB4o?. Rollback. Transaction. Commit. Store. Como NeoDatis es optimista a la hora de gestionar las transacciones, ¿Qué partes NO se escriben en el archivo de transacción?. Datos de actualización. Datos de eliminación. Punteros. Datos de inserción. ¿Qué objeto permite gestionar todos los datos y el comportamiento de la transacción actual en NeoDatis?. Transaction. Session. Query. Configuration. ¿Cómo funciona por defecto el mecanismo de transacciones en NeoDatis?. Al ejecutar una operación que modifica la base de datos, no escribe nada hasta que confirmamos. No hay mecanismo para transacciones en NeoDatis. Al ejecutar una operación que modifica la base de datos, todo se escribe sin necesidad de confirmación. Al ejecutar una operación que modifica la base de datos, algunas partes de la operación se pueden escribir directamente en el archivo de la base de datos y otras no. ¿Qué es el NeoDatis ObjectExplorer?. Un cliente que recibe la clase cuyos objetos se van a recuperar y devuelve una colección de objetos. Una aplicación para DB4o. Un cliente para explorar bases de datos objeto relacionales. Un cliente de NeoDatis que viene con las bibliotecas que nos permite navegar por los objetos. ¿Qué se debe documentar en una aplicación ante un cambio de versión del SGBD?. Versión de Netbeans. Método para liberar la memoria. Versión de las bibliotecas de acceso al SGBD utilizado. Método de conexión. ¿Qué NO se debe documentar en una aplicación ante un posible cambio de versión del SGBD?. Versión del JRE. Método de conexión. Versión de las bibliotecas de acceso al SGBD utilizado. Versión del sistema gestor de base de datos utilizado. ¿Qué operador debemos usar para que se muestre el valor de los componentes de un objeto?. COMPONENT. ALL. SHOW. VALUE. ¿Qué símbolo se usa en Javadoc para identificar cualquier etiqueta?. #. %. $. @. ¿Cómo se llama el cliente de NeoDatis que viene con las bibliotecas para poder navegar por los objetos?. NeoDatis Developer. NeoDatis Client. SQL Developer. NeoDatis ObjectExplorer. Si queremos ejecutar la base de datos NeoDatis en otra ubicación, ¿cómo se migra la BD?. Mediante el comando import. No se puede cambiar la ubicación. Copiando el archivo de la base de datos. Mediante el comando export. |




