El libro comienza con una breve historia sobre la creación de la norma SQL y algunas nociones sobre el modelo relacional. A continuación, cada capítulo aborda una subdivisión de SQL; la creación y la manipulación de tablas, y a continuación la gestión de los datos de estas tablas, incluyendo las últimas evoluciones como las funciones de paginación. El autor continúa con la seguridad de los datos y algunas nociones sobre transacciones. A continuación presenta la programación con algunos elementos de PL/SQL y el estudio de los triggers. El libro termina abordando algunos aspectos un poco más complicados, como los cambios masivos, las importaciones y exportaciones de tablas, las nociones de rendimiento e incluso, los objetos de sistema.
Los ejemplos que se utilizan en este libro se han realizado con la versión Oracle 12c (12.1.0.2) DB Developer VM, SQL Server 2016 SP1 Developer Edition, la versión MySQL 5.7.11, PostgreSQL en versión 9.5.6 y se pueden descargar del sitio web www.ediciones-eni.com.
Los capítulos del libro:
Preámbulo Introducción La definición de los datos (LDD) La manipulación de los datos (LMD) Las funciones La seguridad de los datos (DCL) El control de transacciones (TCL) La programación Profundizando Los errores más comunes Anexos