domingo, 19 de octubre de 2008

LECTURA 8


ELABORARON:TODOS

TRIGGERShttp://static.slideshare.net/swf/ssplayer2.swf?doc=bdl8eq9exprosacap10triggers-1227846557969790-9&stripped_title=triggers-presentation" />http://static.slideshare.net/swf/ssplayer2.swf?doc=bdl8eq9exprosacap10triggers-1227846557969790-9&stripped_title=triggers-presentation" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355">
View SlideShare presentation or Upload your own.


¿Qué son y para qué sirven los desencadenadores?
SQL Server provee dos mecanismos primarios para forzar reglas de negocios e integridad referencial: restricciones y triggers (desencadenadores).

Un desencadenador consiste en una especialización de los procedimientos almacenados que se activa cuando se ejecutan sentencias que modifican los datos o sus estructuras de alguna manera. SQL Server incluye soporte para dos tipos de desencadenadores: DML (Data Manipulation) y DDL (Data Definition). Este último es nuevo en SQL Server y se activa cuando se ejecutan sentencias de modificación de datos en la base.

Para crear un desencadenador, se debe indicar:
  1. El nombre.
  2. La tabla sobre la cual ha de crearse.
  3. Cuánto se ha de disparar.
  4. Las sentencias que lo activan.
  5. Las sentencias de modificación de datos que lo componen.



BD_L8_EXP_ROZIC_CAP9_SQL
View SlideShare presentation or Upload your own.

SQL AVANZADO

INSTRUCCIONES DE CONTROL EN T-SQL

Muchas veces es necesario tomar ciertas decisiones sobre que instrucciones ejecutar en función de algún tipo de condición. Este tipo de decisiones son totalmente distintas con las que se realizan con las de filtrado de información. Las estructuras de control actúan o impactan sobre las decisiones de ejecución del proceso de las instrucciones de T-SQL, como el IF, THEN . . . ELSE, que es muy diferente a la instrucción de filtrado WHERE, que acota el espacio de búsqueda al cumplimiento de una condición.


ARCHIVO COMPLETO EN EL MALETIN...

No hay comentarios: