Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEACCESO A DATOS SIMULACRO FINAL

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
ACCESO A DATOS SIMULACRO FINAL

Descripción:
SIMULACRO FINAL

Autor:
AVATAR

Fecha de Creación:
17/04/2024

Categoría:
Otros

Número preguntas: 116
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
¿Cómo se crean sesiones válidas en Hibernate?: new Transaction().getSession() sessionFactory.openSession() new Session().
¿Incluye Hibernate un conector propio?: Si, HQL No, hay incluirlo de forma independiente Si, va por la versión 3.0.
Que nombre reciben las diferencias existentes entre la programación orientada a objetos (POO) y las bases de datos relacionales: Desfase dato-objeto Desfase opcional-relativo Desfase objeto-relacional.
En esta url JDBC: jdbc:mysql://localhost/feedback ¿Que es feedback?: El nombre de la tabla a la que realizar consultas El nombre de la base de datos a la que se conecta El usuario de la base de datos.
¿Cuales son los tipos de SGBD básicos?: Externos a la propia aplicación e interdependientes que se ejecutan de forma separada Integrados en la propia aplicación e independientes que se ejecutan de forma separada Los dos son tipos válidos.
¿Que es OQL?: El lenguaje abierto de consultas El lenguaje de consultas para Hibernate El lenguaje de consultas para objetos.
¿Que hace el método commit() en JDBC?: deshace los cambios realizados desde el último Commit. ejecuta todas las instrucciones desde el primer Commit. ejecuta todas las instrucciones desde el último Commit.
¿Que expresión no forma parte de una consulta FLWOR de Xquery?: Ready Let For.
¿Es conveniente cerrar las conexiones que abramos cuando usamos JDBC?: No, es contraproducente Si, pero solo en caso de usar bases de datos remotas Si, muy conveniente.
¿Que expresión no forma parte de una consulta FLWOR de Xquery?: Log For Return.
En un componente, una propiedad puede ser de tipo …: Indexada Polar Anotada.
Concretamente con MySQL y JDBC ¿podemos usar transacciones?: Si, es obligatorio hacerlo en cualquier circunstancia Si, es recomendable Es solo algo propio de PostgreSQL.
¿Podemos procesar archivos XML desde un programa en Java?: Si, usando SAX por ejemplo Depende de la versión de Java que tenga nuestro JDK Si, creando nuestro propio parser desde 0 porque no hay ninguno en Java.
¿Oracle es un SGBDOR o un SGBDR?: SGBDR SGBDOR Ninguna es válida.
¿Que es JPA?: Un standard para gestionar la persistencia y la correlación relacional de objetos en Java Una versión de Java con conectores incluidos. Un standard para facilitar el acceso a las bases de datos usando Java.
Si queremos borrar un archivo, ¿qué clase debemos usar?: Directory Delete File.
¿Cómo se ejecuta una Query de Hibernate?: Con el método .retrieve() Con el método .list() Con el método .executeQuery().
¿Que tipo de dato devuelve una llamada a executeQuery() en JDBC?: Set ResultSet array[].
¿En que consiste una relación muchos a uno en un SGBD como MySQL?: Relación donde la clave foránea de una tabla está referenciando la clave foránea de la otra tabla. Relación donde la clave primaria de una tabla está referenciando la clave primaria de la otra tabla. Relación donde la clave foránea de una tabla está referenciando la clave primaria de la otra tabla.
¿Que clase podríamos usar para realizar para trabajar con una base de datos una vez que tenemos una conexión JDBC?: Query TypedQuery Statement.
InputStream y OutputStream…: Son flujos de tipo carácter Son flujos de tipo int Son flujos de tipo byte.
Tras este código en JDBC con.prepareStatement("INSERT INTO VEHICULOS VALUES (?,?,?,?)"); ¿Cual podríamos poner sin que de un fallo en ejecución?: stmt.setString(3, marca); stmt.setString(0, marca); stmt.setString(5, marca);.
¿Qué métodos debe implementar un CRUD?: Creación, lectura, actualización y borrado Creación, borrado, parseado y eliminación Lectura, persistencia, borrado y verificado.
¿Que es JDBC?: JDBC es la clase de Java que permite la conexión con las bases de datos JDBC es el interfaz de Java que permite la conexión con las bases de datos JDBC es la API que permite la conexión con las bases de datos utilizando el lenguaje de programación Java.
¿Es obligatorio tratar las excepciones cuando realizamos operaciones con archivos?: Si, si no se hace da un error No, si se hace es algo redundante Si estamos haciendo test unitario, si.
¿Con qué método de Statement podemos ejecutar una consulta SQL en JDBC?: executeQuery() query() list().
Un JavaBean es un objeto Java que tiene como característica …: Es serializable Las propiedades son públicas Debe tener un método initizalize.
En la PoC, ¿Que hace un componente fuente?: origina o lanza los eventos. Los eventos que puede lanzar se encuentran definidos en su API. define interfaces para gestionar los modelos asociados origina o lanza los cambios. Los cambios que pueden realizar se encuentran definidos en su API.
Una característica principal de PostgreSQL es …: Facilidad de aprendizaje ya que usa sintaxis SQL estándar. Ofrece completas prestaciones de orientación a objetos. Solo se puede usar en sistemas Linux.
Al recorrer un ResultSet en JDBC, ¿como se podrá acceder a la información contenida en los campos de la fila actual?: mediante los atributos mediante métodos del tipo getXXX() mediante una llamata a getItem().
La sentencia HQL FROM Alumno c WHERE c.nombre=”Francisco” ¿Que devuelve?: Todos los objetos Alumno que tienen como nombre Francisco El primer objeto Alumno que tiene como nombre Francisco El objeto Alumno que tiene como identificador Francisco.
El paquete java.io posee..: Clases para gestionar la conversión de datos a String Clases para leer entradas desde un flujo de datos Clases para encriptar archivos.
¿Que es una colección en una base de datos XML?: Un cluster XML Una agrupación de documentos XML Una partición con documentos XML.
¿Que es BaseX?: Permite realizar pruebas y consultas sobre archivos XML Es un programa para editar archivos XML Es un framework ligero y escalable para gestionar bases de datos XML.
En la Poc, ¿Qué componente gestiona o responde a eventos?: Listener Target Fired.
¿Es necesario que un SGBD y la aplicación estén ejecutándose sobre la misma máquina?: Si, es estrictamente necesario No si usamos virtualización No, podemos usar servidores con un SGBD instalado.
¿Cual es un sistema de gestión de bases de datos orientada a objetos?: MySql Wannabe ObjectDB.
¿Que clase podríamos usar para realizar para trabajar con una base de datos una vez que tenemos una conexión JDBC?: TypedQuery Query Statement.
Una característica principal de PostgreSQL es …: No permite crear nuevos tipos de datos Solo se puede usar en sistemas Linux Es un SGBD fácil de administrar.
¿Que clase no usarías para leer cadenas completas de un archivo de texto? : StringReader BufferedReader Scanner.
¿Con qué método de Statement podemos ejecutar una sentencia SQL en JDBC?: executeUpdate() save() run().
El API JDBC permite realizar las conexiones de dos formas distintas:: Utilizando la clase java.sql.DriverManager y Desde aplicaciones J2EE Utilizando la clase java.system.SessionFactory desde aplicaciones J2EE Solo usando el conector JDBC.
¿Cómo defines un conector de base de datos en Java?: Una API que permite a los programas Java usar bases de datos Una API que permite a los programas de aplicación trabajar con archivos con datos estructurados Una interfaz de Java que permite a los programas trabajar con bases de datos.
¿Existen las transacciones en JDBC?: No, no las necesitamos Si, es algo propio de la base de datos que se use Si, pero hay que instalar un driver especial para tratarlas.
¿Hibernate implementa JPA?: No, implementa JDBC Si, pero de una forma muy poco standard Si, es una implementación muy popular.
BaseX es…: una base de datos XML-enabled una base de datos XML nativa Una base de datos relacional-xml.
¿Que hace el método commit() en JDBC?: ejecuta todas las instrucciones desde el primer Commit. ejecuta todas las instrucciones desde el último Commit. deshace los cambios realizados desde el último Commit.
¿Cual es una ventaja del uso de un ORM?: Rápidez de desarrollo Abstracción del lenguaje Reutilización de conectores.
¿Cual es una característica de las herramientas ORM?: Técnicas de enlace Técnicas de Mapeo Lenguaje de mapeo.
¿Qué es Serializable cuando lo usamos para poder almacenar instancias de una determinada clase?: Un operador de java Una clase de la cual se hereda en java Un interfaz java.
Una característica propia de la arquitectura basada en componentes es …: no usar clases el uso de bases de datos no relacionales el uso de eventos.
¿Cual no es una anotación de Hibernate?: @Entity @Id @Class.
¿Cual es una estrategia de almacenamiento en un sistema de base de datos XML nativo?: En una base de datos XML Usando servicios web Cluster de nodos.
¿Cuando se lanza la excepción EOFException?: Cuando intentamos escribir en un archivo y hemos llegado al final Cuando intentamos leer un archivo y ya hemos llegado al final del mismo Cuando el final del archivo ocurre inesperadamente de forma aleatoria.
¿Se pueden manejar datos XML con un SGBDR?: No, es imposible hacerlo. Si, se mapea directamente sobre una tabla Si, pero no es lo óptimo porque sobrecarga mucho de trabajo al gestor.
Una característica principal de PostgreSQL es …: Es un SGBDOR, por lo que entre sus mecanismos incluye herencia entre tablas, La sintaxis no es la standar SQL Necesita conocimientos avanzados para la administración.
¿Que expresión no forma parte de una consulta FLWOR de Xquery?: Find Order Where.
Si queremos abrir un archivo con contiene texto para poder realizar operaciones de lectura, debemos usar…: FileReader FileText FileInputsStream.
Una URL de JDBC…: permite identificar los drivers de una base de datos, así como la información adicional necesaria realizar la conexión con Ella. solo permite identificar la ubicación de una base de datos indica los parámetros necesarios para ejecutar código SQL concurrente.
¿En qué tipo de acceso los datos o registros que lo forman se leen y se escriben en un orden estricto?: Acceso Estricto Acceso secuencial Acceso aleatorio.
¿Que significa JPA?: Java Protection API Java Persistence API Java Performance Advisory.
¿La clase OutputStream hereda de FileOuputStream?: No, no forman parte de la jerarquía de clases de Java Si, y ambas heredan de Stream No, es justo al revés.
¿Qué es un conector de base de datos?: Una API que permite a los programas Java trabajar con bases de datos Una API que permite a los programas Java trabajar con bases de datos, pero solo relacionales Una clase que permite a los programas Java trabajar con bases de datos.
En Hibernate, ¿Con qué método podemos almacenar un objeto en una base de datos?: .persist() .merge() .new().
¿Qué es una transacción en una base de datos?: Son varias instrucciones que se ejecutan de forma ordenada, pero que si hay algún fallo, genera una excepción. Son varias instrucciones que se ejecutan de forma secuencial, pero que si hay algún fallo se descarta la última de ellas Son varias instrucciones que se ejecutan de forma secuencial, pero que si hay algún fallo, todas deberán ser descartadas.
¿Que incluye el archivo hibernate.cfg.xml?: La configuración de la base de datos y las tablas La configuración de la base de datos y la relación entre tablasque se mapean La configuración de la base de datos y el listado de clases mapeadas La configuración de la base de datos y el listado de las propiedades de las clases que se mapean.
¿Para que sirve FileReader?: Para leer archivos comprimidos Lee cualquier tipo de archivo Para leer un archivo de texto de forma secuencial.
¿En que paquete de Java se encuentran las clases para leer y escribir entradas desde un flujo de datos?: java.lang java.data java.io.
¿Las bases de datos objeto relacionales incorporan las características del modelo relacional y las del modelo de objetos?: Erróneo Cierto Solo cuando lo hacemos con un ORM como Hibernate.
¿Es Oracle un SGBDOR?: Depende del sistema en el que esté instalado. Si No.
En Hibernate, ¿Con qué método podemos recuperar un objeto de una base de datos?: .upload() .get() .new().
En Hibernate, ¿qué es un objeto de tipo persistent?: Son objetos que tiene una representación en la base de datos y están asociados a una sesión. Son objetos que acaban de ser instanciados pero no están asociados a sesiones de Hibernate. Son objetos persistentes, pero que su sesión se ha cerrado.
¿Que hace el método rollback() en JDBC?: deshace todas las instrucciones desde el primer Commit. deshace los cambios realizados desde el último Commit. ejecuta todas las instrucciones desde el último Commit.
Las herramientas ORM se usan para …: Ayudar a la conversión de objetos en registros de bases de datos. Conectarnos a bases de datos La conversión de los datos dentro de una base de datos relacional.
Un ejemplo de ORM para PHP es Doctrine: Falso, no hay ORMs en PHP Cierto Falso, el único ORM que existe es Hibernate y sirve en todos los lenguajes.
¿Cual es un tipo de documento XML?: Documentos centrados en clases Documentos centrados en atributos Documentos centrados en datos.
¿Con qué clausula de Xquery podemos definir una nueva variable?: For Def Let.
¿Es MySQL un tipo de base datos objeto-relacional?: Si, porque se puede usar desde lenguajes con programación orientada a objetos Si, es el ejemplo más claro No, es una base de datos relacional.
Un tipo de dato de un SGBDOR es…: Opcionales Indirectos Tipos estructurados.
¿Cuantos tipos de driver JDBC existen?: Tres Cuatro Dos.
¿Qué es el desfase objeto-relacional?: Son las ventajas de la programación orientada a objetos (POO) frente a los tipos de datos simples Son las diferencias existentes entre las bases de datos relacionales y la programación orientada a objetos (POO) Son las diferencias existentes entre la programación orientada a objetos (POO) y las relaciones entre tablas en una base de datos.
¿Que diferencia hay entre usar Statement y PreparedStatement en JDBC?: Statement solo sirve para consultas de datos En la práctica son iguales PreparedStatement permite usar parámetros de forma segura.
¿Cual es un tipo de componente en la PoC?: Callable Loader Listener.
Si tenemos una base de datos que almacena grandes cantidades de datos y una alta concurrencia de usuarios accediendo simultáneamente, una buena opción es…: MariaDB ObjectDB PostgreSQL.
¿Que tipo de dato devuelve una llamada a executeQuery() en JDBC?: array[] Set ResultSet.
¿Podemos tener un SGBD que sea independiente de la propia aplicación y se ejecute de forma separada?: No, siempre necesitamos que los datos estén integrados Si, es la única forma permitida en Java Si, por ejemplo MySQL.
Un tipo de dato de un SGBDOR es…: Atómico Opcionales Tipos listados.
En una transacción en JDBC, si hay algún fallo durante las instrucciones …: todas son descartadas todas son validadas Se descartan todas menos la última.
¿Con qué método de Statement podemos ejecutar una consulta que cree una nueva tabla en JDBC?: inflate() createTable() execute().
¿Podemos tener un SGBD que sea independiente de la propia aplicación y se ejecute de forma separada?: Si, es la única forma permitida en Java No, siempre necesitamos que los datos estén integrados Si, por ejemplo MySQL.
Los modelos de componentes son los estándares encargados de definir la forma de las interfaces de los componentes, y un ejemplo es …: Angular JavaBeans x25.
Hibernate es un ORM muy poco usado, pero lo vemos en el curso porque está muy bien documentado: Cierto Falso, es muy usado Falso, falso, la documentación es escasa.
¿Que signifca HQL?: Hibernate Query Languaje Hybrid Query Languaje Hibernate Query Library.
Un SGBD tradicional tiene como principal característica…: Protección de los datos. Ausencia de transacciones Liberación automática de espacio.
¿Podemos usar la clase Scanner sobre un archivo de texto?: No, solo permite leer del teclado Si, permite leer desde flujos de entrada Si, pero haciendo una adaptación especial antes de llamarla.
En Hibernate, una Query se crea a partir de …: La sesión La conexión El mapeo.
¿Podemos acceder de forma aleatoria a un archivo con Java?: Nunca No, se generar excepciones de seguridad Si.
En esta url JDBC: jdbc:mysql://localhost/feedback ¿Que es mysql?: El conector instalado El tipo de codificación El SGBD a usar.
Los modelos de componentes son los estándares encargados de definir la forma de las interfaces de los componentes, y un ejemplo es …: Corba Hibernate Spring.
Concretamente con MySQL y JDBC ¿podemos usar transacciones?: Si, es recomendable Si, es obligatorio hacerlo en cualquier circunstancia Es solo algo propio de PostgreSQL.
¿Si queremos usar parámetros de forma segura en una consulta a una base de datos usando JDBC, que clase debemos usar?: ParameterStatement Statement PreparedStatement.
¿Es necesario incluir getters y setters en las clases que van a ser mapeadas usando Hibernate?: Depende del tipo de base de datos No Si, prácticamente de todos los atributos.
¿Que incluye el archivo hibernate.cfg.xml?: Exclusivamente la información acerca de la conexión a la base datos La configuración de la base de datos y el listado de clases mapeadas La configuración de la base de datos y las tablas que se mapean.
Para trabajar con archivos con un acceso de tipo aleatorio, ¿que clase dispone Java?: java.io.RandomizeFile, java.system.FileRandomReader y java.system.FileRandomWriter java.io.RandomAccessFile.
La clausula RETURN ¿es obligatoria en una expresión Xquery?: Solo cuando usamos un For Es opcional Si, debe existir siempre.
¿Cual es la principal característica de una base de datos objeto-relacional?: hace que no sea necesario usar un ORM el usuario puede crear sus propios scripts tipos de datos. el usuario puede crear sus propios tipos de datos y los métodos necesarios para trabajar con dichos tipos de datos.
FileReader y Filewriter permiten..…: la lectura y escritura de caracteres en un fichero sin modo alguno la lectura y escritura de caracteres en un fichero de modo aleatorio la lectura y escritura de caracteres en un fichero de modo secuencial.
¿Con qué lenguaje podemos comunicarnos con un SGBD usando un conector JDBC?: HQL OQL SQL.
Los SGBDOR son compatibles en sentido ascendente con…: los SGBDR tradicionales los SGBDR con extensiones de objetos los ORM básicos como Hibernate.
¿De forma general, se puede decir que Oracle tiene carácterísticas orientas a objetos?: Si, es un SGBDOR Depende del sistema en el que esté instalado. Si, es un SGBDR básico.
Para realizar operaciones sobre el sistema de ficheros usamos la clase File: Cierto Falso, se usa la clase IO Falso, se usa la clase System.
¿Que es una anotación en Java?: Una forma de conectarse correctamente a una base de datos Una forma de indicar información adicional sobre un determinada clase, atributo o método. Una forma de crear nuevos objetos.
¿Podemos usar bases de datos que estén protegidas con usuario y contraseña con JDBC?: Si, en ese caso, creamos una clase intermedia para la conexión Si, en ese caso, pasamos los datos como parámetro en getConnection() No se puede.
¿Qué es un conector de base de datos?: Una API que permite a los programas Java trabajar con bases de datos, pero solo relacionales Una API que permite a los programas Java trabajar con bases de datos Una clase que permite a los programas Java trabajar con bases de datos.
¿Que tipo de objetos se leen con la clase FileReader?: bytes char Object.
¿Que hace el método File.list()?: devuelve un array con todos los nombre de los ficheros del directorio del jdk de java devuelve un array con todos los nombre de los ficheros del directorio actual devuelve un array con toda la información del archivo.
Denunciar test Consentimiento Condiciones de uso