option
Cuestiones
ayuda
daypo
buscar.php
TEST BORRADO, QUIZÁS LE INTERESE: Programación - UD10 - DAW - Tests
COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Programación - UD10 - DAW - Tests

Descripción:
Gestión de bases de datos: relacionales y orientadas a objetos.

Autor:
AVATAR
Francisco Javier Gutiérrez Pérez
OTROS TESTS DEL AUTOR

Fecha de Creación: 21/05/2023

Categoría: Informática

Número Preguntas: 29
COMPARTE EL TEST
COMENTARNuevo Comentario
No hay ningún comentario sobre este test.
Temario:
En JPA una instancia tiene el estado de gestionada si... el motor de persistencia mantiene una referencia interna a la instancia de entidad y cualquier cambio en la misma será sincronizado con el almacén de datos en el siguiente commit. el motor de persistencia mantiene una referencia interna a la instancia de entidad justo después de haberla desacoplado o desligado. el motor de persistencia no mantiene una referencia interna a la instancia de entidad después de hacer el commit. es una instancia de entidad recién creada.
Para usar JDBC, el programador debe conocer los detalles específicos, al más bajo nivel posible, de cada base de datos. Verdadero Falso.
En JPA una relación uno a uno se realizaría con la anotación... @OneToOne @OneAndOne @OneByOne @Relationship(type=EntityRelations.ONE_BY_ONE).
Un driver contiene una implementación de todas las interfaces del API JDBC. Verdadero Falso.
En una entidad JPA necesitamos indicar que un atributo no puede estar vacío, ¿cómo lo indicamos? @Column(nullable=false) @Column(compulsory=true) @Column(notnull=true) @Column(notcompulsory=false) .
El lenguaje SQL: Es estándar. Es propietario, pertenece a Oracle. Procede del lenguaje Pascal. Ninguna de las respuestas anteriores es correcta.
La programación de aplicaciones que usan bases de datos ha estado siempre unificada, debido al escaso número de de productos de bases de datos en el mercado. Verdadero Falso.
En el modelo relacional, una tabla consiste en un conjunto de filas y columnas. Verdadero Falso.
Para una conexión a una base de datos usando JDBC, se puede utilizar el método getConnection() de la clase DriverManager. Verdadero Falso.
Señala las afirmaciones correctas, acerca de SQL: Es una base de datos gratuita. Es un lenguaje no procedimental. Permite interactuar con el sistema gestor de la base de datos. Es propiedad de MySQL.
En una entidad JPA necesitamos indicar que tiene una relación uno a muchos con otra entidad. ¿Qué anotación usarías? @OneToMany @ManyToOne @Relationship(type=EntityRelations.ONE_TO_MANY) @Basic(relationship=Entity.MANY_TO_ONE) .
En JPA una instancia tiene el estado de desacoplada o desligada... después de ejecutar el método detach del EntityManager. después de ejecutar el método merge del EntityManager. después de ejecutar el método find del EntityManager.. después de ejecutar el método clean del EntityManager..
¿Cuál de los siguientes elementos es un motor de persistencia para JPA?: EclipseLink EntityManager DB4O Unidad de persistencia.
En JPA una instancia tiene el estado de eliminada... después de ejecutar el método remove del EntityManager. después de ejecutar el método delete del EntityManager. después de ejecutar el método detach del EntityManager.. después de ejecutar el método clean del EntityManager..
Respecto al conector de la base de datos SQL: Consiste en un fichero .tar. Permite la comunicación entre el APIJDBC y el SGBD. Permite interactuar con el sistema gestor de la base de datos. Todas las respuestas anteriores son correctas.
JDBC inhabilita el módulo que deja ejecutar la línea de comandos de la base de datos que se emplee. Verdadero Falso.
La consulta: s.executeUpdate("UPDATE CLIENTE SET telefono='968610001' WHERE idCLIENTE=3") Elimina datos. Actualiza datos. Añade datos. Ninguna de las respuestas anteriores es correcta.
El desajuste de modelos hace que sea más difícil programar aplicaciones cuando se usa un lenguaje orientado a objetos con una base de datos orientada a objetos. Verdadero Falso.
¿Cuál de las siguientes técnicas requiere de lo que se denomina "motor de persistencia"? Almacenamiento directo de archivos. Uso directo de un sistema gestor de base de datos orientado a objetos. Mapeado de objetos. JDBC.
El código siguiente: Connection con = DriverManager.getConnection ( "jdbc:odbc:miBD", "miLogin", "miPassword"); Ejecuta una consulta. Procesa los resultados de una consulta. Establece una conexión. Todas las respuestas anteriores son correctas.
El método wasNull informa sobre si el último valor leído con un método get() es nulo. Verdadero Falso.
Para obtener un entero almacenado en uno de los campos de un registro, trabajando con el ResulSet emplearemos el método: getString(). getInt(). getDate(). getRegis().
Una entidad JPA tiene que cumplir una serie de requisitos, ¿cuál de las siguientes opciones NO es un requisito? Las entiodades deben ser abstractas. Las entidades deben tener la anotación @Entity. Las entidades deben tener un constructor por defecto. Las entidades no pueden clases final.
En JPA, una relación uno a muchos del modelo relacional se representa mediante una colección. Verdader Falso.
El estándar ODMG propone, además del OQL, lenguajes de manipulación y de definición de objetos. Verdadero Falso.
Las conexiones a una base de datos no consumen recursos del sistema. Verdadero Falso.
JDBC tiene el inconveniente de que no permite usar SQL para las consultas a las bases de datos. Verdadero Falso.
¿Cuál de las siguientes sentencias INSERT es la correcta? INSERT INTO clase VALUES ('a','b','c') INSERT INTO clase VALUES {'a','b','c'} INSERT INTO clase (a,b,c,d) VALUES ('a','b','c') INSERT INTO clase {a,b,c} VALUES {'a','b','c'}.
Respecto a las consultas de inserción de datos, el método executeUpdate() de JDBC retorna el número de registros insertados. Verdadero Falso.
Denunciar Test