option
Cuestiones
ayuda
daypo
buscar.php

Recopilacion Programacion B

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Recopilacion Programacion B

Descripción:
UF6 2024

Fecha de Creación: 2024/12/13

Categoría: Otros

Número Preguntas: 26

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

Relaciona el código con la función que realiza: st.execute("DELETE FROM users");. st.execute("DROP TABLE users");. st.execute("DELETE FROM users WHERE idUser='101'");.

Relaciona los siguientes conceptos: Define la base de datos en función de la lógica de predicados y la teoría de conjuntos. Programa que ofrece la posibilidad de almacenar, modificar y extraer información de una base de datos determinada. BD que almacena la información del mundo real a través de tablas que se relacionan entre sí, para organizar mejor la información.

Completa el código en blanco en este fragmento de código para actualizar los datos. Se deben tener en cuenta tanto las mayúsculas como las minúsculas. Statement st = cn. BLANK-1 (); String sql1 = " BLANK-2 * FROM cuenta_bancarias"; ResultSet rs = st.executeQuery(sql1); while (rs. BLANK-3 ()) { System.out.println (rs.getString ("propietarios") + " " + rs.getString (2)+ " " + rs.getInt(saldoc)); } String sql2 = " BLANK-4 cuentas SET saldoc = saldoc - " + cantidad + " WHERE codigo = '" + codigo + "' AND saldoc >= " + cantidad; st. BLANK-5 (sql2);. BLANK-1. BLANK-2. BLANK-3. BLANK-4. BLANK-5.

Completa los huecos del siguiente código para conectar una Base de Datos, se debe tener en cuenta tanto las mayúsculas como las minúsculas. public BLANK-1 conexionBBDD(){ Connection con = null; try{ Class.forName(DRIVER); con = DriverManager. BLANK-2 (BBDD, USUARIO, PASSWORD); } BLANK-3 (Exception errores){ msjErr.mensajeError("Error al conectar con la Base de Datos.\n" + e.toString()); } BLANK-4 con; }. BLANK-1. BLANK-2. BLANK-3. BLANK-4.

Indica si son verdaderas o falsas las siguientes opciones referentes a diferentes métodos que soportan los sistemas gestores de bases de datos para la gestión de la información almacenada de forma objeto-relacional. Este tipo de bases de datos permitirá aplicar solamente herencia y encapsulación, típicas de la programación orientada a objetos. Puede haber herencia a nivel de tipos, en la que el tipo derivado hereda de la superclase o clase padre atributos o métodos.

Relaciona cada línea de código con su definición. Connection conexion = DriverManager.getConnection ("jdbc:mysql://localhost/prueba","root", "la_clave");. Statement s = conexion.createStatement(); ResultSet rs = s.executeQuery ("select * from persona");. while (rs.next()) { System.out.println (rs.getInt (1) + " " + rs.getString (2)+ " " + rs.getDate(3)); }. conexion.close();.

Indica si son verdaderas o falsas las siguientes opciones que identifican las características de las bases de datos orientadas a objetos: Cada tabla que definíamos en las bases de datos relacionales va a convertirse, a partir de ahora, en objetos de nuestra base de datos. Ofrecen la posibilidad de almacenar datos complejos con la necesidad de darle un trato más complejo de lo normal.

Indica cuáles de las siguientes opciones son correctas en relación a la programación de aplicaciones que almacenan objetos en bases de datos objeto-relacionales: OQL no posee primitivas para modificar el estado de los objetos ya que las modificaciones se pueden realizar mediante los métodos que estos poseen. Es similar a los SELECT con el que consultamos las bases de datos relacionales. OQL es un lenguaje declarativo del tipo de SQL que permite realizar consultas de modo eficiente sobre bases de datos orientadas a objetos, incluyendo primitivas de alto nivel para conjuntos de objetos y estructuras.

Completa los huecos para completar el siguiente código con la conexión a base de datos, se debe tener en cuenta la mayúsculas y las minúsculas. public Connection conexionBBDD(){ //Declaramos una variable para la cadena de conexión BLANK-1 conec = null; //Controlamos la excepciones que aparecen al interactuar con la BBDD BLANK-2 { //Registrar el driver Class. BLANK-3 (DRIVER); //Crear una conexión a la Base de Datos conec = DriverManager. BLANK-4 (BBDD, USUARIO, PASSWORD); } BLANK-5 (Exception errores){ //Control de errores de la conexión la BBDD msjErr.mensajeError("Se ha producido un error al conectar con la Base de Datos.\n" + e.toString()); } return BLANK-6 ; }. BLANK-1. BLANK-2. BLANK-3. BLANK-4. BLANK-5. BLANK-6.

Indica si las siguientes opciones son verdaderas o falsas en relación a lo que permite el modelo orientado a objetos. Agregaciones denominadas conjuntos (sets) o bolsas (bags). Atributos multi-valuados. Si queremos crear una relación uno a muchos (1 .. N): se pueden representar sin crear entidades intermedias. Para representarlas, cada clase que participa en la relación define un atributo que debe tener un conjunto de valores de la otra clase con la que se quiere relacionar. Las relaciones muchos a muchos (N .. N): definimos un atributo de la clase objeto en la parte del uno con el que se va a relacionar. Este atributo va a tener el identificador de objeto del padre.

Determina que tipo de diagramas son: Diagrama de interacción. Diagrama de clases. Diagrama de secuencia. Diagrama resumen de interacción. Diagrama de estructuras compuestas. Diagrama de comunicación. Diagrama de objetos. Diagrama de componentes. Diagrama de casos de uso. Diagrama de máquina de estado.

Responde si las siguientes opciones son verdaderas o falsas. El diagrama de clases pertenece al diagrama de estructuras. El diagrama de objetos pertenece al diagrama de comportamiento y es un diagrama de interacción.

Relaciona las siguientes características del modelo estándar ODMG. Permite realizar el diseño de una BDDOO implementada. Es el equivalente al DDL (lenguaje de definición de datos) de los SGBD tradicionales. Permite realizar consultas de modo eficiente sobre bases de datos orientadas a objetos, incluyendo primitivas de alto nivel para conjuntos de objetos y estructuras.

Ordena el siguiente código: /* Bloque A */ catch( java.sql.SQLException er){ System.out.println("No se pudo realizar la operacion"); } } ___________________ /* Bloque B */ void grabarDatos(Persona datos){ String comando="INSERT INTO datos VALUES (' " + datos.nombre + "'," + datos.dias +" ," +datos.sueldo +");"; ___________________ /* Bloque C */ try{ Statement stmt=conexion.createStatement(); stmt.executeUpdate(comando); System.out.println("Registro agregado!"); }. Primero. Segundo. Tercero.

Completa los huecos en blanco del siguiente código. Se debe tener en cuenta las mayúsculas y las minúsculas. Statement sentencia=conexion. BLANK-1 (ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY); ResultSet rs=sentencia.executeQuery("SELECT * BLANK-2 Provincias"); rs.afterLast(); BLANK-3 (rs.previous()){ int id=rs.getInt("idProvin"); BLANK-4 provin=rs.getString("Provincia"); System.out.println(id+" "+provin); }. BLANK-1. BLANK-2. BLANK-3. BLANK-4.

Indica si son verdaderas o falsas las siguientes afirmaciones sobre los prototipos y productos comerciales de SGBDOO. Sus Características obligatorias son características que debería implementar, pero no está obligado. Características optativas: son las esenciales y debe tener por un lado un sistema gestor de bases de datos y, por otro, un sistema orientado a objetos. Para el SGBD debe tener simplemente: gestión del almacenamiento secundario, y facilidad de consultas. Para el sistema orientado a objetos debe tener solamente: objetos complejos, sobrecarga, extensibilidad y completitud computacional.

En las bases de datos orientadas a objetos se puede implementar. Polimorfismo. Sobrecarga de funciones. Herencia. Ninguna de las opciones es correcta.

El método createStatement() tiene como parámetros. Ninguna opción es correcta. El nombre de usuario. La contraseña. El nombre de usuario y la contraseña.

¿Qué elementos necesitamos para realizar la conexión a la base de datos?. Todas las respuestas son correctas. La contraseña. El usuario. El nombre de la base de datos.

¿Cuál de estos tipos de diagramas es de estructuras?. Diagrama de objetos. Diagrama de casos de uso. Diagrama de tiempo. Diagrama de secuencia.

Cuando trabajamos con bases de datos desde Java, debemos recordar cerrar. El driver utilizado. La conexión a la base de datos. El resultado obtenido de la consulta. Ninguna de las opciones es correcta.

¿Cuál de estos tipos de diagramas es de estructuras?. Diagrama de paquetes. Diagrama de comunicación. Diagrama de actividad. Diagrama de secuencia.

Entre las excepciones de bases de datos tenemos. SQLException. ExceptionSQL. QueryRuntimeException. Ninguna de las opciones es correcta.

Las consultas SQL las guardamos en variables de tipo. String. boolean. int. SQL.

¿Cuál de estos tipos de diagramas es de estructuras?. Diagrama de despliegue. Diagrama de actividad. Diagrama de casos de uso. Diagrama de secuencia.

Selecciona la opción falsa sobre las bases de datos orientadas a objetos: Necesitamos realizar conversiones para poder almacenar los objetos en las bases de datos orientadas a objetos. En las bases de datos orientadas a objetos, se busca plasmar la realidad en la base de datos según la percibimos. En una base de datos orientada a objetos, los objetos tienen un identificador único que les distingue de otros. Los usuarios pueden definir junto con la estructura de la base de datos, las operaciones sobre los datos.

Denunciar Test