option
Cuestiones
ayuda
daypo
buscar.php

BBDD -- 2 Trimestre

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
BBDD -- 2 Trimestre

Descripción:
este es un test para estudiar el examen de bbdd

Fecha de Creación: 2022/02/19

Categoría: Otros

Número Preguntas: 37

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

Relaciona las siguientes funciones de MySQL con su descripción: CONCAT (s1, s2, ...). LENGTH (s). LIKE. Substring (s, p [, l]). UPPER (s). LOWER (s). INSTR (s1, s2). LTrim (s).

Dada la siguiente sentencia MySQL: SELECT DATE_FORMAT ( '1997-10-04 22:23:00' , '% H:% i:% s' ) ; elegir la opción que se corresponda con el resultado obtenido al ejecutar la sentencia: '23: 22: 00 '. '00: 23: 22 '. '22: 23: 00 '. Ninguna de las anteriores.

Relaciona las siguientes funciones de MySQL con su descripción: COUNT ([* o expr]). AVG (n). MAX (expr). SUM (expr). MIN (expr). STDDEV (expr).

Relaciona las siguientes funciones de MySQL con su descripción (1): CURDATE (). DATE_FORMAT (d, f). CURTIME (). DAYNAME (d). DATE (d). NOW ().

Relaciona las siguientes funciones de MySQL con su descripción (2): MONTHNAME (d). STR_TO_DATE (s, f). SYSDATE (). TIME (d). ADDDATE (d, n). ADDTIME (t1, t2).

Indicar cuál de los siguientes operadores no es lógico. AND. *. NOT. OR.

Indicar qué devolvería SELECT LENGTH (“Hola,buenas tardes”); en MySQL. 16. 18. 17. Ninguna de las anteriores.

Indicar qué devolvería SELECT CONCAT (“My”,”SQL”); en MySQL. My SQL. Mysql. MySQL. Ninguna de las anteriores.

Indicar qué devolvería SELECT “David” LIKE “Da%”; en MySQL. Error. 1. 0. Ninguna de las anteriores.

Indicar qué devolvería SELECT LOWER ( 'Hola Mundo'); en MySQL. hola mundo. Hola mundo. holamundo. Ninguna de las anteriores.

Indicar qué devolvería SELECT STR_TO_DATE ( 'May 1, 2013', '% M% d,% Y'); en MySQL. 01-05-2013. NULL. 2013-05-01. Ninguna de las anteriores.

Indicar qué devolvería SELECT TIME ( '2003-12-31 01:02:03'); en MySQL. 2003-12-31. 01:02:03. NULL. Ninguna de las anteriores.

Indicar qué devolvería SELECT WEEK ( '2019-02-10'); en MySQL. 6. 5. 7. Ninguna de las anteriores.

Indicar qué devolvería SELECT MONTHNAME ( '2019-02-10'); en MySQL. Febrero. February. NULL. Ninguna de las anteriores.

Indicar qué devolvería SELECT ROUND ((15*8)/(4+3)); en MySQL. 17.1429. 17. 17.14. Ninguna de las anteriores.

Indicar qué devolvería SELECT TRUNCATE ((15*8)/(4+3),2); en MySQL. 17.1429. 17. 17.14. Ninguna de las anteriores.

Indicar qué devolvería SELECT MOD(15,4); en MySQL. 19. 11. 3. Ninguna de las anteriores.

¿Para qué se utiliza el EXPLAIN en una consulta SELECT?. Para conocer el plan de ejecución de la consulta. Para conocer el resultado de la consulta. a y b son correctas. Ninguna de las anteriores.

Relaciona las diferentes formas de combinar tablas con su descripción: LEFT JOIN. RIGHT JOIN. INNER JOIN.

Selecciona la afirmación correcta: MySQL permite las operaciones UNION, INTERSECT y MINUS. MySQL permite las operaciones UNION, INTERSECT pero no MINUS. MySQL permite las operaciones UNION, pero no INTERSECT ni MINUS. MySQL no permite las operaciones UNION, INTERSECT y MINUS.

Indicar cuál de las siguientes sentencias ES CORRECTA: INSERT INTO PRODUCTOS (Codigo, Nombre, Existencias) VALUES (3, Leche, 100);. INSERT INTO PRODUCTOS (3, 'Leche', 100);. INSERT INTO PRODUCTOS (Codigo, Nombre, Existencias) VALUES (3, 'Leche', 100);. INSERT INTO PRODUCTOS (Codigo, Nombre, Existencias) VALUES ('Leche', 3, 100);.

En la sentencia DELETE se borra todo el contenido de la tabla especificada si no se especifica ninguna condición. Verdadero. Falso.

¿Cuál de las siguientes sentencias INSERT es la correcta para insertar en la tabla CLIENTES los nombres de los registros de la tabla NUEVOS_CLIENTES, suponiendo que los campos que contienen los nombres se llaman Nombre_CLI en la tabla CLIENTES y Nombre_NCLI en la tabla NUEVOS_CLIENTES?. INSERT INTO CLIENTES (Nombre_CLI) VALUES Nombre_NCLI FROM NUEVOS_CLIENTES;. INSERT INTO CLIENTES (Nombre_CLI) VALUES (SELECT Nombre_NCLI FROM NUEVOS_CLIENTES);. INSERT INTO CLIENTES VALUES (SELECT Nombre_CLI, Nombre_NCLI FROM NUEVOS_CLIENTES);. INSERT INTO NUEVOS_CLIENTES (Nombre_CLI) VALUES (SELECT Nombre_NCLI FROM CLIENTES);.

¿Cuál de las siguientes sentencias UPDATE es la correcta para actualizar en la tabla USUARIOS el crédito del usuario con código 3 para asignarle el mismo crédito que el del usuario con código 5?. UPDATE USUARIOS SET Credito = Credito WHERE Codigo = 3 AND WHERE Codigo = 5;. UPDATE USUARIOS SET Credito = (SELECT Credito FROM USUARIOS WHERE Codigo = 3 AND WHERE Codigo = 5);. UPDATE USUARIOS SET Codigo = 5 WHERE (SELECT Credito FROM USUARIOS WHERE Codigo = 3);. UPDATE USUARIOS SET Credito = (SELECT Credito FROM USUARIOS WHERE Codigo = 3) WHERE Codigo = 5;.

¿Cuál de las siguientes sentencias DELETE es la correcta para eliminar de la tabla USUARIOS todos aquellos cuyo código se encuentra en una tabla llamada ANTIGUOS?. DELETE FROM USUARIOS WHERE Codigo IN (SELECT Codigo FROM ANTIGUOS);. DELETE FROM USUARIOS WHERE Codigo IN ANTIGUOS;. DELETE FROM (SELECT Codigo FROM ANTIGUOS) WHERE Codigo IN (SELECT Codigo FROM USUARIOS);. DELETE FROM Codigo WHERE USUARIOS IN (SELECT Codigo FROM ANTIGUOS);.

¿Se pueden deshacer los cambios con la sentencia ROLLBACK después de que se haya ejecutado COMMIT?. Verdadero. Falso.

¿Qué significan las propiedades ACID de las transacciones en un SGBD?. Atomicidad, Consistencia, Aislamiento, Durabilidad. Atomicidad, Correlación, Aislamiento, Durabilidad. Atomicidad, Consistencia, Acoplamiento, Durabilidad. Ninguna de las anteriores.

Relaciona los siguientes conceptos sobre los datos con su definición: Concurrencia. Consistencia. Integridad.

Si se bloquea una tabla para lectura (con LOCK TABLES), indica cuál de las siguientes afirmaciones es correcta: Sólo se permite realizar lecturas sobre la tabla. Se pueden realizar lecturas y escrituras sobre la tabla bloqueada. Se pueden realizar escrituras sobre la tabla, pero no lecturas. Ninguna de las anteriores es correcta.

completa. READ UNCOMMITTED. READ COMMITTED. REPEATABLE READ. SERIALIZABLE.

Relaciona los diferentes tipos de problemas ocasionados por la concurrencia en el acceso a los datos con su descripción: Dirty Read o Lectura Sucia. Lectura no repetible. Lectura Fantasma.

Indicar cómo se inicia una transacción en MySQL: BEGIN;. BEGIN WORK;. START TRANSACTION;. Todas las anteriores son correctas.

Para deshacer los cambios de todas las operaciones que se han realizado bajo una transacción, se utiliza: COMMIT;. ROLLBACK;. Las dos anteriores. Ninguna respuesta es correcta.

Para poder activar las transacciones de múltiples sentencias, se realiza: Set autocommit=0;. Set autocommit=1;. Set autocommit=2;. Ninguna de las anteriores.

Si se desea tener la posibilidad de deshacer parte de los cambios que se realizan bajo una transacción , se utilizará: SAVEPOINT. ROLLBACK. COMMIT. Ninguna de las anteriores.

¿En una base de datos MySQL con motor de almacenamiento InnoDB pueden producirse deadlocks?. Sí. No.

10. Indicar qué devolvería SELECT LENGTH(TRIM(“ Esto es una prueba “); en MySQL. 18. 30. 20. Ninguna de las anteriores.

Denunciar Test