Want to create interactive content? It’s easy in Genially!

Get started free

Tipos de sentencias SQL

CAMILA MEDINA OBESO

Created on March 18, 2026

Start designing with a free template

Discover more than 1500 professional designs like these:

Smart Presentation

Practical Presentation

Essential Presentation

Akihabara Presentation

Flow Presentation

Dynamic Visual Presentation

Pastel Color Presentation

Transcript

Tipos de sentencias SQL

MODULO III PROGRAMACIÓN 20/03/26 20/02O'2O3/25
401

INTRODUCCIÓN

SQL (Lenguaje de Consulta Estructurada) es un lenguaje utilizado para gestionar bases de datos relacionales.

Almacenar información Consultar datos Actualizar registros Eliminar información

TIPOS DE SENTENCIAS DE SQL

DDL

DML

Data Definition Language

Data Manipulation Language

DCL

TCL

Data Control Language

Transaction Control Language

DDL

Se desarrolló a mediados de la década de 1970 (alrededor de 1974)

(Data Definition Language)

DDL es una sintaxis utilizada para crear, modificar y eliminar objetos. Se parece a un lenguaje de programación, pero su objetivo es definir específicamente las estructuras de datos dentro de una base de datos.

Aunque el modelo relacional fue propuesto por Edgar F. Codd en 1969

Info

Impacto inmediato

DCL

(Data Control Language)

El Lenguaje de Control de Datos es el sublenguaje responsable de las tareas administrativas de control de la propia base de datos, especialmente la concesión y revocación de permisos de base de datos para los usuarios.

Info

Comandos principales:

La sentencia SELECT pertenece a DML y es la más utilizada en todo SQL.

DML

(Data Manipulation Language)

DML significa Lenguaje de Manipulación de Datos. Es un subconjunto de SQL que se centra en modificar los datos almacenados en tablas—mediante la inserción, actualización, eliminación o recuperación de registros.

Con UPDATE puedes cambiar solo una parte de la información sin borrar el registro completo.

Info

Se usan mucho en sistemas grandes como bancos, tiendas en línea y empresas.

TCL

(Transaction Control Language)

Se utiliza para gestionar y controlar las transacciones en una base de datos. Permite a los usuarios guardar cambios de forma permanente, deshacer cambios o crear puntos de control dentro de una transacción.

Info

Ayuda evitar que se pierdan datos importantes.

CONCLUSIÓN

En este trabajo se explica sobre los diferentes tipos de sentencias SQL (DDL, DML, DCL y TCL) y la función que tiene cada una dentro de una base de datos. En conclusión, SQL es una herramienta muy útil para manejar información de forma eficiente y segura.

MUCHAS GRACIAS

EJEMPLO

CREATE TABLE empleados ( id INT PRIMARY KEY, nombre VARCHAR(50), departamento VARCHAR(50), salario DECIMAL(10,2) );

EJEMPLO

GRANT SELECT, INSERT ON basedatos.clientes TO 'usuario1'; REVOKE INSERT ON basedatos.clientes FROM 'usuario1';

EJEMPLO

INSERT INTO empleados (nombre, apellido) VALUES ('John', 'Doe'); SELECT * FROM empleados; UPDATE empleados SET salario = salario * 1.1; DELETE FROM empleados WHERE id = 1;

EJEMPLO

BEGIN TRANSACTION; UPDATE cuentas SET saldo = saldo - 100 WHERE id = 1; SAVEPOINT punto1; UPDATE cuentas SET saldo = saldo + 100 WHERE id = 2; COMMIT;