option
Cuestiones
ayuda
daypo
buscar.php
TEST BORRADO, QUIZÁS LE INTERESE: 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

Autor:
Ester
OTROS TESTS DEL AUTOR

Fecha de Creación:
28/04/2024

Categoría: Informática

Número Preguntas: 88
COMPARTE EL TEST
COMENTARNuevo Comentario
No hay ningún comentario sobre este test.
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.
La instrucción ndbd se utiliza para iniciar el nodo de: SQL administración datos esclavo.
Denunciar Test