option
Cuestiones
ayuda
daypo
buscar.php

UF1 - M10 - Administración de sistemas gestores de bbdd

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

Descripción:
AsixCiber - Linkia FP

Fecha de Creación: 2024/04/28

Categoría: Informática

Número Preguntas: 87

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

Los índices de tipo UNIQUE se aplican a. Campos donde los valores se pueden repetir. Campos de tipo blob. Campos multicolumna. Campos cuyo valor no se repite.

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

Cuál de los siguientes no es una ventaja de un sistema distribuido. El diseño y estructura de la base de datos. La escalabilidad. La seguridad en caso de sobrecarga. La proximidad.

La concurrencia mide. La ocupación de disco. El número de solicitudes por segundo. El rendimiento de una carga de trabajo variable. El tiempo total requerido por una tarea.

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

Las operaciones que realiza el maestro y se deben replicar en un esclavo se almacenan en. system_log_file. replication_log_file. slave_log_file. master_log_file.

La instrucción ndbd se utiliza para inciar el nodo de. administración. SQL. esclavo. datos.

En la creación de un rol. 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. La cláusula IDENTIFIED BY es obligatoria para su creación.

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

Para acceder a los datos de un clúster utilizamos el nodo. esclavo. datos. SQL. administración.

La variable table_open_cache define: El espacio de memoria asignado a todas las tablas abiertas. El espacio de memoria asignado a la base de datos actual. El número de tablas abiertas para todos los subprocesos. El número de tablas abiertas del proceso actual.

Para saber los procesos que se están ejecutando utilizamos. SHOW PROCESSLIST. SHOW STATUS. mysqladmin status. mysqladmin statuslist.

Los índices de tipo INDEX se aplican a. Campos multicolumna. Campos no clave. Campos de tipo blob. Campos de texto.

En una fragmentación mixta. Solo se puede implementar en entornos replicados. Se aplica una fragmentación primero vertical y luego horizontal. Se aplican dos fragmentaciones una horizontal y otra vertical sin importar el orden. Se aplica una fragmentación primero horizontal y luego vertical.

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

Para saber el número de tablas abiertas utilizamos la instrucción: show tables status. mysladmin tables. show open tables. mysladmin status.

La instrucción ndb_mgmd se utiliza para iniciar el nodo de. esclavo. administración. SQL. datos.

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

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

El motor MyISAM. Recomendable para las aplicaciones donde predominan los select. Guarda los datos en ficheros de texto separados por comas. Almacena los datos en la RAM. Permite transacciones y bloqueos.

La instrucción FORCE INDEX se utiliza para. Obligar a crear índices al crear una consulta. Obligar a utilizar el índice en una consulta. Obligar a crear índices al crear una tabla. Usar un índice HASH en vez de un índice BTREE.

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

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

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

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

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

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

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

El motor InnoDB. Guarda los datos en ficheros de texto separados por comas. Permite transacciones y bloqueos. Recomendable para las aplicaciones donde predominan los select. Almacena los datos en la RAM.

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

En un clúster de datos el número mínimo de nodos es: 5. 4. 3. 2.

Un perfil de base de datos sirve: 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. Para administrar la base de datos.

El valor optimo de la variable table_open_cache debería ser: max_connections*el numero de tablas a las que accede cualquier consulta SQL. El número de tablas de la base de datos*el número de índices. El valor predeterminado 4000. El número de tablas de la base de datos+el número de índices.

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

El esquema básico de replicación en MySQL consiste en. Uno de datos, uno de control y uno de administración. Un maestro y un esclavo. Un maestro, uno de control y un esclavo. Un maestro y dos esclavos.

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

En una replicación el master_log_file almacena. El estado de la replicación. Las operaciones que realiza el maestro y se tiene que replicar. Los errores de replicación. Las operaciones que realiza el esclavo.

Una fragmentación vertical consiste. En dividir las filas y los atributos de la relación. En almacenar la base de datos en diferentes servidores. En dividir las filas de la relación. En dividir los atributos de la relación.

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

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

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

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

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

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

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

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

Cuál de los siguientes no es un tipo de nodo de un clúster. esclavo. datos. sql. administración.

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

La instrucción cache index se utiliza para. Reconstruir el índice. Asignar los índices a una determinada caché. indexar el motor MyISAM. indexar la tabla de caché.

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

El primer nodo en iniciar el servicio en un cluster de datos es. El nodo SQL. El nodo de control. El nodo de datos. El nodo de administración.

¿Cuál de los siguientes no es un problema de rendimiento de un SGDB?. Un diseño desnormalizado. Recursos hardware insuficientes. Gran cantidad de conexiones a la base de datos. Las consultas bien indexadas.

El motor Archive. Recomendable para las aplicaciones donde predominan los select. Se utiliza para implementar tablas que se particionan en varias máquinas. Permite transacciones y bloqueos. Para guardar gran cantidad de información sin indexar.

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

En una replicación en mysql las operaciones de actualización se realizan sobre. El maestro. Los dos. No puede haber operaciones de actualización. El esclavo.

En consultas con rango (BETWEEN) que estructura de índice es más recomendable. RTREE. BTREE. RANGE. HASH.

En los motores MyISAM tienen. Una única caché para almacenar los datos y las claves. Una caché de datos. Una caché de claves. Una caché de claves y una caché de datos.

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

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 final. Es opcional. Si se incluye, debe ubicarse al principio del bloque. Es obligatorio y debe ubicarse al inicio.

En un sistema distribuido los componentes. comparten memoria. comparten procesador. comparten disco. se encuentran repartidos en diferentes máquinas.

Para indicar a los nodos cuál es el nodo de administración utilizamos. hostname y port. hostname. ndbcluster. ndb-connectstring.

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

En el fichero binary log se almacenan. Los errores encontrados al iniciar, ejecutar o detener mysqld. El establecimiento de conexiones con los clientes. Las instrucciones que modifican los datos. Las consultas que tardan mucho tiempo en ejecutarse.

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

En la optimización de las columnas que afirmación es correcta. Los identificadores únicos es preferible que sean en formato cadena. Las columnas not null empeoran el uso de los índices. Es preferible almacenar valores numéricos en formato cadena. Un mediumint ahorra espacio respecto un int.

Cuál de los siguientes no es un inconveniente de un sistema distribuïdo. La seguridad de los datos. Gestión más compleja. El diseño y estructura de la base de datos. La escalabilidad.

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

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

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

El motor NDB. Recomendable para las aplicaciones donde predominan los select. Permite transacciones y bloqueos. Almacena los datos en la RAM. Se utiliza para implementar tablas que se particionan en varias máquinas.

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

Una fragmentación horizontal consiste. En dividir los atributos de la relación. En almacenar la base de datos en diferentes sevidores. En dividir las filas de la relación. En dividir las filas y los atributos de la relación.

En qué máquina de la red se encuentran los datos hace referencia a la transparencia en. fragmentación. replicación. ubicación. indexación.

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

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

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

En los motores Memory y NDB que estructura de índice es más recomendable. RTREE. HASH. RANGE. BTREE.

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

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

Para medir la velocidad de una función o expresión utilizamos. Analyze. Compare. Benchmark. Explain.

La opción WITH ADMIN OPTION en oracle permite que. El usuario puede administrar los objetos del sistema. 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 puede administrar a otros usuarios.

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

En una optimización a nivel de base de datos comprobamos. Los motores de almacenamiento sean los apropiados. Las tablas no tengan mas de 10 atributos. Los privilegios de los usuarios sean correctos. Los recursos hardware sean suficientes.

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

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

La instrucción EXPLAIN se utiliza para. Crear índices multicolumna. Reconstruir una tabla. Reconstruir un índice. Optimizar las consultas.

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

Denunciar Test