PUERTA | Maqueta de puerta 2017 | Pregunta 62

¿Cuál de las opciones dadas define una transacción correctamente?
(A) Una transacción consta de declaraciones DDL en el esquema de la base de datos.
(B) Una transacción consiste en COMMIT o ROLLBACK en una sesión de base de datos.
(C) Una transacción consiste en una colección de declaraciones DML o una declaración DDL o DCL o TCL para formar una unidad lógica de trabajo en una sesión de base de datos.
(D) Una transacción consiste en la recopilación de declaraciones DML y DDL en diferentes sesiones de la base de datos.

Respuesta: (C)
Explicación:

Una transacción de base de datos consiste en una o más declaraciones DML para constituir un cambio consistente en los datos, o una declaración DDL o un comando DCL (GRANT o REVOKE). Comienza con la primera declaración DML y termina con un comando DCL o DDL o TCL (COMMIT o ROLLBACK). Tenga en cuenta que los comandos DDL y DCL tienen la función de confirmación automática.

Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *