Programando con PL/SQL en una Base de Datos Oracle

Páginas: 5 (1084 palabras) Publicado: 19 de junio de 2014
Programando con PL/SQL en una Base de 
Datos Oracle 

Instructor: Ing. Francisco Riccio. 
OCA Oracle Database Administrator 10g 
OCP Oracle Database Administrator 10g 
OCP Oracle Database Administrator 11g 
OCA Oracle Application Server 10g 
Oracle Database 10g RAC Administrator Certified Expert 
Managing Oracle on Linux Certified Expert 
Oracle Database SQL Certified Expert Oracle Database 11g Essentials For Implementors 
MCTS SQL Server 2005 

Email: francisco@friccio.com

Ing. Francisco Riccio. 

Página 1 

Contenido 
Consideraciones en la instalación del Oracle XE y configuración del Oracle SQL Developer ................ 3 
Introducción a PL/SQL....................................................................................................................... 7 
Declaración de variables.................................................................................................................... 9 
Manejo de Estructuras de Control (IF/CASE/LOOP/WHILE/FOR) ...................................................... 14 
Manejo de Estructuras Complejas ...................................................................................................19 
(Registros/Index By/Nested Table/VArray) ...................................................................................... 19 
Manejo de Cursores ........................................................................................................................ 25 Manipulación de Excepciones.......................................................................................................... 30 
Manejo de Archivos......................................................................................................................... 33 
Creación de Stored Procedures y Funciones .................................................................................... 36 Creación Paquetes........................................................................................................................... 40 
Creación de Triggers ........................................................................................................................ 44 
Consideraciones en el Diseño de Código PL/SQL .............................................................................. 51 
Programación Orientada a Objetos en PL/SQL................................................................................. 58

Ing. Francisco Riccio. 

Página 2 

Consideraciones en la instalación del Oracle XE y 
configuración del Oracle SQL Developer 
Descargas 
Oracle XE: 
http://www.oracle.com/technetwork/database/express­ 
edition/downloads/index.html 
Oracle SQL Developer: 
http://www.oracle.com/technetwork/developer­tools/sql­ developer/downloads/index.html 

Descargados los productos e instalados, se indica los pasos para poder generar 
una conexión hacia una base de datos desde el Oracle SQL Developer.

Ing. Francisco Riccio. 

Página 3 

Donde en Nombre de Conexión se coloca un nombre de identificación de la 
conexión que pudiera ser cualquier nombre. 
En usuario y contraseña debe ser un usuario válido de la base de datos con su contraseña, en este caso estamos utilizando el usuario SYSTEM que existe en la 
base de datos. 
En los campos de Nombre de Host, Puerto y Nombre del Servicio, son datos que 
hacen referencia al listener de la base de datos. El listener es un componente de 
la base de datos que será responsable de realizar la conexión a la base de datos. Estos datos pueden ser extraídos en el servidor de base de datos publicando el 
comando: lsnrctl status, ejemplo:

Ing. Francisco Riccio. 

Página 4 

Donde lo marcado con rojo son los datos del listener que son colocados en el 
Oracle Developer. 

Luego podemos dar click en Probar y debe salir Estado: Correcto y 
posteriormente guardamos los datos.

Ing. Francisco Riccio. 

Página 5 

Ing. Francisco Riccio. 

Página 6...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Oracle Pl/Sql
  • Oracle pl/sql
  • Bases de datos, no sql y sql
  • Oracle Base De Datos
  • Mondrian con una base datos oracle
  • Base De Datos Oracle
  • Proyecto base de datos oracle
  • Base De Datos Oracle

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS