:)事务是被称作为一个逻辑单元而执行得一系列操作。
:)存储过程是存储在数据库中的一段程序,它是一种数据库对象,在建立时就已经编译和优化的程序,并将执行计划存储在数据库中,他的执行速度要比独立执行同样的程序块。
:)触发器是一种特殊的存储过程,同样是存储在数据库中,但他没有传入参数和传出参数.
  主要用途:
  当更新数据库时,对数据库中相关的表进行级联更新;
  当执行破坏参照完整性的操作时,回退这些操作;
  自动产生比约束更为复杂灵活的限制.
这些东西如何应用要看具体情况,你写得多了,自然会明白如何使用他们,如果学习数据库编程,我建议你要掌握这些基本的东西.good luck