数据类型与表-数据库技术.PPTVIP

  • 2
  • 0
  • 约6.12千字
  • 约 36页
  • 2019-05-03 发布于天津
  • 举报
数据完整性的分类 域完整性(列完整性) 数据完整性 一、域完整性 也称列完整性,用于限制向列中输入的内容,指定列值输入的有效性,保证指定列的数据具有正确的数据类型、格式和有效的数据范围。实现方法:数据类型、NOT NULL、CHECK约束、规则对象、DEFALULT约束、默认值对象。 数据完整性 二、实体完整性 也称行完整性,用于保证表中每条记录都是惟一的,即表中所有行都具有一个非空且不重复的健值,可以通过建立惟一索引、主键约束、UNIQUE约束或IDENTITY属性来实施实体完整性。 例1:为xsda表的身份证号列建立惟一索引,降序排列。 例2:创建学生表,用主键约束、UNIQUE键约束或标识列实施实体完整性。 数据完整性 例1: create unique index id_index on xsda(身份证号 DESC) 例2: Create table stu( 学号 int not null primary key identity1), 姓名 char(6) not null, 性别 char(2) default ‘男’, 出生日期 smalldatetime, 身份证号 bigint not null unique ) 数据完整性 三、参照完整性 也称引用完整性,保证主表中的数据与从表中数据的一

文档评论(0)

1亿VIP精品文档

相关文档