Programación En Pl/Sql

Páginas: 9 (2055 palabras) Publicado: 12 de febrero de 2013
1. 2. 3. 4. 5. 6.

7.

8. 9. 10.

11.

12. 13.

14. 15. 16. 17. 18. 19.

20. 21. 22. 23. 24.

25. 26. 27. 28. 29. 30.

31.

PROGRAMACION EN PLSQL Introducción a PLSQL Programación con PL/SQL Fundamentos de PL/SQL Tipos de Datos en PL/SQL Operadores en PL/SQL Estructuras de Control en PL/SQL • Estructuras de Control de Flujo • Sentencia GOTO • Bucles Bloques PL/SQL • Estructurade un Bloque • Sección de Declaración de Variables Cursores en PL/SQL Introducción a Cursores en PL/SQL Cursores Implícitos en PL/SQL • Declaración de Cursores implícitos • Excepciones asociadas a los cursores implícitos Cursores Explícitos en PL/SQL • Declaración de Cursores Explícitos • Atributos de cursores • Manejo de Cursor Cursores de Actualización en PL/SQL • Declaración y utilización decursores de actualización Excepciones en PL/SQL • Manejo de excepciones • Excepciones predefinidas • Excepciones definidas por el usuario • Reglas de alcance • La sentencia RAISE • Uso de SQLCODE Y SQLERRM Excepciones personalizadas en PL/SQL • RAISE APPLICATION ERROR Propagación de excepciones en PL/SQL Subprogramas en PL/SQL Procedimientos almacenados en PL/SQL Funciones en PL/SQL Triggers enPL/SQL • Declaración de triggers • Orden de ejecución de los triggers • Restricciones de los triggers Utilización de :OLD y :NEW • Utilización de predicados de los triggers Subprogramas en bloques anónimos Paquetes en PL/SQL Registros PL/SQL • Declaración de un registro Declaración de registros con el atributo %ROWTYPE Tablas PL/SQL • Declaración de tablas de PL/SQL • Tablas PL/SQL de registros •Funciones para el manejo de tablas PL/SQL Tipo VARRAY • Definición de VARRAYS VARRAYS en la Base de Datos BULK COLLECT Transacciones con PL/SQL Transacciones autónomas SQL Dinámico • Sentencia DML con SQL Dinámico • Cursores con SQL Dinámico Funciones integradas de PL/SQL • SYSDATE • NVL DECODE • TO_DATE • TO_CHAR • TO_NUMBER • TRUNC LENGTH INSTR • REPLACE SUBSTR • UPPER LOWER • ROW1DTOCHAR RPAD •LPAD 1

• RTRIM • LTRIM • TR1M • MOD 32. Secuencias 33. PL/SQL y JAVA • Creación de Objetos Java en la Base de Datos ORACLE • Ejecución de programas JAVA con PL/SQL Programación con PL / S Q L Introducción SQL es un lenguaje cíe consulta para tos sistemas de bases de datos relaciónales, pero que no posee la potencia de los lenguajes de programación. No permite el uso de variables, estructurasde control ele flujo, bucles... y demás elementos característicos de la programación. No es de extrañar, SQL es un lenguaje de consulta, no un lenguaje de programación. Sin embargo, SQL es la herramienta ideal para trabajar con bases de datos. Cuando se desea realizar una aplicación completa para el manejó de una base de datos relacional, resulta necesario utilizar alguna herramienta que soportela capacidad de consulta del SQL y la versatilidad de los lenguajes de programación tradicionales. PL/SQL es el lenguaje de proclamación que proporciona Oracle para extender el SQL estándar con otro tipo de instrucciones y elementos propios de los lenguajes de programación. Con PL/SQL vamos a poder programar las unidades de programa de la base de datos ORACLE, están son: • Procedimientosalmacenados. • Funciones. • Triggers. • Scripts. Pero además PL/SQL nos permite realizar programas sobre las siguientes herramientas de ORACLE: • Oracle Forms. • Oracle Reports. • Oracle Graphics. • Oracle Aplication Server. Fundamentos de PL/SQL Primeros pasos con PL/SQL. Para programar en PL/SQL es necesario conocer sus fundamentos. Como introducción vamos a ver algunos e ierren tos y conceptosbásicos del lenguaje. • • PL/SQL no es CASE-SENSITIVE, es decir, no diferencia mayúsculas de minúsculas como otros lenguajes de programación como C o Java. Sin embargo debemos recordar que ORACLE es CASE-SENSITIVE en la búsqueda de texto. Una línea en PL/SQL contiene grupos de caracteres conocidos como UNIDADES LEXICAS, que pueden ser clasificadas como: o DELIMITADORES o IDENTIFICADORES o LITERALES o...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación Con PL SQL
  • pl / sql
  • Pl/Sql
  • PL sql
  • Pl/Sql
  • pl/sql
  • Lenguaje De Programacion Pl/Sql De Oracle
  • Cursores en PL/SQL

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS