38. Referente al comando DROP de SQL, es correcto decir:
- A) Es un comando DCL.
- B) Puede ser ejecutado por disparadores (triggers).
- C) Se utiliza para eliminar la estructura de una tabla junto con cualquier dato almacenado en ella.
- D) Utiliza WHERE para condiciones de filtrado.
Feedback de la pregunta
La respuesta correcta es C. El comando `DROP` en SQL es un comando DDL (Data Definition Language) que se utiliza para eliminar objetos de la base de datos, como tablas, vistas, índices o bases de datos completas. Al eliminar una tabla con `DROP TABLE`, se elimina tanto su estructura como todos los datos que contenía. La opción A es incorrecta, es DDL, no DCL. La opción B es incorrecta, los triggers no suelen ejecutar comandos DDL como `DROP`. La opción D es incorrecta, `WHERE` se usa con comandos DML como `SELECT`, `UPDATE` o `DELETE` para filtrar filas, no con `DROP`.