SQL (‘Structured Query Language’ o Lenguaje Estructurado de Consultas) es un lenguaje que nos permite realizar consultas y gestionar datos en cualquier base de datos relacional. Desde su primera versi贸n en 1986 hasta la actualidad, se ha convertido en el est谩ndar m谩s utilizado, gracias a su ubicuidad y facilidad de uso. Existen implementaciones de SQL en todos los Sistemas de Gesti贸n de Bases de Datos Relacionales (SGBDR) del mercado, y tambi茅n se han incluido subconjuntos del mismo en otros modelos de datos, relacionados con el Big Data y las tecnolog铆as m贸viles.
Con este libro damos al lector una visi贸n general y actualizada de las capacidades de SQL que incluye desde su funcionamiento m谩s b谩sico hasta las operaciones m谩s avanzadas, para que pueda sacar el m谩ximo provecho a su base de datos. Para ello, se usa un enfoque pr谩ctico y muy did谩ctico que parte principalmente de su implementaci贸n en el SGBDR MySQL. Asimismo, se analizan sus diferencias con otros dos SGBDR muy usados en el mercado, como son Oracle y SQLite.