El Data Query Language (DQL) en SQL se utiliza para consultar y recuperar datos de las bases de datos. Su función principal es obtener información almacenada en las tablas mediante comandos de consulta, siendo el más común el comando SELECT. Ejemplos de DQL en PostgreSQL: Consultar todos los datos de una tabla: sql SELECT * FROM empleados; Consultar datos con condición específica: sql SELECT nombre, salario FROM empleados WHERE departamento = 'Ventas'; Consultar con ordenamiento: sql SELECT nombre, salario FROM empleados ORDER BY salario DESC; Consultar datos con funciones agregadas: sql SELECT departamento, AVG(salario) AS salario_promedio FROM empleados GROUP BY departamento; Consultar datos con rangos de fechas: sql SELECT * FROM ventas WHERE fecha BETWEEN '2024-01-01' AND '2024-12-31'; Uso de expresiones CASE (condicionales): sql SELECT nombre, CASE WHEN salario > 50000 THEN 'Alto' ELSE 'Medio' END AS categoria FROM empleados; En resumen, DQL es el lenguaje para formular consultas que permiten extraer datos específicos o resumidos de las bases de datos, sobre todo usando SELECT y sus variantes en PostgreSQL.