Este documento describe el lenguaje de consultas estructuradas SQL y sus principales componentes. SQL se utiliza para manipular y consultar bases de datos. Incluye comandos para crear, actualizar y eliminar datos, así como cláusulas, operadores y funciones de agregado. También explica cómo realizar consultas de selección mediante predicados como DISTINCT, TOP e IN para recuperar datos de tablas internas y externas aplicando criterios de selección.