SQL – Procedimientos Almacenados

Concepto

Un procedimiento almacenado (PA) es una secuencia de instrucciones sobre el servidor que realizan un objetivo. Pueden ser programados en base a sentencias SQL o por medio de un lenguaje “externo” ( C, java, etc.)

Definición

La sintáxis básica para la definición de un procedimiento SQL es la siguiente:

CREATE PROCEDURE <nombre de procedimiento> (
	<lista de
parámetros>)
<cuerpo del procedimiento>

Continue reading

SQL – Vistas

Objetivo de las vistas

Guardar en el servidor la definición de las consultas que se utilizan frecuentemente por los usuarios de la Base de Datos.

Características:

  • El código SQL es “pre – compilado”
  • Usadas como consultas anidadas. Cuando se solicitá su uso, es por medio de una consulta anidada ( FROM ).
  • Mecanismo de seguridad para accesar a información sensible
  • Sus columnas deben de tener nombre. Las funciones que no generan nombre serán un origen de error si no se nombran las columnas.

Continue reading