option
Cuestiones
ayuda
daypo
buscar.php

Modelo Examen Bases de datos B

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Modelo Examen Bases de datos B

Descripción:
Bases de datos B

Fecha de Creación: 2024/05/24

Categoría: Otros

Número Preguntas: 30

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

¿Cuál es el propósito de la sentencia SET SERVEROUTPUT ON en Oracle Database?. Activar la visualización de mensajes en la consola. Definir variables de entorno en la base de datos. Desactivar la visualización de mensajes en la consola. Habilitar la ejecución de bloques PL/SQL.

¿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?. Sentencia CASE. Todas las anteriores. Estructura repetitiva básica. Estructura WHILE.

¿Cuál de las siguientes afirmaciones es cierta acerca de los privilegios en una 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 solo se aplican a los administradores de la base de datos. 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 no pueden ser reutilizados, mientras que las funciones sí. Los procedimientos pueden dar o no un valor de salida, mientras que las funciones siempre devuelven un valor. Los procedimientos no pueden contener sentencias SQL, mientras que las funciones sí. Los procedimientos pueden tener parámetros, mientras que las funciones no.

¿Qué excepción se produce si una sentencia SELECT devuelve más de una fila en una operación que espera un único registro?. ZERO_DIVIDE. NO_DATA_FOUND. TWO_MORE_ROWS. TOO_MANY_ROWS.

¿Cuál de las siguientes afirmaciones sobre las vistas personalizadas en bases de datos es correcta?. Las vistas personalizadas se utilizan para eliminar datos de las tablas subyacentes. Las vistas personalizadas son objetos virtuales que muestran datos de una o varias tablas, pero no almacenan datos por sí mismas. Las vistas personalizadas son similares a las tablas, pero no permiten operaciones de consulta. Las vistas personalizadas son siempre físicas y almacenan datos en una tabla.

¿Cuál de las siguientes afirmaciones es cierta sobre los cursores implícitos en PL/SQL?. 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. Los cursores implícitos se utilizan exclusivamente en funciones. Los cursores implícitos no pueden utilizarse en triggers.

¿Qué tipo de trigger se ejecuta antes de que se realice la operación de la base de datos?. AFTER. INSTEAD OF. BEFORE. DURING.

¿Cuál es uno de los beneficios clave de utilizar vistas personalizadas en una base de datos?. Las vistas personalizadas permiten almacenar datos de manera eficiente y reducen la necesidad de tablas físicas. Las vistas personalizadas facilitan la eliminación de registros duplicados de las tablas subyacentes. Las vistas personalizadas aceleran las consultas al evitar la necesidad de escribir consultas SQL complejas. Las vistas personalizadas mejoran la seguridad de la base de datos al ocultar todas las tablas subyacentes.

¿Cuál de las siguientes partes es requerida como obligatoria en un bloque de PL/SQL?. Parte de tratamiento de excepciones. Todas las anteriores. Parte ejecutable. Parte de declaraciones.

Estás desarrollando un sistema de gestión de inventario y decides usar un trigger para mantener un registro de las veces que un producto ha sido actualizado en la base de datos y poder rastrear las actualizaciones de productos. ¿Cuál de las siguientes opciones sería la mejor manera de implementar este trigger?. Crear un trigger BEFORE DELETE que almacene una copia del producto en una tabla de historial antes de eliminarlo. Crear un trigger AFTER INSERT que incremente un contador cada vez que se añade un nuevo producto. Crear un trigger BEFORE UPDATE que almacene una copia del producto en una tabla de historial antes de que se realice cualquier cambio. Crear un trigger AFTER UPDATE que incremente un contador cada vez que un producto es actualizado.

¿Qué tipo de cursor se utiliza para operaciones SELECT INTO que devuelven un único registro?. Implícito. No se utiliza un cursor. Declarado. Explícito.

¿Cuál es el propósito de los perfiles de usuario en una base de datos?. Controlar el acceso a la base de datos en función de la dirección IP del usuario. Asignar roles a los usuarios. Definir el nombre de usuario y la contraseña. Establecer restricciones y límites para el uso de la base de datos por parte de un usuario.

¿Qué se utiliza en la declaración de un procedimiento o función para indicar que un parámetro es de entrada y no se modificará en el procedimiento?. IN. IS-25. OUT. IN OUT.

¿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 permiten asignar permisos a nivel de columna. Los roles son conjuntos de privilegios que se pueden asignar a usuarios. Los roles son exclusivos de MySQL y no se utilizan en Oracle.

Para poder crear tipos de objeto se debe hacer uso de la sentencia: CREATE OBJECT TYPE. CREATE TYPE. CREATE OBJECT. CREATE NAME TYPE.

Se utiliza el polimorfismo cuando... una clase derivada debe verse como una clase secundaria. una clase principal debe verse como una clase derivada. una clase derivada debe verse como la clase principal. una clase secundaria de verse como una clase derivada.

Selecciona la opción incorrecta sobre las características de la herencia: Gracias a la herencia se pueden crear superclases abstractas. Se puedan crear subclases más específicas. Pueden crearse subtipos de objetos a partir de otros. Los subtipos no pueden definir sus propios atributos y métodos.

¿Qué representa el tipo REF en una base de datos objeto-relacional?. Un puntero a un objeto. Un objeto duplicado. Un tipo de dato básico. Una función para acceder a objetos.

¿Qué es el encapsulamiento en la programación orientada a objetos?. La capacidad de definir múltiples funciones con el mismo nombre. La capacidad de tratar objetos derivados como si fueran de su superclase. El mecanismo para agrupar atributos y métodos dentro de una clase. La herencia de atributos y métodos de una superclase.

Si desea obtener el valor real de un objeto al que apunta una referencia, ¿Qué palabra reservada usaría?. ACCESS. DEREF. REF. POINTER.

Una de las principales ventajas de la programación orientada a objetos (POO) es... la inserción de condicionales. Todas las respuestas son correctas. la herencia. la inserción de estructuras repetitivas.

Identifica cuál es el programa de desarrollo en Oracle para bases de datos: SQLi. MySQL. SQL developer. LinQ.

Centrándonos en las colecciones de objetos, selecciona la respuesta correcta: Ninguna de las respuestas es correcta. Es un grupo de elementos del mismo tipo. Tienen atributos atómicos. Son tablas anidadas.

¿Qué instrucción se usa para declarar un tipo como abstracto?. INSTANTIABLE. ABTRACT. NOT INSTANTIABLE. NOT INITIAL.

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) );. UNDER. REFERENCE. WITH. FROM.

En relación con los métodos en objetos, selecciona la respuesta correcta: Todas las respuestas son correctas. Acciones que modelan el comportamiento de los objetos. Mejoramos la búsqueda de información. Son punteros a un objeto.

¿Cuál de las siguientes afirmaciones es cierta acerca de las tablas anidadas (nested tables) en Oracle PL/SQL?. Las tablas anidadas son siempre de tamaño fijo. Las tablas anidadas se declaran utilizando la palabra clave VARRAY. Pueden tener una estructura jerárquica de datos. No se pueden almacenar en una base de datos Oracle.

¿Cuál de las siguientes afirmaciones es verdadera sobre una variable de tipo VARRAY en Oracle PL/SQL?. Se declaran utilizando la palabra clave NESTED TABLE. Los VARRAYs siempre ocupan una cantidad fija de espacio en memoria. Los elementos de un VARRAY deben ser del mismo tipo de datos. Pueden tener un número variable de elementos.

¿Qué cláusula se utiliza para especificar la superclase en una definición de tipo objeto?. OVER. SUPER. UNDER. ABOVE.

Denunciar Test