option
Cuestiones
ayuda
daypo
buscar.php

M10 Administración sistemas gestores de bases de datos UF1

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
M10 Administración sistemas gestores de bases de datos UF1

Descripción:
Preparación exámenes finales

Fecha de Creación: 2023/01/18

Categoría: Informática

Número Preguntas: 65

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

En una base de datos ORACLE añadimos privilegios a un usuario con. revoke. podemos utilizar grant o revoke. grant. create user.

La función de un rol es. Sólo permitir la conexión del usuario a la base de datos. Establecer un sistema de permisos que cubra todas las posibilidades. Dificultar el trabajo del administrador del sistema. Aplicar unos permisos y privilegios a unos usuarios con requerimientos similares.

En una base de datos ORACLE para crear un rol ejecutamos. insert into table users ... create user. create role. grant role.

Cuando tratamos los errores, la sección WHEN OTHERS THEN. Es obligatorio y debe ubicarse al inicio. Es opcional. Si se incluye, debe ubicarse al principio del bloque. Es obligatorio y debe ubicarse al final. Es opcional. Si se incluye, debe ubicarse al final.

La opción WITH ADMIN OPTION en oracle permite que. El usuario puede administrar a otros usuarios. El usuario que recibe el privilegio o permiso puede otorgar este permiso o privilegio a otros usuarios. El usuario puede realizar todas las funciones de administrador. El usuario puede administrar los objetos del sistema.

El lenguaje DCL permite: Crear los procedimientos y funciones almacenados en la base de datos. Modificar los datos de la base de datos. Controlar el acceso a los datos almacenados en la base de datos. Crear las estructuras de datos.

Un cursor implícito. Insertar datos en una tabla. Obtener un único dato de una consulta, por ejemplo, el campo nombre de un trabajador. Modificar los datos de una tabla, por ejemplo, el nombre de un trabajador. Todas son correctas.

Un parámetro de tipo INOUT permite. Enviar solo un valor al procedimiento. Recibir un valor del procedimiento. Declarar una variable para que pueda contener un registro de una tabla. Enviar un valor al procedimiento que podrá ser modificado.

Para cambiar los permisos de un usuario en el sistema utilizaremos el. Lenguaje DML. Lenguaje PL/SQL. Lenguaje DDL. Lenguaje DCL.

En una base de datos ORACLE para eliminar el usuario marta ejecutamos. revoke all privileges on sys to marta. delete user marta. drop user marta. remove user marta.

En Oracle la vista dba_sys_privs nos muestra información sobre: Privilegios de todos los objetos de la base de datos. Privilegios del administrador de la base de datos. Privilegios en activo para el usuario y sesión actuales. Privilegios de sistema asignados a usuarios y roles.

Si se debe condicionar la ejecución de una instrucción al valor de una determinada variable utilizaré la instrucción. FOR. REPEAT. IF. WHILE.

Los permisos globales en mysql se almacenan en. Cada tabla almacena los permisos de los usuarios. Cada base de datos almacena los permisos de los usuarios. La tabla db de la base de datos mysql. La tabla user de la base de datos mysql.

Para ver los privilegios de un usuario en MySQL utilizamos. Select privileges from mysql where user=<usuario>. Show privileges. Show grants. Select grants from mysql where user=<usuario>.

En una base de datos ORACLE eliminamos privilegios a un usuario con. grant. podemos utilizar grant o revoke. drop user. revoke.

Un disparador se utiliza para: Para controlar errores. Para recorrer de forma secuencial todos los registros de un cursor. Ejecutar bloques PL/SQL automáticamente cuando se producen ciertos eventos. Pasar parámetros a una función.

La instrucción FETCH en relación a los cursores se utiliza para. Extraer la siguiente fila de valores del conjunto de resultados del cursor. Eliminar un registro del cursor. Extraer la siguiente fila de valores del conjunto de resultados del cursor y mueve una posición adelante el puntero del cursor. Mover una posición adelante el puntero del cursor.

En un tablespace de oracle se almacenan: Objetos del esquema de la base de datos: tablas, vistas, etc.. Los ejemplos de las bases de datos. Los archivos temporales de los usuarios. a política de seguridad de la base de datos.

En la creación de un rol. La cláusula IDENTIFIED BY es obligatoria para poder activar el rol. La cláusula IDENTIFIED BY es obligatoria para su creación. La cláusula IDENTIFIED BY es opcional. La utilizaremos si queremos que se precise una contraseña para activar el rol. Nunca debe incluirse la cláusula IDENTIFIED BY en la creación de un rol. Los roles se activan de forma automática.

En Oracle para determinar la validez máxima de la contraseña en días utilizamos: PASSWORD_TIME. PASSWORD_DAYS. PASSWORD_LIFE_TIME. PASSWORD_MAX_DAYS.

La información de los usuarios y sus privilegios en MySql se almacena en la base de dados. mysql. information_schema. sys. performance_schema.

Una instrucción de tipo LOOP me permite. repetir una acción varias veces. solo sirven para recorrer los registros resultado de una consulta. controlar los errores. realizar una acción si una determinada condición es cierta.

Un cursor me permite. Obtener un único dato de una consulta, por ejemplo, el campo nombre de un trabajador. Recorrer los resultados de un select si afecta a una única tabla. Insertar datos en una tabla. Recorrer los resultados de cualquier select.

El alcance de una variable es. Todas son falsas. Cualquier procedimiento o función del SGBD (todas las bases de datos). Cualquier procedimiento o función de la base de datos. Bloque BEGIN y END donde está declarada.

La instrucción RAISE se utiliza para. Para controlar errores de valores duplicados. Para controlar consultas que no devuelven datos. Para controlar errores definidos por el programador. Para controlar accesos no permitidos a las bases de datos.

En una base de datos ORACLE para que un usuario pueda iniciar sesión: Debe tener el permiso LOGIN. Debe tener el permiso CREATE SESSION. Debe tener el permiso CONNECT. Solo pueden iniciar sesión los administratores de la base de datos.

Intento conectarme con mysql -u [nombre_usuario], y recibo un error. ¿Cuál es el problema?. Tienes que restaurar el servicio con systemctl restart mysql. Tienes que escribir sudo, para entrar en modo administrador. Tienes que instalar mysql-workbench antes. Hay que escribir -p para indicar que se tiene que introducir una contraseña.

Las variables :OLD y :NEW. En los triggers contienen una copia del registro antes y después de ejecutar la operación SQL. En los triggers guardan los dos últimos registros leidos. Se utilizan como parametros de entrada y de salida. Almacenan los dos últimos valores de una variable.

Los cursores FOR..LOOP. Nunca debemos utilizar esta instrucción. No existe esta instrucción. Ejecutan de forma implícita las operaciones OFEN y CLOSE. Ejecutan de forma implícita las operaciones OPEN, FETCH y CLOSE.

En Oracle para quitar todos los privilegios al usuario marta ejecutamos. "REVOKE ALL privileges TO marta. "DELETE ALL TO marta. "GRANT ALL privileges TO marta. REVOKE ALL privileges FROM marta.

Para asignar permisos en MySQL y que el usuario pueda otorgarlo a terceros utilizamos. with admin option. with thirds option. Agrupar los usuarios según sus requerimientos. with grant option.

Para controlar los errores en ORACLE utilizamos. Bloque ERROR. Bloque EXCEPTION. Bloque END. Bloque BEGIN.

El lenguaje PL/SQL nos permite: Utilizar comandos de consulta y manipulación de datos. Controlar errores. Crear procedimientos y funciones almacenados. Todas son ciertas.

La mejor opción para realizar una instrucción un número conocido de veces es, por ejemplo 10 veces es. IF. WHILE. FOR. REPEAT.

Las funciones o procedimientos almacenados. Es preciso realizar un procedimiento para cada tabla de la base de datos que queramos actualizar o consultar. Reducen el tráfico de la red. Aumentan el tráfico de la red. Solo pueden realizar una acción. Por ejemplo, dar de alta un cliente a la base de datos.

La base de datos sys en MySql se utiliza para. Analizar la seguridad del sistema. Guardar la estructura de las tablas y las bases de datos. Analizar el rendimiento del sistema. Guardar la información de los usuarios y sus privilegios.

En oracle la vista dba_data_files nos muestra información sobre: Los permisos de los usuarios. Las tablas de los usuarios. Las vistas de los usuarios. Los archivos que utiliza el tablespace.

En una base de datos ORACLE para modificar un usuario (por ejemplo el password) utilizamos. update user ... Alter user .... Es obligatorio eliminar y volver a crear. update role ...

El privilegio USAGE en MySQL permite. Conectar al servidor de Mysql. Hacer un select en todas las bases de datos. Crear usuarios. Ejecutar procedimientos.

En Oracle la vista dba_users nos muestra información sobre: Los usuarios del sistema. Las vistas de los usuarios. Las tablas de los usuarios. Priviliegios del sistema asignados a usuarios.

La estructura de una determinada tabla en mysql se almacena en la base de datos. sys. information_schema. mysql. performance_schema.

La diferencia entre una función y un procedimiento almacenado. Las funciones pueden utilizarse en expresiones e incluirse en otras funciones o procedimientos. No hay ninguna diferencia. Las funciones se ejecutan más rápido que los procedimientos. Los procedimientos devuelven un valor de retorno.

El atributo %ROWTYPE nos permite. Declarar una variable para que pueda contener una columna de una tabla. Definir una tabla de objetos. Definir una tabla de variables. Declarar una variable para que pueda contener un registro de una tabla.

Los permisos locales en mysql se almacenan en. La tabla user de la base de datos mysql. La tabla db de la base de datos mysql. Cada base de datos almacena los permisos de los usuarios. Cada tabla almacena los permisos de los usuarios.

¿En qué tabla de Mysql se almacenan los privilegios referentes a procedimientos y funciones?. func_privs. procs_privs. user_privs. routine_privs.

Las funciones o procedimientos almacenados se ejecutan. En el servidor o en el cliente, según la configuración del servidor. Siempre en el cliente. Siempre en el servidor. El usuario decide donde en el momento de la ejecución.

Un perfil de base de datos sirve: Para administrar la base de datos. Para crear tablas de datos predefinidas. Para limitar los recursos que puede utilizar un usuario en el sistema. Para asignar un conjunto de permisos a un determinado usuario.

El tablespace SYSTEM de Oracle contiene: Los objetos temporales. El diccionario de datos. Los datos de los usuarios. Los ficheros de configuración del sistema.

En una base de datos ORACLE para dar de alta el usuario marta ejecutamos. create user marta identified by password. grant all privileges on sys to marta. create user marta. insert into sys values('marta').

"La instrucción CLOSE nombre_cursor. Nunca debemos utilizar esta instrucción. Libera los recursos y cierra el cursor. Solo cierra el cursor para evitar su utilización involuntaria. No existe esta instrucción.

Para consultar todos los usuarios del sistema podemos utilizar: La tabla system_users. La tabla users. La vista dba_users. La vista ora_users.

¿Cuáles de los siguientes son privilegios de objeto?. INSERT. SYSOPER. SYSDBA. SELECT.

Para consultar los roles de un determinado usuario utilizamos la vista: session_roles. role_tab_prvis. user_role_privs. dba_role_privs.

Para que un usuario sea administrador le concedemos el rol: ADMIN. DBA. RESOURCE. DBA_ADMIN.

Para asignar un perfil a un usuario utilizamos: ALTER USER usuario PROFILE perfil;. ALTER PROFILE perfil TO usuario. CREATE perfil TO usuario. ALTER PROFILE perfil TO USER usuario.

Los bloques anónimos en PL/SQL sirven para: Almacenar procedimientos y funciones en la BD. Ejecutar triggers o disparadores. Ejecutar código que no se almacena en la base de datos. Controlar los errores.

Para declarar una variable del mismo tipo que el campo de una tabla utilizamos: %TYPE. %FIELD. %ROWTYPE. El mismo tipo de dato.

Para declarar una constante precio con el valor 200 utilizamos: CONSTANT number(6,2) precio:=200;. precio CONSTANT number(6,2):=200;. DECLARE precio number(6,2):=200;. precio number(6,2) VALUE 200;.

Para escribir una línea en la consola utilizamos la orden: print. echo. dbms_output.put_line. print_line.

¿Cuál de las siguientes no es un tipo de bucle en PL/SQL?. LOOP .. END LOOP. WHILE.. LOOP. FOR LOOP. DO .. WHILE.

Para definir un usuario sus propias excepciones utiliza la orden: SQLCODE. RAISE. EXCEPTION. SQLERRM.

Los modos de un parámetro de un procedimiento pueden ser: IN. READ. WRITE. OUT.

Los disparadores se pueden ejecutar al realizar una operación de: INSERT. SELECT. DELETE. UPDATE.

Para leer los datos de un cursor utilizamos la orden: READ. FETCH. SELECT. OPEN.

¿Cuál de los siguientes no es un tipo de disparador?. Sistema. Tabla. Vista. Sustitución.

Denunciar Test