Saltar al contenido

SQL

Un lenguaje para definir, consultar y modificar datos; no es un único producto de base de datos.

También conocido comoStructured Query Language
Plataformas de datos

¿Qué es SQL?

SQL significa Structured Query Language. El lenguaje sirve para definir estructuras de datos, consultarlos y aplicar cambios. Un SELECT, por ejemplo, selecciona datos. SQL no es un único producto de base de datos; los sistemas lo implementan con extensiones y detalles distintos. No puede darse por hecho que una consulta funcione en todos sin comprobarla.

En un portal ficticio, una lista de solicitudes aprobadas debe ordenarse por identificador único. Una consulta de lectura de ejemplo es: SELECT request_id FROM service_request WHERE status = 'approved' ORDER BY request_id;. Indica columna de salida, condición y ordenación explícitamente. No es una consulta ejecutada. La solución debe aplicar aparte qué registros puede ver cada persona; un filtro de negocio no demuestra por sí solo control de acceso.

Fuentes