wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Mysql

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

Modo Sql, cual es el resultado de las siguientes sentencias:

SET @@SESSION.sql_mode = 'STRICT_ALL_TABLES';

CREATE TABLE t (i int);

INSERT INTO t (i) VALUES('abc');

a)

Inserta el valor abc en la tabla t campo i

b)

Warning, el valor será insertado con 0

c)

Warning, el valor será insertado con NULL

d)

Error, el valor no será insertado

2.

¿Cual será el resultado del siguiente query?

SET @@SESSION.sql_mode = 'ONLY_FULL_GROUP_BY';

use employees;

SELECT d.dept_name, employees.gender, count(employees.emp_no)

FROM employees.employees

inner join dept_emp on employees.emp_no = dept_emp.emp_no

inner JOIN departments as d on dept_emp.dept_no = d.dept_no

group by d.dept_name;

a)

Mostrará el número de empleados por departamento agrupado por el campo gender

b)

Mostrará el número de empleados de la tabla employees

c)

Error debido a la configuración del sql_mode, el group by debe tener todos los campos que anteceden a la función de agregación

d)

Cantidad de empleados sin embargo aparecerá un warning

3.

Con la siguiente configuración en el archivo config, ¿cuál será el resultado?

Slow-query-log = 1

Slow_query_log_file=”miservidor.log"

long_query_time=5

a)

Los querys que se demoren más de 5 segundos se añadirán al binary log-bin

b)

Se desactivará el log por querys lentos.

c)

Los querys que se demoren más de 5 segundos se añadirán al archivo miservidor.log

4.

¿ Pueden los querys que no están usando índices añadirse al slow query log aunque se demoren menor tiempo del configurado en long_query_time ?

a)

No

b)

Si, en caso de activar la variable log_queries_not_using_indexes

c)

Si, por medio de la variable expire_logs_days

5.

Por que motivos puede aparecer este error al intentar ingresa a mysql por línea de comando

"mysql" no se reconoce como un comando interno o externo, programa o archivos por lotes ejecutable

a)

Contraseña no coincide

b)

No se encuentran configuradas las variables de entorno

c)

No se encuentra instalado mysql

6.

El motor de base de datos por defecto de mysql es:

(a)  

7.

Cuando trabajamos con el motor Innodb, uno de los parámetros principales a configurar en el archivo config es innodb_buffer_pool_size, ¿para qué sirve?

a)

Permite escoger la calidad de la durabilidad de las transacciones de escritura con las opciones: 1, 2 o 3

b)

Configurar el tamaño de la caché de memoria, para evitar el acceso a disco.

c)

Tiene un valor predeterminado de 8, permite dividir el buffer en varias instancias

d)

Permite configurar el número de transacciones que se pueden escribir en el disco.

8.

La base de datos contable de la empresa tiene un tamaño de 2 Gb, considerando que posee un servidor con 80 Gb RAM, cuál sería la configuración más apropiada para los parámetros innodb?

a)

innodb_buffer_pool_size=8M

innodb_log_file_size=48M

b)

innodb_buffer_pool_size=80G

innodb_log_file_size=20G

c)

innodb_buffer_pool_size=2G

innodb_log_file_size=512M

d)

innodb_buffer_pool_size=48M

innodb_log_file_size=8M

9.

Que efecto tendrá la siguiente sentencia:

CREATE USER  'acarrera'@'%' IDENTIFIED WITH caching_sha2_password  BY 'Clave1209**1'  REQUIRE X509;

a)

Se creará el grupo de usuario acarrera, el mismo que exigirá los archivos de certificado para loguear en el sistema

b)

Se creará el usuario acarrera, el mismo que exigirá los archivos de certificado para loguear en el sistema

c)

Se creará el usuario acarrera, el mismo que podrá loguearse en el sistema con el comando mysql -u acarrera -p, proporcionado su contraseña

10.

Que muestra el siguiente comando: SELECT * FROM performance_schema.error_log;

a)

Los bloqueos en las tablas myisam

b)

Los errores, warnings y mensajes de información que se graban en el log de errores, de acuerdo a la configuración de log_error_verbosity

c)

Los registros binarios que se transfieren en la replicación

d)

Solo puede guardar errores del servicio de mysql.