Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEm10 asgbd UF1

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
m10 asgbd UF1

Descripción:
asgbd UF1

Autor:
AVATAR

Fecha de Creación:
13/01/2021

Categoría:
Informática

Número preguntas: 46
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Los permisos globales en mysql se almacenan en 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. La tabla user de la base de datos mysql.
Los permisos locales en mysql se almacenan en La tabla db de la base de datos mysql. La tabla user de la base de datos mysql. Cada tabla almacena los permisos de los usuarios Cada base de datos almacena los permisos de los usuarios.
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 instalar mysql-workbench antes Tienes que escribir sudo, para entrar en modo administrador Hay que escribir -p para indicar que se tiene que introducir una contraseña.
La función de un rol es Aplicar unos permisos y privilegios a unos usuarios con requerimientos similares Sólo permitir la conexión del usuario a la base de datos Dificultar el trabajo del administrador del sistema Establecer un sistema de permisos que cubra todas las posibilidades.
En una base de datos ORACLE para modificar un usuario (por ejemplo el password) utilizamos Alter user .... update user ... update role ... Es obligatorio eliminar y volver a crear.
En una base de datos ORACLE eliminamos privilegios a un usuario con podemos utilizar grant o revoke revoke grant drop user.
Un perfil de base de datos sirve: Para administrar la base de datos. Para asignar un conjunto de permisos a un determinado usuario. Para crear tablas de datos predefinidas. Para limitar los recursos que puede utilizar un usuario en el sistema. .
En Oracle la vista dba_sys_privs nos muestra información sobre: Privilegios de todos los objetos de la base de datos. Privilegios de sistema asignados a usuarios y roles. Privilegios en activo para el usuario y sesión actuales. Privilegios del administrador de la base de datos.
Si se debe condicionar la ejecución de una instrucción al valor de una determinada variable utilizaré la instrucción IF WHILE REPEAT FOR.
La diferencia entre una función y un procedimiento almacenado No hay ninguna diferencia Los procedimientos devuelven un valor de retorno. Las funciones se ejecutan más rápido que los procedimientos Las funciones pueden utilizarse en expresiones e incluirse en otras funciones o procedimientos .
Los cursores FOR..LOOP No existe esta instrucción Nunca debemos utilizar esta instrucción Ejecutan de forma implícita las operaciones OFEN y CLOSE Ejecutan de forma implícita las operaciones OPEN, FECH y CLOSE.
Un cursor me permite Recorrer los resultados de cualquier select Insertar datos en una tabla 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.
La instrucción FETCH en relación a los cursores se utiliza para Eliminar un registro del cursor Extraer la siguiente fila de valores del conjunto de resultados del cursor Mover una posición adelante el puntero del cursor Extraer la siguiente fila de valores del conjunto de resultados del cursor y mueve una posición adelante el puntero del cursor.
Un disparador se utiliza para: Para controlar errores. Para recorrer de forma secuencial todos los registros de un cursor. Pasar parámetros a una función Ejecutar bloques PL/SQL automáticamente cuando se producen ciertos eventos.
Las variables :OLD y :NEW Almacenan los dos últimos valores de una variable. Se utilizan como parametros de entrada y de salida. 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.
La base de datos sys en MySql se utiliza para Guardar la estructura de las tablas y las bases de datos Guardar la información de los usuarios y sus privilegios. Analizar el rendimiento del sistema. Analizar la seguridad del sistema.
La información de los usuarios y sus privilegios en MySql se almacena en la base de datos. information_schema performance_schema sys mysql .
La opción WITH ADMIN OPTION permite Todas son falsas El usuario puede realizar todas las funciones de administrador El usuario que recibe el privilegio o permiso puede otorgar este permiso o privilegio a otros usuarios El usuario es eliminado del sistema.
La estructura de una determinada tabla en mysql se almacena en la base de datos. performance_schema information_schema sys mysql.
El tablespace SYSTEM de Oracle contiene: Los objetos temporales. Los ficheros de configuración del sistema Los datos de los usuarios. El diccionario de datos.
En la creación de un rol La cláusula IDENTIFIED BY es obligatoria para su creación La cláusula IDENTIFIED BY es obligatoria para poder 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. La cláusula IDENTIFIED BY es opcional. La utilizaremos si queremos que se precise una contraseña para activar el rol .
En una base de datos ORACLE para dar de alta el usuario marta ejecutamos insert into sys values('marta') create user marta identified by password grant all privileges on sys to marta create user marta.
En Oracle para determinar la validez máxima de la contraseña en días utilizamos: PASSWORD_DAYS PASSWORD_TIME PASSWORD_MAX_DAYS PASSWORD_LIFE_TIME .
Un parámetro de tipo INOUT permite Enviar solo un valor al procedimiento Enviar un valor al procedimiento que podrá ser modificado. Recibir un valor del procedimiento. Declarar una variable para que pueda contener un registro de una tabla.
El lenguaje PL/SQL nos permite: Todas son ciertas. Controlar errores. Crear procedimientos y funciones almacenados. Utilizar comandos de consulta y manipulación de datos.
Un cursor implícito Todas son correctas. Modificar los datos de una tabla, por ejemplo, el nombre de un trabajador. Obtener un único dato de una consulta, por ejemplo, el campo nombre de un trabajador Insertar datos en una tabla.
La instrucción CLOSE nombre_cursor No existe esta instrucción Solo cierra el cursor para evitar su utilización involuntaria. Libera los recursos y cierra el cursor Nunca debemos utilizar esta instrucción.
Para ver los privilegios de un usuario en MySQL utilizamos Show grants Show privileges Select grants from mysql where user=<usuario> Select privileges from mysql where user=<usuario>.
En una base de datos ORACLE para que un usuario pueda iniciar sesión: Debe tener el permiso CONNECT. Debe tener el permiso CREATE SESSION. Solo pueden iniciar sesión los administratores de la base de datos. Debe tener el permiso LOGIN.
En Oracle para quitar todos los privilegios al usuario marta ejecutamos REVOKE ALL privileges FROM marta DELETE ALL TO marta GRANT ALL privileges TO marta REVOKE ALL privileges TO marta.
Las funciones o procedimientos almacenados Aumentan el tráfico de la red. 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. Solo pueden realizar una acción. Por ejemplo, dar de alta un cliente a la base de datos.
Para cambiar los permisos de un usuario en el sistema utilizaremos el Lenguaje PL/SQL. Lenguaje DDL. Lenguaje DML. Lenguaje DCL.
¿En qué tabla de Mysql se almacenan los privilegios referentes a procedimientos y funciones? procs_privs user_privs routine_privs func_privs.
En una base de datos ORACLE para crear un rol ejecutamos insert into table users ... create user create role grant role.
La opción WITH ADMIN OPTION en oracle permite que El usuario que recibe el privilegio o permiso puede otorgar este permiso o privilegio a otros usuarios El usuario puede administrar los objetos del sistema El usuario puede realizar todas las funciones de administrador El usuario puede administrar a otros usuarios.
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.
El atributo %ROWTYPE nos permite Definir una tabla de variables Declarar una variable para que pueda contener una columna de una tabla. Declarar una variable para que pueda contener un registro de una tabla. Definir una tabla de objetos.
El lenguaje DCL permite: Crear los procedimientos y funciones almacenados en la base de datos. Crear las estructuras de datos. Modificar los datos de la base de datos. Controlar el acceso a los datos almacenados en la base de datos.
Para asignar permisos en MySQL y que el usuario pueda otorgarlo a terceros utilizamos: with thirds option agrupar los usuarios segun sus requerimientos with grant option with admin option.
Cuando tratamos los errores, la sección WHEN OTHERS THEN es opcional. Si se incluye, debe ubicarse al final. 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.
El privilegio USAGE en MySQL permite conectar al servidor de MySQL ejecutar procedimientos hacer un select en todas las bases de datos crear usuarios.
En Oracle la vista dba_users nos muestra información sobre: privilegios del sistema asignados a usuarios las vistas de los usuarios los usuarios del sistema las tablas de los usuarios.
En una base de datos ORACLE añadimos privilegios a un usuario con grant revoke podemos utilizar grant o revoke create user.
En oracle la vista dba_data_files nos muestra información sobre: las vistas de los usuarios los permisos de los usuarios las tablas de los usuarios los archivos que utiliza el tablespace.
Las funciones o procedimientos almacenados se ejecutan Siempre en el servidor El usuario decide donde en el momento de la ejecución Siempre en el cliente En el servidor o en el cliente, según la configuración del servidor.
¿En qué tabla de Mysql se almacenan los privilegios referentes a procedimientos y funciones? procs_privs user_privs func_privs routine_privs.
Denunciar test Consentimiento Condiciones de uso