Este libro es una guía completa y detallada para aprender el lenguaje de programación PL/SQL (Procedural Language/SQL) utilizado en las bases de datos Oracle. El lenguaje PL/SQL combina la flexibilidad de SQL con las construcciones procedimentales típicas de otros lenguajes, como los bloques, las variables y los tipos, las estructuras de control (bucles, órdenes IFTHENELSE, etc.), los cursores, los procedimientos y las funciones, los paquetes, los disparadores, los tipos de objetos y los métodos, las excepciones y otras estructuras clásicas en los lenguajes de programación procedimentales.
El libro se estructura en capítulos que presentan los conceptos teóricos del lenguaje PL/SQL y los ilustran con ejemplos prácticos. Además, al final de cada capítulo se incluyen 260 ejercicios totalmente resueltos para apoyar y clarificar los conceptos teóricos presentados en el texto.
Una característica importante del libro es que las bases de datos utilizadas en ejemplos y ejercicios se incorporan en el texto, lo que elimina la necesidad de recurrir a fuentes externas o información adicional. También se utiliza la base de datos predeterminada de Oracle, lo que hace que el aprendizaje sea más fácil y accesible para los estudiantes.
En resumen, este libro es una excelente referencia para aprender el lenguaje PL/SQL y desarrollar habilidades en programación de bases de datos Oracle.