option
Cuestiones
ayuda
daypo
buscar.php
TEST BORRADO, QUIZÁS LE INTERESE: UF3
COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
UF3

Descripción:
Bases de datos B

Autor:
AVATAR
Devzetra
OTROS TESTS DEL AUTOR

Fecha de Creación:
10/05/2024

Categoría: Otros

Número Preguntas: 41
COMPARTE EL TEST
COMENTARNuevo Comentario
No hay ningún comentario sobre este test.
Temario:
La administración de usuarios en bases de datos nunca requiere el uso de contraseñas para las conexiones. Verdadero Falso.
Los roles en la administración de bases de datos solo pueden contener un tipo de permiso. Verdadero Falso.
¿Cuál de las siguientes opciones describe correctamente la administración de usuarios en una base de datos Oracle? La gestión de usuarios se realiza mediante el comando CREATE USER. Los usuarios principales no requieren contraseñas. Los usuarios no pueden ser eliminados una vez creados. Los usuarios se crean utilizando la sentencia CREATE DATABASE USER.
¿Cuál de las siguientes afirmaciones sobre los roles en una base de datos es cierta? Los roles permiten asignar permisos a nivel de columna. Los roles son conjuntos de privilegios que se pueden asignar a usuarios. Los roles simplifican la administración de usuarios, pero no pueden contener privilegios. Los roles son exclusivos de MySQL y no se utilizan en Oracle.
¿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. 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. Asignar roles a los usuarios.
¿Cuál es la diferencia principal entre los privilegios SYSDBA y SYSOPER en Oracle? SYSDBA permite visualizar datos, mientras que SYSOPER no lo permite. SYSDBA solo puede realizar tareas operativas básicas, mientras que SYSOPER tiene control total sobre la base de datos. SYSDBA tiene un control total sobre la base de datos, mientras que SYSOPER permite realizar tareas operativas básicas sin poder visualizar los datos. SYSDBA y SYSOPER son equivalentes y pueden usarse indistintamente.
En un sistema de gestión de cuentas de usuario, una cuenta está en el estado "EXPIRED GRACE". El administrador del sistema ha otorgado un período de gracia de 7 días. Si el usuario no cambia su contraseña durante este período, ¿en qué estado se encontrará la cuenta después de esos 7 días? OPEN (abierta) EXPIRED (expirada) LOCKED (bloqueada) EXPIRED & LOCKED (expirada y bloqueada).
Cuáles de las siguientes acciones pueden ser realizadas por un usuario con privilegios de solo lectura en una base de datos? Puede acceder a datos de las vistas. Crear nuevas tablas en la base de datos. Eliminar registros de las tablas existentes. Realizar consultas SELECT en las tablas. Otorgar privilegios a otros usuarios. Realizar copias de seguridad de la base de datos.
¿Cuál de las siguientes acciones es un ejemplo de una medida de seguridad en la configuración de bases de datos? Limitar el acceso a roles específicos de usuario. Desactivar completamente las medidas de seguridad. Proporcionar acceso de administrador a todos los usuarios. Compartir contraseñas en correos electrónicos no encriptados.
¿Cuál de las siguientes afirmaciones es cierta acerca de los privilegios en una base de datos? Los privilegios son irrelevantes para la seguridad 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 solo se aplican a los administradores de la base de datos.
Los roles y perfiles en una base de datos son conceptos equivalentes y pueden usarse indistintamente. Verdadero Falso.
Es posible asignar directamente privilegios de sistema a un perfil en Oracle. Verdadero Falso.
En Oracle, un perfil se utiliza para definir un conjunto de límites de recursos para los usuarios. Verdadero Falso.
Relaciona los roles predefinidos con sus características: incluye “CREATE CLUSTER”, “CREATE INDEXTYPE”, “CREATE OPERATOR”, “CREATE PROCEDURE”, “CREATE SEQUENCE”, “CREATE TABLE”, “CREATE TIGGER” y “CREATE TYPE”. Incluye únicamente el privilegio “CREATE SESSION” (que permite conectar a la base de datos). Incluye todos los privilegios del sistema mediante la opción “WITH ADMIN OPTION”.
¿Qué privilegio permite a un usuario crear tablas en su esquema? CREATE TABLE CREATE VIEW MANAGE TABLES ALTER TABLE.
¿Cómo puede un usuario revocar un privilegio que ha otorgado a otro usuario? ALTER USER REVOKE DENY UNGRANT.
MODIFY DATABASE, es un privilegio de sistema en Oracle reconocido en Oracle Verdadero Falso.
Para asignar un privilegio de sistema a un usuario, se utiliza el comando GRANT PRIVILEGE. Verdadero Falso.
Los roles en Oracle pueden tener un nombre no único en la base de datos. Verdadero Falso.
El comando REVOKE ALL PRIVILEGES se puede utilizar para eliminar todos los privilegios otorgados a un usuario en algunos sistemas gestores de bases de datos. Verdadero Falso.
Los bloques anónimos en PL/SQL son fragmentos de código que se almacenan en la estructura de la BD y para ejecutarlo solo es necesario introducirlos en la consola como si se tratase de SQL Verdadero Falso.
Relaciona cada concepto con su definición de valores de entrada/salida: Es una forma de pasar valores a un subprograma (como una función o procedimiento) en PL/SQL Cuando un subprograma se ejecuta con éxito, puede devolver valores al proceso que lo llamó utilizando este tipo de variables Puedes pasar un valor al subprograma como dato de entrada, y el subprograma también puede modificar ese valor y devolverlo como dato de salida.
Si estás ejecutando código en la consola o SQL Developer y deseas que un bloque de código se ejecute, debes incluir el símbolo "/" al final de ese bloque. Sin el "/", la consola o SQL Developer esperará más líneas de código antes de ejecutar nada. Verdadero Falso.
Relaciona cada característica con su definición respecto de los tipos de datos: Almacena cadenas de caracteres de longitud variable, tamaño máximo 2 Gb Dirección física de una fila de la BDD Almacena objetos binarios Almacena “TRUE”, “FALSE” o “NULL” Almacena objetos binarios de hasta 2 Gb.
En PL/SQL, la modularidad se logra dividiendo un problema complejo en problemas más simples mediante el uso de procedimientos y funciones. Verdadero Falso.
¿Cuál de las siguientes partes es requerida como obligatoria en un bloque de PL/SQL? Parte de declaraciones Parte ejecutable Parte de tratamiento de excepciones Todas las anteriores.
La estructura WHILE en PL/SQL permite repetir un conjunto de instrucciones un número concreto de veces sin tener en cuenta ninguna condición. Verdadero Falso.
¿Cuál de las siguientes estructuras de control se utiliza para condicionales y en ese sentido permite ejecutar un conjunto de instrucciones dependiendo de si se cumple una condición determinada? Estructura repetitiva básica. Sentencia CASE. Estructura WHILE. Todas las anteriores.
La estructura FOR en PL/SQL solo se puede usar cuando conocemos de antemano el número de repeticiones que queremos realizar. Verdadero Falso.
¿Cuál es el propósito de la sentencia SET SERVEROUTPUT ON en Oracle Database? Habilitar la ejecución de bloques PL/SQL. Desactivar la visualización de mensajes en la consola. Activar la visualización de mensajes en la consola. Definir variables de entorno en la base de datos.
Las funciones en PL/SQL no pueden tener parámetros de entrada. Verdadero Falso.
¿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 OUT IN OUT IS.
En la especificación de un procedimiento o función (antes de poner IS o AS) se definen las variables locales a utilizar en el cuerpo del subprograma. Verdadero Falso.
¿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í.
Siempre se debe declarar una excepción no-predefinida antes de usarla. Verdadero Falso.
¿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 TOO_MANY_ROWS NO_DATA_FOUND TWO_MORE_ROWS.
Los cursores implícitos necesitan ser declarados antes de ser utilizados. Verdadero Falso.
¿Qué tipo de cursor se utiliza para operaciones SELECT INTO que devuelven un único registro? Implícito Explícito Declarado No se utiliza un cursor.
Los triggers pueden contener llamadas a funciones o procedimientos almacenados. Verdadero Falso.
¿Qué tipo de trigger se ejecuta antes de que se realice la operación de la base de datos? INSTEAD OF AFTER BEFORE DURING.
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 se intenta actualizar en la base de datos y poder rastrear los intentos de actualizaciones de productos. ¿Cuál de las siguientes opciones sería la mejor manera de implementar este trigger? Crear un trigger AFTER UPDATE que incremente un contador cada vez que un producto es actualizado. 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.
Denunciar Test