1 / 26
文档名称:

CH4_数据库表的管理_数据完整性.ppt

格式:ppt   页数:26页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

CH4_数据库表的管理_数据完整性.ppt

上传人:精选文库 2016/6/13 文件大小:0 KB

下载得到文件列表

CH4_数据库表的管理_数据完整性.ppt

相关文档

文档介绍

文档介绍:1数据库表的管理刘国柱联系方式 Liu_guozhu@ 2目录?创建表?修改表?删除表?数据完整性 3 NO:4 数据完整性 4 数据完整性?所谓数据完整性,就是指存储在数据库中数据的一致性和正确性?可以通过各种约束和默认值、规则、触发器等数据库对象来保证数据的完整性约束包括: ? Primary key 主键? Foreign key 外键? Unique 唯一约束? Check 检查约束? Default 默认值约束 5 数据完整性- 概览?实体完整性(行) ?域完整性(列) ?参照完整性(表之间) ?用户定义完整性? Primary key 主键? Foreign key 外键? Unique 唯一约束? Check 检查约束?Default 默认值约束 6 数据完整性- 完整性与约束的关系完整性类型约束类型域 Default Check referential 实体 Primary key Unique 参照 Foreign key Check 7 数据完整性- 数据完整性分类?实体完整性(行) ?域完整性(列) ?参照完整性(表之间) ?用户定义完整性 8 数据完整性- 实体完整性?实体完整性把表的每一行看做一个实体, 要求所有行都具有唯一标识?可以通过建立唯一索引、 primary key 约束、 unique 约束,以及列的 identity 属性等措施来实施实体完整性 9 数据完整性- 域完整性?域完整性要求表中指定列的数据具有正确的数据类型、格式和有效的数据范围?域完整性通过非空、 check 约束,以及默认、规则等数据库对象来实现 10 数据完整性- 参照完整性?参照完整性维持被参照表和参照表之间的数据一致性?通过主键约束和外键约束来实现?在被参照表中,当其主键被其他表参照时, 该列不能被删除,也不能被改变。再参照表中,不允许参照不存在的主键值。