¿Cuáles son los principales grupos de comandos SQL?
Opciones
- DDL, DML, DQL, DCL, TCL: estructura, datos, consultas, permisos, transacciones (Opción correcta)
- Solo SELECT e INSERT, porque los demás son variaciones
- Comandos HTML, CSS y JS, usados en páginas web
- Comandos de frontend y backend, usados por distintos equipos
Respuesta
DDL (definir estructura: CREATE, ALTER, DROP), DML (cambiar datos: INSERT, UPDATE, DELETE), DQL (consultar: SELECT), DCL (permisos: GRANT, REVOKE), TCL (transacciones: COMMIT, ROLLBACK)
Por qué
Los comandos SQL se agrupan por propósito:
- DDL (Data Definition Language): crear o cambiar la estructura:
CREATE TABLE,ALTER TABLE,DROP TABLE. - DML (Data Manipulation): cambiar datos:
INSERT,UPDATE,DELETE. - DQL (Data Query): leer datos:
SELECT. - DCL (Data Control): permisos:
GRANT,REVOKE. - TCL (Transaction Control):
BEGIN,COMMIT,ROLLBACK.
Recuerda
DDL estructura, DML cambiar datos, DQL leer, DCL permisos, TCL transacciones.