PROGRAMACIÓN Programación 1º – UD11 – Examen tipo test PROGRAMACIÓNPreguntas de Programación de DAM Examen Programación UD11 Preguntas de Programación de 1ºDAM de la unidad 11: Acceso a Bases de Datos. Esta es la última unidad de trabajo del módulo y trata sobre el acceso a bases de datos en aplicaciones Java, mediante JDBC. Además haremos una pequeña introducción sobre la persistencia de objetos mediante bases de datos orientadas a objetos. 1 / 30 JDBC inhabilita el modulo que deja ejecutar la línea de comandos de la base de datos que se emplee. Falso Verdadero 2 / 30 Un driver contiene una implementación de todas las interfaces del API JDBC. Verdadero Falso 3 / 30 Para obtener un entero almacenado en uno de los campos de un registro, trabajando con el ResulSet emplearemos el método: getInt(). getString(). getDate(). 4 / 30 El driver el puente JDBC-ODBC está incorporado dentro de la distribución de Java. Falso Verdadero 5 / 30 La impedancia objeto-relacional es el conjunto de dificultades técnicas que surgen cuando una base de datos relacional se emplea con un programa escrito en POO. Falso Verdadero 6 / 30 Señala las afirmaciones falsas, acerca de MySQL: Es una base de datos gratuita. Funciona siempre más rápidamente en Windows que en Linux. Es una base de datos que sólo funciona en Windows. No necesita driver para trabajar con ella en Java. 7 / 30 La consulta: s.executeUpdate("UPDATE CLIENTE SET teléfono='968610009' WHERE idCLIENTE=3") Elimina datos. Añade datos. Ninguna es correcta. Actualiza datos. 8 / 30 El método getMessage(): Todas son correctas. imprime el mensaje de error asociado a la excepción que se ha producido Devuelve un número entero que representa el código de error asociado 9 / 30 Una tabla consiste en un conjunto de filas y columnas. Falso Verdadero 10 / 30 La programación de bases de datos ha estado siempre unificada, debido al escaso número de de productos de bases de datos en el mercado. Verdadero Falso 11 / 30 Con SQL: Los nombres de las tablas tienen un tamaño limitado, que depende del sistema gestor. Creamos una tabla con el comando CREATE DATABASE… Eliminamos una base de datos con el comando DROP TABLE… 12 / 30 Un ResultSet: Ninguna es cierta Sirve para contener el resultado del comando SELECT. Es un comando de SQL estándar. Permite procesar el resultado de una consulta SELECT. 13 / 30 El conector de la base de datos lo proporciona el fabricante del sistema operativo. Falso Verdadero 14 / 30 El modelo orientado a objetos trata con conjuntos y relaciones, debido a su naturaleza matemática. Falso Verdadero 15 / 30 Para trabajar con una base de datos ejecutando consultas, una aplicación debe: Enviar consultas SQL y procesar el resultado. Establecer una conexión con la base de datos. Todas son correctas. Cargar el driver necesario. 16 / 30 Para consultas preparadas utilizamos: CallableStatement. ReadyConsults. PreparedStatement. Statement. 17 / 30 Las conexiones a una base de datos no consumen recursos en el sistema. Verdadero Falso 18 / 30 JDBC tiene el inconveniente de que no permite usar SQL para las consultar a las bases de datos. Verdadero Falso 19 / 30 Para usar JDBC, el programador debe conocer los detalles específicos, al más bajo nivel posible, de cada base de datos. Verdadero Falso 20 / 30 Señala las afirmaciones correctas, acerca de SQL: Es propiedad de MySQL. Es una base de datos gratuita. Permite interactuar con el sistema gestor de la base de datos. Es un lenguaje no procedimental. 21 / 30 Para borrar registros de una tabla de una base de datos, se usa la sentencia SQL: BORRAR. Falso Verdadero 22 / 30 Respecto a las consultas de actualización, executeUpdate, retorna el número de registros insertados, cuando estamos insertando datos. Verdadero Falso 23 / 30 Un ResultSet: Todas las respuestas son correctas. Va obteniendo de la base de datos, los datos según se van pidiendo. Tiene el inconveniente de que no posee métodos que permitan movernos hacia delante y hacia atrás en las filas, para obtener la información de cada fila. No contiene todos los datos de la consulta en el mismo momento de hacer la consulta SELECT. 24 / 30 Para una conexión a una base de datos, se puede utilizar el método getConnection() de la clase DriverManager. Falso Verdadero 25 / 30 El nivel de abstracción al que trabaja ODBC es alto en comparación con JDBC. Falso Verdadero 26 / 30 Cuando se opera con un ResultSet, en cada registro, y al método getInt() se puede pasar un índice: El índice empieza por 0. El índice empieza por 1. El índice empieza por 2. 27 / 30 El método wasNull informa sobre si el último valor leído con un método get es nulo. Falso Verdadero 28 / 30 Respecto al conector de la base de datos SQL: Consiste en un fichero .tar. Permite interactuar con el sistema gestor de la base de datos. Permite la comunicación entre el API JDBC y el SGBD. Todas son correctas. 29 / 30 El código siguiente: Connection con = DriverManager.getConnection ( "jdbc:odbc:miBD", "miLogin", "miPassword"); Procesa los resultados de una consulta. Establece una conexión. Ejecuta una consulta. Todas son correctas. 30 / 30 El lenguaje SQL: Ninguna es correcta. Es estándar. Es propietario, pertenece a Oracle. Your score is 0% Reiniciar cuestionario Comparteix això: Share on Facebook (S'obre en una nova finestra) Facebook Share on X (S'obre en una nova finestra) X Share on Pinterest (S'obre en una nova finestra) Pinterest Share on WhatsApp (S'obre en una nova finestra) WhatsApp Share on Telegram (S'obre en una nova finestra) Telegram Email a link to a friend (S'obre en una nova finestra) Correu electrònic
Programación 1º – UD6 – Matrices (arrays) multidimensionales Aprende y practica el uso de arrays multidimensionales (matrices)
Programación 1º – Unidad 2 – Apuntes y ejercicios Programación 1º – UD2 – Apuntes y ejercicios para practicar: variables, declaración de las mismas, tipos de datos y operadores.
Programación 1º – UD4 – Estructura switch Aprende y practica el uso de las Estructuras de control en Java: switch