SQL_(数据完整性)_主键_外键_unique_check_primary_概要
Microsoft SQL Server 2005 Lecture 4数据完整性 ------------------------------------------------------- 目标要求: 理解数据完整性的概念、种类和作用,熟悉数据完整性的实现方法。 会进行实体完整性、域完整性、参照完整性进行控制。(主键外键约束创建管理) 理解索引的概念、种类和作用,掌握索引创建、管理方法(SSMS、SQL语句)。 数据完整性 在SQL Server 2005中,根据数据完整措施所作用的数据库对象和范围不同,可以将数据完整性分为以下几种: 1、实体完整性(主键、唯一性约束) 2、参照完整性(外键约束) 3、域完整性(check、默认值约束) 4、用户定义的完整性 主键(PRIMARY KEY)约束 主键约束使用数据表中的一列数据或者多列数据来唯一的标识一行数据。也就是说,在数据表中不能存在主键相同的两行数据,而且主键约束下的列不能为空(NULL),在创建表时,最好每个数据表都拥有自己唯一的主键,主键也可以由几个列组合成。每个表只能有一个主键。 不能定义TEXT或IMAGE数据类型的字段列为主键。 SSMS创建主键的步骤 ① 在创建表结构的时候,选定列名或列名组合(shift键),在所选列上右击弹出相应菜单,如右图所示。
原创力文档

文档评论(0)