option
Cuestiones
ayuda
daypo
buscar.php

Acceso a Datos Ilerna DAM UF2

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Acceso a Datos Ilerna DAM UF2

Descripción:
Acceso a Datos Ilerna DAM UF2

Fecha de Creación: 2024/04/23

Categoría: Informática

Número Preguntas: 59

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Ordena los pasos a seguir siempre que se utiliza una aplicación con JDBC. Primer paso. Segundo paso. Tercer paso. Cuarto paso. Quinto paso. Sexto paso. Séptimo paso.

Marca las tareas que pueden realizarse con JDBC. Conectar una base de datos. Mapear objetos con la base de datos. Realizar consultas e instrucciones para actualizar la base de datos. Recuperar y procesar los resultados de la base de datos. Desarrollar la vista de la aplicación.

Una base de datos relacional es un tipo de base de datos en la cual los objetos se relacionan entre sí. Verdadero. Falso.

Las bases de datos embebidas son aquellas bases de datos que son incorporadas dentro del software del programa por el desarrollador, de manera que es invisible para el usuario. Verdadero. Falso.

H2 y H3: son gestores de código abierto y se caracterizan por soportar SQL para gestionar la base de datos. Verdadero. Falso.

Coloca la sintaxis necesaria para obtener la sentencia correcta que te permita cargar el driver. ----??----. ----??----(“com.mysql.jdbc.----??----”);. (“com.mysql.jdbc. ForName Class Driver ”);.

Coloca la sintaxis del método para la conexión a la base de datos. public static ----?---- ----?---- (----?---- url, String user, String password) ----?---- SQLException{. url,_String_user,_String_password) getConnection (_String throws SQLException{ public_static Connection.

Relaciona los métodos de la clase de Statement con su funcionalidad. ResultSet executeQuery(String consulta). int executeUpdate (String consulta). boolean execute (String consulta).

Completa el siguiente código que te permitirá ejecutar consultas SQL. Statement statement = conexion.----?----(); ----?---- sql = “SELECT * FROM users”; ResultSet resultado = statement.----?----(----?----);. createStatement(); String Statement_statement_=_conexion. (sql); executeQuery ResultSet_resultado_=_statement. sql_=_“SELECT_*_FROM_users”;.

Completa la siguiente frase: El mapeo objeto-relacional, ORM, permite convertir datos que se encuentran en un sistema de bases de datos ----?----, a otro sistema gestor de bases de datos ----?----. orientado_a_objetos. de_tipo_relacional,_relacionales_y_relacional, El_mapeo_objeto-relacional,_ORM,_permite_convertir_datos_que_se_encuentran_en_un_sistema_de_bases_de_datos a_otro_sistema_gestor_de_bases_de_datos.

¿Qué herramienta utilizamos para el mapeo de objetos en la tecnología Java?. Hibernate. Nhibernate. Doctrine. LINQ.

Relaciona los las diferentes Clases en Java con su funcionalidad. SessionFactory. Configuration. Query. Transaction.

Completa el siguiente código referente al archivo de configuración de hibernate: hibernate.cfg.xml (Elegir ----1----) <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> <----1----> <----2----> <property name="----3----">jdbc:mysql://localhost:1527/hibernate1</property> <property name="connection.username">hibernate1</property> <property name="----4----">hibernate1</property> <property name="dialect">org.hibernate.dialect.MySQL5Dialect</property> <property name="hibernate.show_sql">----5----</property> <mapping resource="ejemplo/Alumno.hbm.xml"/> <mapping class="----6----"/> <----7----> <----8---->. hibernate-configuration. session-factory. connection.url. connection.password. true. ejemploAlumno y ejemplo.Alumno. /session-factory. /hibernate-configuration.

Completa el siguiente código referente al archivo de configuración de hibernate: hibernate.cfg.xml (Elegir ----2----) <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> <----1----> <----2----> <property name="----3----">jdbc:mysql://localhost:1527/hibernate1</property> <property name="connection.username">hibernate1</property> <property name="----4----">hibernate1</property> <property name="dialect">org.hibernate.dialect.MySQL5Dialect</property> <property name="hibernate.show_sql">----5----</property> <mapping resource="ejemplo/Alumno.hbm.xml"/> <mapping class="----6----"/> <----7----> <----8---->. hibernate-configuration. session-factory. connection.url. connection.password. true. ejemploAlumno y ejemplo.Alumno. /session-factory. /hibernate-configuration.

Completa el siguiente código referente al archivo de configuración de hibernate: hibernate.cfg.xml (Elegir ----3----) <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> <----1----> <----2----> <property name="----3----">jdbc:mysql://localhost:1527/hibernate1</property> <property name="connection.username">hibernate1</property> <property name="----4----">hibernate1</property> <property name="dialect">org.hibernate.dialect.MySQL5Dialect</property> <property name="hibernate.show_sql">----5----</property> <mapping resource="ejemplo/Alumno.hbm.xml"/> <mapping class="----6----"/> <----7----> <----8---->. hibernate-configuration. session-factory. connection.url. connection.password. true. ejemploAlumno y ejemplo.Alumno. /session-factory. /hibernate-configuration.

Completa el siguiente código referente al archivo de configuración de hibernate: hibernate.cfg.xml (Elegir ----4----) <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> <----1----> <----2----> <property name="----3----">jdbc:mysql://localhost:1527/hibernate1</property> <property name="connection.username">hibernate1</property> <property name="----4----">hibernate1</property> <property name="dialect">org.hibernate.dialect.MySQL5Dialect</property> <property name="hibernate.show_sql">----5----</property> <mapping resource="ejemplo/Alumno.hbm.xml"/> <mapping class="----6----"/> <----7----> <----8---->. hibernate-configuration. session-factory. connection.url. connection.password. true. ejemploAlumno y ejemplo.Alumno. /session-factory. /hibernate-configuration.

Completa el siguiente código referente al archivo de configuración de hibernate: hibernate.cfg.xml (Elegir ----5----) <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> <----1----> <----2----> <property name="----3----">jdbc:mysql://localhost:1527/hibernate1</property> <property name="connection.username">hibernate1</property> <property name="----4----">hibernate1</property> <property name="dialect">org.hibernate.dialect.MySQL5Dialect</property> <property name="hibernate.show_sql">----5----</property> <mapping resource="ejemplo/Alumno.hbm.xml"/> <mapping class="----6----"/> <----7----> <----8---->. hibernate-configuration. session-factory. connection.url. connection.password. true. ejemploAlumno y ejemplo.Alumno. /session-factory. /hibernate-configuration.

Completa el siguiente código referente al archivo de configuración de hibernate: hibernate.cfg.xml (Elegir ----6----) <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> <----1----> <----2----> <property name="----3----">jdbc:mysql://localhost:1527/hibernate1</property> <property name="connection.username">hibernate1</property> <property name="----4----">hibernate1</property> <property name="dialect">org.hibernate.dialect.MySQL5Dialect</property> <property name="hibernate.show_sql">----5----</property> <mapping resource="ejemplo/Alumno.hbm.xml"/> <mapping class="----6----"/> <----7----> <----8---->. hibernate-configuration. session-factory. connection.url. connection.password. true. ejemploAlumno y ejemplo.Alumno. /session-factory. /hibernate-configuration.

Completa el siguiente código referente al archivo de configuración de hibernate: hibernate.cfg.xml (Elegir ----7----) <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> <----1----> <----2----> <property name="----3----">jdbc:mysql://localhost:1527/hibernate1</property> <property name="connection.username">hibernate1</property> <property name="----4----">hibernate1</property> <property name="dialect">org.hibernate.dialect.MySQL5Dialect</property> <property name="hibernate.show_sql">----5----</property> <mapping resource="ejemplo/Alumno.hbm.xml"/> <mapping class="----6----"/> <----7----> <----8---->. hibernate-configuration. session-factory. connection.url. connection.password. true. ejemploAlumno y ejemplo.Alumno. /session-factory. /hibernate-configuration.

Completa el siguiente código referente al archivo de configuración de hibernate: hibernate.cfg.xml (Elegir ----8----) <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> <----1----> <----2----> <property name="----3----">jdbc:mysql://localhost:1527/hibernate1</property> <property name="connection.username">hibernate1</property> <property name="----4----">hibernate1</property> <property name="dialect">org.hibernate.dialect.MySQL5Dialect</property> <property name="hibernate.show_sql">----5----</property> <mapping resource="ejemplo/Alumno.hbm.xml"/> <mapping class="----6----"/> <----7----> <----8---->. hibernate-configuration. session-factory. connection.url. connection.password. true. ejemploAlumno y ejemplo.Alumno. /session-factory. /hibernate-configuration.

Determina si las siguientes afirmaciones son Verdadero o Falso de las herramientas ORM. Reducción del tiempo de desarrollo. Aplicaciones más rápidas. Abstracción de la base de datos. Reutilización de código.

Completa el siguiente fragmento de código: (Elige ----1----) ----1---- sessionFactory= SessionFactoryUtil.getSessionFactory(); ----2---- session = sessionFactory.----3----(); ----4---- transac = session.----5----(); // Acciones en la BD tx.----6----t(); session.----7----();. SessionFactory. Session. openSession. Transaction. beginTransaction. commit. close.

Completa el siguiente fragmento de código: (Elige ----2----) ----1---- sessionFactory= SessionFactoryUtil.getSessionFactory(); ----2---- session = sessionFactory.----3----(); ----4---- transac = session.----5----(); // Acciones en la BD tx.----6----t(); session.----7----();. SessionFactory. Session. openSession. Transaction. beginTransaction. commit. close.

Completa el siguiente fragmento de código: (Elige ----3----) ----1---- sessionFactory= SessionFactoryUtil.getSessionFactory(); ----2---- session = sessionFactory.----3----(); ----4---- transac = session.----5----(); // Acciones en la BD tx.----6----t(); session.----7----();. SessionFactory. Session. openSession. Transaction. beginTransaction. commit. close.

Completa el siguiente fragmento de código: (Elige ----4----) ----1---- sessionFactory= SessionFactoryUtil.getSessionFactory(); ----2---- session = sessionFactory.----3----(); ----4---- transac = session.----5----(); // Acciones en la BD tx.----6----t(); session.----7----();. SessionFactory. Session. openSession. Transaction. beginTransaction. commit. close.

Completa el siguiente fragmento de código: (Elige ----5----) ----1---- sessionFactory= SessionFactoryUtil.getSessionFactory(); ----2---- session = sessionFactory.----3----(); ----4---- transac = session.----5----(); // Acciones en la BD tx.----6----t(); session.----7----();. SessionFactory. Session. openSession. Transaction. beginTransaction. commit. close.

Completa el siguiente fragmento de código: (Elige ----6----) ----1---- sessionFactory= SessionFactoryUtil.getSessionFactory(); ----2---- session = sessionFactory.----3----(); ----4---- transac = session.----5----(); // Acciones en la BD tx.----6----t(); session.----7----();. SessionFactory. Session. openSession. Transaction. beginTransaction. commit. close.

Completa el siguiente fragmento de código: (Elige ----7----) ----1---- sessionFactory= SessionFactoryUtil.getSessionFactory(); ----2---- session = sessionFactory.----3----(); ----4---- transac = session.----5----(); // Acciones en la BD tx.----6----t(); session.----7----();. SessionFactory. Session. openSession. Transaction. beginTransaction. commit. close.

Completa el siguiente código para añadir un nuevo Libro a la base de datos usando hibernate. (Elige ----1----) Public static void nuevoLibro (int id, String titulo, String autor) { Transaction tx = null; Session sesion = HibernateUtil.getSessionFactory().----1----(); tx = sesion.----2----(); Libro libro1 = new Libro(id); libro1.----3----(autor); libro1.setTitulo(titulo); sesion.save(libro1); tx.----4----(); sesión.----5----(); }. openSession. beginTransaction. setAutor. commit. close.

Completa el siguiente código para añadir un nuevo Libro a la base de datos usando hibernate. (Elige ----2----) Public static void nuevoLibro (int id, String titulo, String autor) { Transaction tx = null; Session sesion = HibernateUtil.getSessionFactory().----1----(); tx = sesion.----2----(); Libro libro1 = new Libro(id); libro1.----3----(autor); libro1.setTitulo(titulo); sesion.save(libro1); tx.----4----(); sesión.----5----(); }. openSession. beginTransaction. setAutor. commit. close.

Completa el siguiente código para añadir un nuevo Libro a la base de datos usando hibernate. (Elige ----3----) Public static void nuevoLibro (int id, String titulo, String autor) { Transaction tx = null; Session sesion = HibernateUtil.getSessionFactory().----1----(); tx = sesion.----2----(); Libro libro1 = new Libro(id); libro1.----3----(autor); libro1.setTitulo(titulo); sesion.save(libro1); tx.----4----(); sesión.----5----(); }. openSession. beginTransaction. setAutor. commit. close.

Completa el siguiente código para añadir un nuevo Libro a la base de datos usando hibernate. (Elige ----4----) Public static void nuevoLibro (int id, String titulo, String autor) { Transaction tx = null; Session sesion = HibernateUtil.getSessionFactory().----1----(); tx = sesion.----2----(); Libro libro1 = new Libro(id); libro1.----3----(autor); libro1.setTitulo(titulo); sesion.save(libro1); tx.----4----(); sesión.----5----(); }. openSession. beginTransaction. setAutor. commit. close.

Completa el siguiente código para añadir un nuevo Libro a la base de datos usando hibernate. (Elige ----5----) Public static void nuevoLibro (int id, String titulo, String autor) { Transaction tx = null; Session sesion = HibernateUtil.getSessionFactory().----1----(); tx = sesion.----2----(); Libro libro1 = new Libro(id); libro1.----3----(autor); libro1.setTitulo(titulo); sesion.save(libro1); tx.----4----(); sesión.----5----(); }. openSession. beginTransaction. setAutor. commit. close.

Señala si las siguientes afirmaciones son Verdadero o Falso respecto las bases de datos objeto-relacionales. Soporta tipos de datos básicos y complejos. Son una extensión del modelo relacional. Solo ofrecen la posibilidad de crear entidades y atributos.

Relaciona los tipos de Drivers con su descripción: Driver thin. Driver OCI. Driver thin servidor. Driver interno servidor.

¿Que es una BDOR?. Es un tipo de BBDD que se caracteriza por haber evolucionado del modelo relacional a la orientación a objetos, convirtiéndose en una base de datos híbrida. Es un tipo de BBDD que se caracteriza por no haber evolucionado del modelo relacional a la orientación a objetos, convirtiéndose en una base de datos híbrida. Es un tipo de BBDD con modelo NoSQL.

Completa el siguiente código en lenguaje OQL para realizar una consulta con la que obtener todos los nombre y apellidos (sin contar repetidos) de los autores cuyos apellidos comiencen por “Rodri”. Select ----?---- a.nombre, a.apellidos ----?---- autor a where apellidos ----?---- ----?----;. a.nombre,_a.apellidos from Select distinct autor_a_where_apellidos like ‘Rodri%’;.

¿Qué es NeoDatis ODB?. Base de datos cliente/servidor solo en la misma máquina. Base de datos cliente/servidor solo en distinta máquina. Base de datos cliente/servidor tanto en la misma máquina como en diferentes. Base de datos peer to peer.

Coloca el siguiente código en lenguaje OQL para realizar una consulta que devuelva el título de todos los libros cuyo número de páginas sea mayor de 50. ----?---- ----?---- ----?---- libro l ----?---- ----?---- ----?---- ----?----;. where l.página 50; Select from I.titulo > libro.

La principal característica que se debe destacar de las bases de datos objeto-relacionales es que combinan el modelo relacional, evolucionando con la incorporación de conceptos del modelo orientado a objetos. Verdadero. Falso.

El puente JDBC-ODBC es un controlador JDBC que implementa operaciones JDBC traduciéndolas en operaciones ODBC, para ODBCaparece como una aplicación normal. Verdadero. Falso.

Al crear un objeto Statement se crea un espacio de trabajo para crear consultas SQL, ejecutarlas y para recibir los resultados de las consultas. Verdadero. Falso.

En tecnologías de base de datos podemos encontrarnos con dos normas o protocolos de conexión a una base de datos SQL: ODBC y JDBC. OBDC y JBDC. HTTP y FTP.

Un sistema objeto–relacional es un sistema relacional que permite almacenar objetos en sus tablas. Verdadero. Falso.

Un objeto Hibernate podrá tener seis estados. Verdadero. Falso.

El modelo de 3 capas (API JDBC) se caracteriza porque la aplicación Java y la base de datos se comunican entre sí directamente. Verdadero. Falso.

El concepto de desfase objeto-relacional es la diferencia existente entre las bases de datos relacionales y las bases de datos orientadas a objetos. Verdadero. Falso.

Los objetos de Statement se obtienen con una llamada al método createStatement () de un objeto Connection. Verdadero. Falso.

Las características que estarán asociadas a unas BDOO son las siguientes: El almacenamiento de datos se hace como objetos. Estos objetos deben ser identificados mediante un id único, también denominado OID, que no podrá ser modificado. Todos los datos se almacenan y se accede a ellos por medio de relaciones previamente establecidas. En cada objeto se debe indicar qué métodos y atributos tiene, además de indicar la interfaz por la que se puede acceder a él. Básicamente tiene que tener las características de un SGBD y de un sistema OO.

Las bases de datos orientadas a objetos son más simples a la hora de programar y guardar los datos. Verdadero. Falso.

Los métodos de PreparedStatement son idénticos a los de Statement (executeQuery(), executeUpdate() y execute()), con la única diferencia de que los primeros no necesitan que se envíe la cadena de caracteres con la orden SQL, ya que esa función la hace el método prepareStatement(String). Verdadero. Falso.

ODBC es un estándar de acceso a base de datos con el objetivo de posibilitar el acceso a cualquier dato desde cualquier aplicación, sin importar que sistema gestor de bases de datos almacene los datos. Verdadero. Falso.

Hibernate ofrece un lenguaje llamado HQL (Hybrid Query Language). Verdadero. Falso.

Si se desea utilizar la persistencia en Hibernate no es necesario obtener un objeto Session usando la clase SessionFactory. Verdadero. Falso.

JDBC consta de un conjunto de clases e interfaces que nos permite escribir aplicaciones Java para gestionar tareas con una base de datos relacional. Verdadero. Falso.

La interfaz PreparedStatement nos va a permitir construir una cadena de caracteres SQL con placeholder (marcadores de posición). Verdadero. Falso.

JDBC define una API que pueden usar las aplicaciones para abrir una conexión con una base de datos , enviar consultas, actualizaciones y obtener los resultados. Las aplicaciones pueden usar esta API para conectarse a cualquier servidor de base de datos compatible con ODBC. Verdadero. Falso.

Para el mapeo objeto-relacional se crea una BDOO virtual sobre la relacional, para así poder utilizar las características de la orientación a objetos. Verdadero. Falso.

Selecciona a que definición corresponden los siguientes tipos de datos. TEXT. INT. FLOAT.

Denunciar Test