ACCESO A DATOS DAM
![]() |
![]() |
![]() |
Título del Test:![]() ACCESO A DATOS DAM Descripción: preparaexamen |




Comentarios |
---|
NO HAY REGISTROS |
Las bases de datos basadas en XML se diferencian del resto en que su unidad mínima será el mismo documento XML, por lo que no poseerá campos ni almacenará datos. v. F. En el acceso directo o aleatorio, se puede acceder a un dato o a un registro que se encuentre en cualquier posición del archivo sin necesidad de hacer una lectura completa del archivo hasta llegar a dicha posición. F. V. La información dentro de los documentos XML se realiza de forma jerarquizada y estructurada definiendo los contenidos dentro del mismo. V. F. Para la lectura de este tipo de documentos XML se utilizan procesadores de XML o parser, los más empleados son: DOM y SAX. V. F. Si se utiliza la clase FileReader, se puede generar la excepción FileNotFoundException (nombre del fichero no existe o no es válido), y si se usa la clase FileWriter, la excepción IOException (disco lleno o protegido contra escritura). V. F. JDBC dispone de una interfaz estándar para todas las base de datos, es lo que llamamos drivers (conector). V. F. El mapeo objeto-relacional (ORM) permite convertir datos que se encuentran en un sistema de bases de datos orientado a objetos, a otro sistema gestor de bases de datos de tipo relacional. V. F. Hibernate es una herramienta para Java que facilita el mapeo de objetos entre las bases de datos relacionales y la de objetos mediante ficheros declarativos XML que permiten establecer estas relaciones. V. F. El puente JDBC-ODBC está implementado en Java y usa métodos nativos de Java para llamar a ODBC, se instala automáticamente con el JDK, por lo que no es necesario añadir ningún JAR a nuestros proyectos para trabajar con él. V. F. Un Bean no necesita constructor. V. F. Una de las características que tiene que tener un componente es que no debe ser indentificable. V. F. Las propiedades de un Bean pueden ser solamente de dos tipos, ligadas y restringidas. V. F. Un componente ofrece una serie de ventajas, entre otras: - Reutilización de dicho software. - Aumento de la calidad del software, ya que es posible mejorarlo con el paso del tiempo. - Facilidad en la detección de errores. V. F. Un ejemplo de tecnología basada en componentes es JavaBeans. V. F. eXist es un SGBD libre de código abierto en el que se almacenan datos XML con un motor de base de datos escrito en Java y que es capaz de soportar los estándares de consulta XPath, XQuery y XSLT, además de indexar documentos. V. F. Un archivo está formado por un conjunto de líneas o registros y cada registro, a su vez, está formado por un conjunto de campos relacionados. V. F. Las dos clases que se pueden usar para realizar el trabajo con archivos binarios en Java son FileInputStream (para entrada) y FileOutputStream (para salida). V. F. Una excepción es un evento que detiene el flujo normal de secuencias y retorna la información contenida a través del gestor de excepciones y detiene la aplicación. V. F. Para los archivos de acceso aleatorio , Java dispone de la clase RandomAccessFile que permite acceder al archivo binario de forma aleatoria a través de sus métodos. V. F. Los protocolos de acceso a bases de datos dificultan el acceso a la base de datos. V. F. Los objetos de Statement se obtienen con una llamada al método createStatement() de un objeto Connection. V. F. 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. V. F. La interfaz PreparedStatement nos va a permitir construir una cadena de caracteres SQL con placeholder (marcadores de posición). V. F. Segun Szyperski: “Un componente es una unidad de composición de aplicaciones software, que posee un conjunto de interfaces y un conjunto de requisitos, y que ha de poder ser desarrollado, adquirido e incorporado al sistema, y está compuesto por otros componentes de forma independiente, en tiempo y espacio”. V. F. Un Bean o JavaBean es un componente reutilizable, construido en lenguaje Java. V. F. Las propiedades restringidas de los Beans, son similares a las ligadas, pero con la diferencia de que los objetos pueden ser vetados si no poseen ciertas características. V. F. Un Bean debe ofrecer acceso a sus propiedades mediante métodos get y set. V. F. La clase File permitirá obtener información acerca de los archivos, como es el caso de su nombre, sus distintos atributos o los directorios. V. F. Si se quiere usar la clase FileReader para leer líneas completas no será posible, ya que no tiene métodos capaces para ello, por lo que se debe utilizar la clase BufferedReader que dispone del método readLine(). V. F. En el acceso directo o aleatorio, se puede acceder a un dato o a un registro que se encuentre en cualquier posición del archivo sin necesidad de hacer una lectura completa del archivo hasta llegar a dicha posición. V. F. 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. V. F. Un objeto Hibernate podrá tener seis estados. V. F. El concepto de desfase objeto-relacional es la diferencia existente entre las bases de datos relacionales y las bases de datos orientadas a objetos. V. F. Una de las ventajas de un componente es su facilidad para detectar errores, pero un inconveniente es que no se puede reutilizar el software. V. F. Un componente se distribuye a través de elementos separados. V. F. Un archivo es un grupo de bits que se almacenan en un dispositivo como, por ejemplo, un disco duro. Son identificados con un nombre y la descripción de la carpeta o directorio que lo contiene. V. F. Al crear un objeto Statement se crea un espacio de trabajo para crear consultas SQL, ejecutarlas y para recibir los resultados de las consultas. V. F. 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. V. F. El placeholder se representa mediante el símbolo de exclamación (!). V. F. La API ODBC usa una interface que es apropiada para su uso directo desde Java. V. F. El acceso secuencial es la única forma de acceder a un archivo. V. F. Las bases de datos basadas en XML se diferencian del resto en que su unidad mínima será el mismo documento XML, por lo que no poseerá campos ni almacenará datos. V. F. JDBC consta de un conjunto de clases e interfaces que nos permite escribir aplicaciones Java para gestionar tareas con una base de datos relacional. V. F. ODBC es duro de aprender. Mezcla características elementales con otras más avanzadas y tiene complejas opciones incluso para las consultas más simples. V. F. En el lenguaje de consultas OQL para acceder a los atributos y objetos es necesario hacerlo mediante las expresiones de camino. Comenzarán con el nombre del objeto, seguido de atributos que están conectados a través de un punto o nombres de relaciones. V. F. Los objetos PreparedStatement se pueden preparar o precompilar una sola vez y ejecutar las veces que queramos asignando diferentes valores a los marcadores de posición, en cambio en los objetos Statement, la sentencia SQL se suministra en el momento de ejecutar la sentencia. V. F. Una de las características que tiene que tener un componente es que debe poder cambiar por una versión mejor o por otro componente que lo mejore. V. F. En las bases de datos objeto-relacionales las tablas siguen siendo elementos bidimensionales. V. F. La clase Session ofrece distintos métodos para interactuar con la base de datos tal como lo hace con una conexión JDBC, con la diferencia de que resulta más compleja. V. F. Un componente puede ser unido a otros para ejecutar distintas tareas. V. F. La API ODBC usa una interface que es apropiada para su uso directo desde Java. V. F. 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). V. F. Las bases de datos orientadas a objetos son más simples a la hora de programar y guardar los datos. V. F. Uno de los pros de utilizar archivos es que los datos que se almacenan en dicho archivo se mantienen en el dispositivo, aunque se apague el ordenador, es decir, son volátiles. V. F. Se denominan clases persistentes a las clases que implementan las entidades del problema, implementadas por la interfaz Serializable. V. F. Un sistema objeto–relacional es un sistema relacional que permite almacenar objetos en sus tablas. V. F. Si se desea utilizar la persistencia en Hibernate no es necesario obtener un objeto Session usando la clase SessionFactory. V. F. 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. HTTP y FTP. OBDC y JBDC. El modelo de 3 capas (API JDBC) se caracteriza porque la aplicación Java y la base de datos se comunican entre sí directamente. V. F. Una instancia de Session no consume mucha memoria y su creación y destrucción es muy barata. V. F. El puente JDBC-ODBC es un controlador JDBC que implementa operaciones JDBC traduciéndolas en operaciones ODBC, para OBDC aparece como una aplicación normal. V. F. Statement es una clase por lo que se pueden crear objetos de ella. V. F. JDBC proporciona una librería estándar para acceder a fuentes de datos principalmente orientados a bases de datos relacionales que usan SQL. V. F. Una de las características que tiene que tener un componente es que no debe ser indentificable. V. F. 1-El método getParent() de la clase File: Devuelve una cadena con el directorio padre. Devuelve true si es un fichero válido. Devuelve true si es una ruta absoluta. Devuelve el nombre del fichero o directorio. 2-El método isFile() de la clase File: Devuelve una cadena con el directorio padre. Devuelve true si es un fichero válido. Devuelve true si es una ruta absoluta. Devuelve el nombre del fichero o directorio. 3-En un fichero podemos utilizar la operación de alta y modificación, pero no la de buscar. V. F. 4-Marca de las siguientes opciones la que es una gran ventaja de los ficheros. a)Es volátil. b)Mayor accesibilidad y organización que en una base de datos. c)Mayor disponibilidad de los datos que en una base de datos. d)Ninguna de las opciones es correcta. 5-Las bases de datos orientadas a objetos son más simples a la hora de programar y guardar los datos. V. F. 6-Este desfase objeto-relacional surge... porque el modelo de base de datos orientada a objetos trabaja con relaciones y conjuntos, mientras que el modelo de base de datos relacional trabaja con objetos y con las relaciones que existen entre ellos. porque el modelo de base de datos relacional trabaja con relaciones y conjuntos, mientras que el modelo de base de datosorientada a objetos trabaja con objetos y con las relaciones que existen entre ellos. 7-En tecnologías de base de datos podemos encontrarnos con dos normas o protocolos de conexión a una base de datos SQL: a)HTTP y FTP. b)ODBC y JDBC. c)OBDC y JBDC. d)Ninguna de las opciones es correcta. 8-Los protocolos de acceso a bases de datos dificultan el acceso a la base de datos. V. F. 9-“Las bases de datos basadas en XML se diferencian del resto en que su unidad máxima será el mismo documento XML, por lo que poseerá campos y almacenará datos”. V. F. 10-“Lo único que almacena las bases de datos nativas XML son los documentos XML”. V. F. 11-Señala la opción NO correcta sobre las características de las bases de datos nativas XML. a)Se define un modelo lógico para un documento XML y se almacenan y recuperan los documentos según este modelo. b)Existe una relación con la forma de almacenamiento en la que incorpora las características ASID de cualquier SGDB. c)Permite el uso de tecnologías de consulta y transformación propias de XML, XQuery, XPath, XSLT, para acceder y tratar la información. d)Posee varios niveles de datos y una baja complejidad. 2-¿Qué es eXist?. e)Un lenguaje de programación que permite trasformar sentencias SQL. f)Una aplicación para hacer consultas y modificar una base de datos nativa XML. g)Ambas son correctas. h)Ninguna de las respuestas es correcta. 2-Marca de las siguientes opciones la que es una gran ventaja de los ficheros. a)Es volátil. b)Mayor accesibilidad y organización que en una base de datos. c)Mayor disponibilidad de los datos que en una base de datos. d)Ninguna de las opciones es correcta. 3-Con el método de acceso secuencial: a)La clase utilizada para realizar esta búsqueda en Java depende del tipo de fichero que se vaya a utilizar. b)La clase utilizada para realizar esa búsqueda en Java es RandomAccessFile. c)Para leer un dato del fichero, no es necesario leerlo entero, sino que accederemos directamente al registro buscado. d)Ninguna de las anteriores es correcta. 4-El método isAbsolute() de la clase File: a)Devuelve una cadena con el directorio padre. b)Devuelve true si es un fichero válido. c)Devuelve true si es una ruta absoluta. d)Devuelve el nombre del fichero o directorio. 5-El concepto de desfase objeto-relacional es la diferencia existente entre las bases de datos relacionales y las bases de datos orientadas a objetos. V. F. 9-XQuery. a)Es un lenguaje de consulta de documentos XML. Puede abarcar tanto archivos en XML, como las bases de datos relacionales con funciones de conversión de registros a XML. b)Se basa en un lenguaje de rutas de XML y se utiliza para navegar de forma jerárquica en un XML. 13-Señala la afirmación NO correcta referente a las normas para el nombrado de métodos getter y setter: a)Los de tipo set devuelven void y los de tipo get el mismo tipo que se recibe. b)Los métodos deben ser públicos. c)Para almacenar un valor ha de tener el prefijo set. d)Los de tipo get devuelven void y los de tipo set el mismo tipo que se recibe. 14-“Especificar, implementar o empaquetar un componente dependerá de la tecnología utilizada”. V. F. 1-Marca la función que no ofrecen los archivos XML. a)Proporcionar datos en una base de datos. b)Diseñar imágenes. c)Escribir archivos de configuración de programas. d)Efectuar comandos en servidores remotos en el protocolo SOAP. 3-Las excepciones en Java derivan de la clase Throwable que, a su vez, derivan de la clase Exception. V. F. 4-Una de las características de DOM: a)Consume más memoria que SAX. b)Lee el fichero de forma secuencial. c)Consume menos memoria que SAX. d)Ninguna de las anteriores es correcta. 10-Señala la opción NO correcta sobre las características de las bases de datos nativas XML. a)Se define un modelo lógico para un documento XML y se almacenan y recuperan los documentos según este modelo. b)Existe una relación con la forma de almacenamiento en la que incorpora las características ASID de cualquier SGDB. c)Permite el uso de tecnologías de consulta y transformación propias de XML, XQuery, XPath, XSLT, para acceder y tratar la información. d)Posee varios niveles de datos y una baja complejidad. 12-“Las bases de datos basadas en XML se diferencian del resto en que su unidad máxima será el mismo documento XML, por lo que poseerá campos y almacenará datos”. v. f. |