Esta obra se dirige a los desarrolladores y a aquellos que no sean informáticos que deban trabajar con un sistema gestor de bases de datos relacionales (SGBDR). El objetivo es describir el funcionamiento del lenguaje SQL independientemente de las variaciones realizadas por los editores de SGBDR. El libro presenta los principales comandos más utilizados del lenguaje SQL.

Ofrece por tanto una visión general y no tiene como objetivo mostrar todas las opciones del lenguaje, aunque hace hincapié en aspectos prácticos y concretos. Empezaremos con una breve historia sobre la creación y la norma SQL y algunos conceptos sobre el modelo relacional. En otros libros de nuestra editorial se puede encontrar una descripción más detallada del modelo relacional. A continuación, cada capítulo aborda una subdivisión de SQL, en primer lugar la creación y modificación de tablas y a continuación la gestión de los datos de estas tablas. Se encadena con la seguridad de los datos y algunas ideas sobre transacciones, y se finaliza con temas un poco más complejos como las cargas masivas, la importación y exportación de tablas, así como PL/SQL y los triggers.

El objetivo de este libro es proporcionar las bases que permitan ser autónomo en la manipulación de una base de datos relacional. Cada SGBDR ha desarrollado sus propias extensiones de la norma SQL, o ha añadido funciones específicas. De todos modos, aprendiendo las bases del lenguaje SQL se puede responder a la mayoría de las necesidades en la utilización de una base de datos relacional.