La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

5. SQL Procedural.

Presentaciones similares


Presentación del tema: "5. SQL Procedural."— Transcripción de la presentación:

1 5. SQL Procedural

2 5.1 Stored Procedures 5.2 Functions 5.3 Triggers

3 Stored Procedures Un procedimiento almacenado es un subprograma que ejecuta una acción específica y que no devuelve ningún valor. Un procedimiento tiene un nombre, un conjunto de parámetros (opcional) y un bloque de código. hp

4 Functions Las funciones devuelven un único valor simple, un string, integer o algo similar. Los procedures realizan tareas (agregar, modificar, borrar). Comandos: Show create Procedures|Function sp_name Ejemplo: CREATE OR REPLACE FUNCTION ejemplo() RETURNS integer AS S$ BEGIN RETURN 104; END;

5 Triggers Disparadores
Un disparador (o trigger) es un tipo especial de procedimiento almacenado asociado a una tabla que se ejecuta al realizar una operación 'básica' (INSERT, DELETE o UPDATE) sobre ésta. La operación básica que despierta al trigger es conocida como sentencia disparadora. Los triggers constituyen una potente herramienta para mantener la integridad de la base de datos, ya que pueden llevar a cabo cualquier acción que sea necesaria para el mantenimiento de dicha integridad. Los triggers pueden llamar a otros procedimientos y disparar otros triggers, pero no admiten parámetros y no pueden ser invocados desde otros procedimientos.

6 https://sites.google.com/site/201608tbd03/5-sql-procedural/5-1-stored- procedues-1


Descargar ppt "5. SQL Procedural."

Presentaciones similares


Anuncios Google