option
Cuestiones
ayuda
daypo
buscar.php

Bases de datos. Tratamiento de datos.

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Bases de datos. Tratamiento de datos.

Descripción:
Tema 5 Bases de ddatos 1 DAM

Fecha de Creación: 2020/02/09

Categoría: Otros

Número Preguntas: 10

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

La única manera de realizar el tratamiento de datos en una base de datos es a través de una gerramienta gráfica. Verdadero. Falso.

(APEX) Para eliminar un registro se debe utilizar: Botón Suprimir que se encuentra en la lista de datos junto a cada registro. Botón Editar junto al registro y luego Suprimir. Botón derecho del ratón y seleccionar la opción Suprimir del menú desplegado. Seleccionar el registro y pulsar la tecla suprimir.

¿Cuál de las siguientes sentencias INSERT 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);.

Si no se especifica una condición en la sentencia DELETE ¿se borra todo el contenido de la tabla especificada?. 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 = 5) WHERE Codigo = 3;.

¿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);.

¿Si se cierra correctamente la aplicación gráfica después de haber realizado una operación de modificación de datos, y no se ha indicado la opción de Confirmación automática, ni se ha ejecutado la sentencia COMMIT, se quedan guardados los cambios efectuados por la transacción?. Verdadero. Falso.

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

Supongamos que un usuario está en proceso de modificación de un registro, y otro en ese mismo momento quiere leer ese mismo registro. ¿Qué tipo de bloqueo debes establecer para que el segundo usuario obtenga los datos con los cambios que está efectuando el primero?. Bloqueo pesimista. Bloqueo optimista.

Denunciar Test