Sistemas de informacion

Páginas: 12 (2845 palabras) Publicado: 19 de marzo de 2013
Escuela Técnica Superior
de Ingeniería Informática
Departamento de Lenguajes
y Sistemas Informáticos

Escuela Técnica Superior
de Ingeniería Informática
Departamento de Lenguajes
y Sistemas Informáticos

1. Procedimientos y
funciones
1.1 Definición
1.2 Llamadas

Funciones, procedimientos,
secuencias y cursores en
Oracle

1.3 Documentación
1.4 Depuración
2. Secuencias
2.1Definición
3. Cursores
3.1 Bucle FOR
3.2 Atributos
4. Ejercicios
5. Scripts

Grupo de Ingeniería del Software y Bases de Datos
Departamento de Lenguajes y Sistemas Informáticos
© Diseño de Amador Durán Toro, 2011

Universidad de Sevilla
diciembre 2011

Funciones, procedimientos, secuencias y cursores en Oracle
Escuela Técnica Superior
de Ingeniería Informática
Departamento deLenguajes
y Sistemas Informáticos

1. Procedimientos y
funciones

• Objetivos de este tema
– Conocer la definición y utilización de funciones y
procedimientos en Oracle.

1.1 Definición
1.2 Llamadas
1.3 Documentación
1.4 Depuración
2. Secuencias
2.1 Definición

– Conocer la definición y utilización de las secuencias en
Oracle.
– Conocer la definición y utilización de cursores enOracle.

3. Cursores
3.1 Bucle FOR
3.2 Atributos
4. Ejercicios

diciembre 2011

Introducción a la Ingeniería del Software y a los Sistemas de Información

1

© Diseño de Amador Durán Toro, 2011

5. Scripts

Procedimientos y funciones


Oracle permite acceder y manipular información de la base
de datos definiendo objetos procedurales (subprogramas)
que se almacenan en la base dedatos. Estos objetos
procedurales son unidades de programa PL/SQL:
Funciones y Procedimientos almacenados.



Los procedimientos o funciones son bloques PL/SQL con
nombre, que pueden recibir parámetros y pueden ser
invocados desde distintos entornos: SQL*PLUS,
Oracle*Forms, desde otros procedimientos y funciones y
desde otras herramientas Oracle y aplicaciones.



Escuela TécnicaSuperior
de Ingeniería Informática
Departamento de Lenguajes
y Sistemas Informáticos

Los procedimientos y funciones llevan a cabo tareas
específicas, y su mayor diferencia radica en que las
funciones devuelven un valor.

1. Procedimientos y
funciones
1.1 Definición
1.2 Llamadas
1.3 Documentación

2.1 Definición
3. Cursores
3.1 Bucle FOR
3.2 Atributos
4. Ejercicios
5. Scriptsdiciembre 2011

Introducción a la Ingeniería del Software y a los Sistemas de Información

2

© Diseño de Amador Durán Toro, 2011

1.4 Depuración
2. Secuencias

Procedimientos y funciones

1. Procedimientos y
funciones
1.1 Definición
1.2 Llamadas
1.3 Documentación
1.4 Depuración
2. Secuencias
2.1 Definición
3. Cursores
3.1 Bucle FOR
3.2 Atributos
4. Ejercicios
5. Scriptsoctubre 2011

• Sintaxis Procedimientos
CREATE [OR REPLACE} PROCEDURE [esquema].nombre-procedimiento
(nombre-parámetro {IN | OUT | IN OUT} tipo de dato, ..) {IS | AS}
Declaración de variables;
Declaración de constantes;
Declaración de cursores;
BEGIN
Cuerpo del subprograma PL/SQL;
EXCEPTION
Bloque de excepciones PL/SQL;
END;

Introducción a la Ingeniería del Software y a losSistemas de Información

3

© Diseño de Amador Durán Toro, 2011

Escuela Técnica Superior
de Ingeniería Informática
Departamento de Lenguajes
y Sistemas Informáticos

Procedimientos y funciones

1. Procedimientos y
funciones
1.1 Definición
1.2 Llamadas
1.3 Documentación
1.4 Depuración
2. Secuencias
2.1 Definición
3. Cursores
3.1 Bucle FOR
3.2 Atributos
4. Ejercicios
5. Scriptsoctubre 2011

• Sintaxis Funciones
CREATE [OR REPLACE] FUNCTION [esquema].nombre-función
(nombre-parámetro {IN | OUT | IN OUT} tipo-de-dato, ...)
RETURN tipo-de-dato {IS | AS}
Declaración de variables;
Declaración de constantes;
Declaración de cursores;
BEGIN
Cuerpo del subprograma PL/SQL;
EXCEPTION
Bloque de excepciones PL/SQL;
END;

Introducción a la Ingeniería del Software y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas de información y tecnologías de la información
  • ¿Qué es tecnologia de información y sistemas de información?
  • Los sistemas de información y las tecnologías de información
  • Sistema de informacion
  • Sistemas de informacion
  • Sistema de informacion
  • Sistema de informacion
  • Sistemas de informacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS