Este documento describe las características del lenguaje de consultas estructuradas SQL. SQL opera sobre conjuntos de tuplas e incluye dos sublenguajes: DDL para definir objetos de base de datos y DML para manipular datos. El DML incluye operaciones como INSERT, UPDATE, DELETE y SELECT para agregar, modificar, eliminar y recuperar datos respectivamente.