1. El lenguaje de definición de datos (DDL).
2. El lenguaje de manipulación de datos (DML).
3. Cláusulas del lenguaje para la agrupación y ordenación de las consultas.
4. Capacidades aritméticas, lógicas y de comparación del lenguaje.
5. Funciones agregadas del lenguaje.
6. Tratamiento de valores nulos.
7. Construcción de consultas anidadas.
8. Unión, intersección y diferencia de consultas.
9. Consultas de tablas cruzadas.
10. Otras cláusulas del lenguaje.
11. Extensiones del lenguaje.
12. El lenguaje de control de datos (DCL).
13. Procesamiento y optimización de consultas.