Elementos avanzados en SQL
Esta sección estará dedicada a englobar los elementos más complejos y avanzados en el manejo de SQL Server. Veremos entre otras cosas, el manejo y uso de procedimientos almacenados y Triggers, la creación y ejecución de vistas...
Vistas
Una VIEW o vista, podemos definirla como una tabla virtual con su conjunto de filas y columnas, cuyo contenido está definido por una consulta SELECT sobre una o más tablas.
Procedimientos almacenados
Los procedimientos almacenados son conjuntos de una o varias instrucciones almacenadas en base de datos, que pueden ser llamados desde otra parte de la aplicación. Los procedimientos almacenados permiten recibir parámetros de entrada y/o salida
Triggers
Los Trigger, comúnmente conocidos como desencadenadores o disparadores, son un tipo especial de procedimientos almacenados que se ejecutan automáticamente cuando se produce un evento específico en la base de datos.