Oracle 12c /11g /10g. Programación PL /SQL a través de ejemplos /
María Pérez Marqués
- 1° Ed.
- 262 páginas ; 25 cm.
Factura Educativa
PL/SQL (Procedural Lenguaje/SQL) es un lenguaje de programacion que se utiliza para acceder y trabajar con bases de datos Oracle desde distintos entornos. PL/SQL amplia la funcionalidad del lenguaje SQL añadiendo estructuras tipicas de los lenguajes procedimentales, como las variables y los tipos, las estructuras de control (bucles, ordenes IF-THEN-ELSE, etc.), los procedimientos y las funciones, los tipos de objetos y los metodos, y otras estructuras clasicas en los lenguajes de programacion procedimentales. Resulta asi un lenguaje robusto y potente que combina la flexibilidad de SQL con la potencia y configurabilidad de las construcciones procedimentales. El libro comienza en un nivel basico con la idea de introducir al lector paso a paso en la programacion de Oracle llevandole de la mano asta conseguir un nivel avanzado. Se comenzara mostrando la introduccion de codigo en el entorno SQL*Plus y el desarrollo amplio del modelo entidad-relacion a traves de Oracle SQL que constituye el pilar basico de la programacion en las bases de datos relacionales. Asi mismo, se trata de forma exhaustiva el lenguaje de programacion procedimental PL/SQL de Oracle, que amplia el lenguaje estandar SQL. Se tratan los siguientes temas generales: ENTORNO DE ORACLE. DISEÑO RELACIONAL ELEMENTOS DE ORACLE PL/SQL LA ESTRUCTURA DE PL/SQL LOS BLOQUES EN PL/SQL UNIDADES LEXICAS TIPOS (DATATYPES) Y CONVERSIONES FORMATOS CARACTERES ASCII Y EBCDIC EN ORACLE PL/SQL VARIABLES EXPRESIONES Y OPERADORES EN ORACLE PL/SQL FUNCIONES PREDEFINIDAS EN ORACLE PL/SQL ESTRUCTURAS DE CONTROL EN PL/SQL BUCLES REGISTROS, TABLAS Y MATRICES EN PL/SQL VARRAYS SQL EN PL/SQL SQL EN PL/SQL CURSORES EN PL/SQL SUBPROGRAMAS PROCEDIMIENTOS FUNCIONES PAQUETES DISPARADORES EXCEPCIONES PL/SQL DINAMICO PL/SQL Y JAVA