浅析SQL Server中的表以及关系数据库

作者: 不详 2012/7/19 15:43:55

  SQL Server 中几个重要的表

  1 主系统表 Sysobjexts

   出现在每个数据库中,每个数据库对象含有一行记录

  2 系统表 Syscolumns

   出现在master数据库和侮个用户自定义的数据库中,它对基表或者视图的每个列和存储过程中的侮个参数含有一行记录。

  3 系统表Sysindexes

   出现在master数据库和何个用户自定义的数据库中,它对每个索引和没有聚集索引的何个表含有一行记录,它还对包括文本/图像数据的何个表含有一行·记录。

  4 系统表Sysusers

   出现在master数据库和每个用户自定义的数据库中,它对整个数据库中的每个WindowsNT用户、windowsNT用户组、SQLServer用户或者SQL Server角色含有一行记录。

  5 系统表Sysdepends

   系统表Sysdepends对表、视图和存储过过程之间的每个依赖关系含有一行记录,它出现在master数据库和每个用户自定义的数据库中。

  6 系统表Sysdepends

   系统表sysdepends对表,视图和存储过程之间的每个依赖关系含有一行记录,它出现在master数据库和每个用户自定义的数据库中  

  关系数据库

  首先说下基本的概念

  数据data数据库dB即database 数据库是数据和对象的集合数据库对象是指表,视图,存储过程,触发器等

  数据库管理系统(DBMS)

  数据库管理系统是用于管理数据的计算机软件。数据库管理系统使用户能方便地定义和操纵数据,维护数据的安全性和完整性,以及进行多用户下的并发控制和恢复数据库。

  数据库系统database system(DBS)

  狭义地讲,是由数据库,数据库管理系统和用户构成。广义地讲是由计算机硬件,操作系统,数据库管理系统,以及在它支持下建立起来的数据库应用程序用户和维护人员组成的一个整体

  关系模型RM (relational model)

  关系模型是由实体和联系构成的。实体通常是以表的形式 来表现的,表的每一行秒速实体的一个实例,表的每一列秒速实体的一个特征或属性联系是指实体之间的关系,即实体之间的对应关系,有三种一对多,一对一多对一

 

特别推荐

玩家留言 跟帖评论
查看更多评论