mssql sqlserver 数据库对象简介说明–入门必备


摘要:
下文将详细阐述数据库中有哪些常用的对象,如下所示:
实验环境:sql server 2008 R2



常见的数据库对象如下:

表(table)、触发器(trigger)、视图(view)、存储过程(Stored Procedure)、索引(index)、默认值(default)、用户(user)、规则(rule)等等。



常见对象说明:

表(Table ):
数据库中用于存储数据的地方。
通常由行和列组成; 列为数据表的定义字段,行为数据表中插入的数据。
表:由数据列和 空行或多行或单行数据组成。

默认值(Default):
默认值:当向数据表中插入数据时,如果不指定数据时,默认向列中插入的数据。

用户(User):
数据库定义的用户,用于控制对数据库的访问权限

视图(View):
由管理员组成一串select 查询语句,主要用于返回数据给客户端,不占用任何物理存储空间。

索引(Index):
用途 方便用户快速访问数据的快捷键。
实现原理:类似于“字典”,将部分数据按照指定的系列进行排序。

触发器(Trigger):
用于自动触发sqlserver事务的无参数特殊存储过程。

规则(Rule):
可用于对数据表中的列数据进行特殊自动限制的脚本。例:限制数据表中某列“禁止小于0”。

存储过程(Stored Procedure):
带输入参数的一组sql命令的集合。
可供外部和内部程序调用。