El presente documento ofrece una exposición con enfoque práctico y un ritmo de aprendizaje pautado; el contenido de estas páginas se basa en el autoaprendizaje y para ello se utiliza el material y la metodología aplicados por el autor durante años en sus cursos de academias y empresas privadas, en las cuales ha formado de manera exitosa a un gran número de alumnos, muchos de ellos se encuentran actualmente trabajando en el sector de las tecnologías de la información, aplicando los conocimientos adquiridos en el manejo de bases de datos de Oracle. PL/SQL es en la actualidad uno de los lenguajes más usados en el diseño de aplicaciones con bases de datos Oracle, empresa que tiene la mayor expansión y ventas.
El propósito de este texto es actualizar la versión 12c de Oracle, pero se ha mantenido con respecto a la versión 11g del libro todo lo relacionado con el lenguaje PL/SQL, el cual sigue siendo compatible en la versión 12c de la base de datos de Oracle; se añade aquí, además, las nuevas características del lenguaje PL/SQL que se han puesto en funcionamiento para la versión 12c; asimismo, se actualizó la información respecto al proceso de certificación de Oracle.
VENTAJAS
• Contiene 15 supuestos prácticos resueltos que le serán útiles como autoevaluación de lo aprendido.
• Cuenta con numerosos ejemplos que reforzarán la comprensión de los temas abordados.
• Proporciona 55 cuestiones resueltas de certificación de Oracle en el lenguaje PL/SQL.
CONOZCA
• El funcionamiento de las estructuras de control del lenguaje PL/SQL.
• Cómo operan cada uno de los tres tipos de cursores en PL/SQL (cursores explícitos (Cursor), cursores implícitos (SQL) y cursores dinámicos.
• En qué consisten los procedimientos, funciones y paquetes de PL/SQL.
APRENDA
• A controlar las transacciones mediante las instrucciones Commit, Rollback, Savepoint , Rollback To .
• A llevar a cabo la ejecución de los disparadores del lenguaje PL/SQL.
• A trabajar con el lenguaje PL/SQL orientado a objetos.
DESARROLLE SUS HABILIDADES PARA
• Definir tipos en el lenguaje PL/SQL de acuerdo con las estructuras Record (Tipos registro), Table (Tipos table), Varray (Tipos array de elementos).
• Utilizar los tres tipos de bucles (Bucles simples (Loop…End Loop), Bucles While, Bucles For) en un cursor.
• Preparar un examen de certificación de Oracle.