Base de datos B 2024
![]() |
![]() |
![]() |
Título del Test:![]() Base de datos B 2024 Descripción: Modelo de examen de base de datos B del 2025. Ilerna |




Comentarios |
---|
NO HAY REGISTROS |
UF3. . ¿Cuál de las siguientes estructuras de control se utiliza en condicionales, para ejecutar un conjunto de instrucciones dependiendo de si se cumple una condición?. Estructura while. Estructura repetitiva básica. Sentencia CASE. Todas las anteriores. ¿Qué tipo de cursor se utiliza para operaciones SELECT INTO que devuelven un único registro?. Declarado. Implícito. Explícito. No se utiliza un cursor. ¿Cuál es uno de los beneficios clave de utilizar vistas personalizadas en una base de datos?. Las vistas personalizadas mejoran la seguridad de la base de datos al ocultar todas las tablas subyacentes. Las vistas personalizadas permiten almacenar datos de manera eficiente y reducen la necesidad de tablas físicas. Las vistas personalizadas aceleran las consultas al evitar la necesidad de escribir consultas SQL complejas. Las vistas personalizadas facilitan la eliminación de registros duplicados de las tablas subyacentes. ¿Cuál de las siguientes afirmaciones es cierta acerca de los privilegios en una base de datos?. Los privilegios solo se aplican a los administradores de la base de datos. Los privilegios permiten a los usuarios realizar acciones específicas en objetos de la base de datos. Los privilegios solo se pueden asignar de manera explícita, no a través de roles. Los privilegios son irrelevantes para la seguridad de la base de datos. ¿Cuál es la principal diferencia entre un procedimiento y una función en PL/SQL?. Los procedimientos pueden dar o no un valor de salida, mientras que las funciones siempre devuelven un valor. Los procedimientos pueden tener parámetros, mientras que las funciones no. Los procedimientos no pueden contener sentencias SQL, mientras que las funciones sí. Los procedimientos no pueden ser reutilizados, mientras que las funciones sí. ¿Cuál de las siguientes afirmaciones sobre los roles en una base de datos es cierta?. Los roles simplifican la administración de usuarios, pero no pueden contener privilegios. Los roles son conjuntos de privilegios que se pueden asignar a usuarios. Los roles permiten asignar permisos a nivel de columna. Los roles son exclusivos de MySQL y no se utilizan en Oracle. ¿Cuál es el propósito de la sentencia SET SERVEROUTPUT ON en Oracle Database?. Activar la visualización de mensajes en la consola. Desactivar la visualización de mensajes en la consola. Habilitar la ejecución de bloques PL/SQL. Definir variables de entorno en la base de datos. ¿Cuál de las siguientes afirmaciones es cierta sobre los cursores implícitos en PL/SQL?. Los cursores implícitos se utilizan exclusivamente en funciones. Los cursores implícitos no pueden utilizarse en triggers. Los cursores implícitos se cierran automáticamente al final del bloque PL/SQL. Los cursores implícitos deben ser declarados e inicializados antes de ser utilizados. ¿Cuál de las siguientes partes es requerida como obligatoria en un bloque de PL/SQL?. Parte de declaraciones. Parte de tratamiento de excepciones. Parte ejecutable. Todas las anteriores. ¿Cuál es el propósito de los perfiles de usuario en una base de datos?. Definir el nombre de usuario y la contraseña. Asignar roles a los usuarios. Establecer restricciones y límites para el uso de la base de datos por parte de un usuario. Controlar el acceso a la base de datos en función de la dirección IP del usuario. UF4. . ¿Qué representa el tipo REF en una base de datos objeto-relacional?. Un tipo de dato básico. Un objeto duplicado. Una función para acceder a objetos. Un puntero a un objeto. Una de las principales ventajas de la programación orientada a objetos (POO) es... La inserción de condicionales. La herencia. La inserción de estructuras repetitivas. Todas las respuestas son correctas. En relación con los métodos en objetos, selecciona la respuesta correcta: Todas las respuestas son correctas. Son punteros a un objeto. Mejoramos la búsqueda de información. Acciones que modelan el comportamiento de los objetos. ¿Cuál de las siguientes afirmaciones es cierta acerca de las tablas anidadas (nested tables) en Oracle PL/SQL?. No se pueden almacenar en una base de datos Oracle. Las tablas anidadas se declaran utilizando la palabra clave VARRAY. Pueden tener una estructura jerárquica de datos. Las tablas anidadas son siempre de tamaño fijo. ¿Cuál de las siguientes afirmaciones es verdadera sobre una variable de tipo VARRAY en Oracle PL/SQL?. Los VARRAYs siempre ocupan una cantidad fija de espacio en memoria. Pueden tener un número variable de elementos. Los elementos de un VARRAY deben ser del mismo tipo de datos. Se declaran utilizando la palabra clave NESTED TABLE. Selecciona la opción incorrecta sobre las características de la herencia: Gracias a la herencia se pueden crear superclases abstractas. Los subtipos no pueden definir sus propios atributos y métodos. Pueden crearse subtipos de objetos a partir de otros. Se puedan crear subclases más específicas. Para poder crear tipos de objeto se debe hacer uso de la sentencia: CREATE TYPE. CREATE OBJECT. CREATE OBJECT TYPE. CREATE NAME TYPE. Si queremos heredar en el objeto "tipo_coche" los campos el objeto "tipo_vehiculo" cual es la instrucción que nos falta siguiendo este código. CREATE OR REPLACE TYPE tipo_vehiculo AS OBJECT ( id_v NUMBER, make VARCHAR2(15), modelo VARCHAR2(15) ) NOT FINAL NOT INSTANTIABLE; / CREATE TYPE tipo_coche ____?____ tipo_vehiculo ( convertible CHAR(1) );. FROM. REFERENCE. UNDER. WITH. Identifica cuál es el programa de desarrollo en Oracle para bases de datos: LinQ. MySQL. SQL developer. SQLi. ¿Qué es el encapsulamiento en la programación orientada a objetos?. El mecanismo para agrupar atributos y métodos dentro de una clase. La capacidad de definir múltiples funciones con el mismo nombre. La herencia de atributos y métodos de una superclase. La capacidad de tratar objetos derivados como si fueran de su superclase. |