SQL es un lenguaje de consulta estructurado y estándar utilizado para gestionar bases de datos relacionales. Este lenguaje permite definir y declarar diversos objetos en la base de datos, tales como tablas, vistas, índices, procedimientos almacenados, disparadores, reglas, dominios y valores por defecto.
Grupo de sentencias del SQL que soportan la definición y
declaración de los objetos de la base de datos. Objetos tales
como: la base de datos misma(DATABASE), las tablas(TABLE),
las Vistas (VIEW), los índices (INDEX), los procedimientos
almacenados (PROCEDURE), los disparadores (TRIGGER),
Reglas (RULE), Dominios (Domain) y Valores por defecto
(DEFAULT).
SQL es un lenguaje de consulta estructurado y estándar para manejar bases de datos relacionales. Fue establecido por ANSI e ISO, por lo que está presente en todos los sistemas de gestión de bases de datos relacionales como ORACLE, SYBASE y SQL Server.
Lenguaje de Control de Datos (DCL, Data Control Language)
REVOKE
GRANT
Lenguaje de Manipulación de Datos(DML, Data Management
Language)
MERGE
DELETE
UPDATE
SELECT
INSERT
Lenguaje de Control de Transaciones (TCL, Transaction Control Language)
ROLLBACK
COMMIT
Lenguaje de Definición de Datos (DDL, Data Definiton Language)
TRUNCATE
DROP
ALTER
CREATE
Grupo de sentencias del SQL para manipular los datos que
están almacenados en las bases de datos, a nivel de filas
(tuplas) o columnas (atributos). Ya sea que se requiera que
los datos sean modificados, eliminados, consultados o que se
agregaren nuevas filas a las tablas de las base de datos.
Grupo de sentencias del SQL para controlar las funciones de
administración que realiza el DBMS, tales como la atomicidad y
seguridad.
Grupo de sentencias de SQL , que se utiliza para controlar el
procesamiento de transacciones en una base de datos.
Una transacción es una unidad lógica de trabajo que comprende una o más sentencias SQL, por lo
general un grupo de Data Manipulation Language (DML).