Tipos de sentencias en SQL: DDL y DML

Introducción

SQL se divide en diferentes tipos de sentencias según su función. Las más importantes son DDL y DML, que permiten estructurar y manipular los datos.


1. DDL (Data Definition Language)

Permite definir la estructura de la base de datos.

Ejemplos:

SQL

CREATE TABLE usuarios (

id INT PRIMARY KEY,

nombre VARCHAR(50)

);
Mostrar más líneas

SQL

DROP TABLE usuarios;
Mostrar más líneas


2. DML (Data Manipulation Language)

Permite trabajar con los datos.

Ejemplos:

SQL

INSERT INTO usuarios (id, nombre)

VALUES (1, ‘Juan’);
Mostrar más líneas

SQL

SELECT * FROM usuarios;
Mostrar más líneas

SQL

UPDATE usuarios SET nombre = ‘Pedro’ WHERE id = 1;
Mostrar más líneas


3. Diferencia clave

  • DDL → estructura
  • DML → datos

Conclusión

Entender los tipos de sentencias permite organizar mejor el uso de SQL y trabajar de forma más eficiente con bases de datos.