数据库基本概念回顾

来源:互联网 发布:会员注册页面html源码 编辑:程序博客网 时间:2024/04/28 12:15

v子查询: 

  当一个查询是另一个查询的条件时,称之为子查询。

  子查询可以使用几个简单命令构造功能强大的复合命令。

  子查询最常用于SELECT-SQL命令的WHERE子句中。

  子查询是一个 SELECT 语句,它嵌套在一个 SELECT、SELECT...INTO 语句、INSERT...INTO 语句、DELETE 语句、或 UPDATE 语句或嵌套在另一子查询中。

 

 

触发器:

     触发器(trigger)是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。 触发器可以从 DBA_TRIGGERS ,USER_TRIGGERS 数据字典中查到。

 

 

存储过程:

     存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。