1 / 63
文档名称:

第10讲数据完整性.ppt

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

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

分享

预览

第10讲数据完整性.ppt

上传人:sanshengyuanting 2016/7/26 文件大小:0 KB

下载得到文件列表

第10讲数据完整性.ppt

相关文档

文档介绍

文档介绍:网络沟通世界,技术成就未来! 网络沟通世界,技术成就未来! 安徽新华- 蒋菲菲 SQL Server 2000 SQL Server 2000 数据库管理系统数据库管理系统安徽新华 2009 年 11 月 23 日第十讲数据完整性引入引入数据完整性( Data Integrity )是指存储在数据库中的数据,应该保持一致性和可靠性。在输入数据时,由于不可避免的种种原因,会发生输入无效或错误信息。如何保持输入的数据符合规定,是数据库系统,尤其是多用户的关系数据库系统首要关注的问题。学****目标学****完本课程,您应该能够: ?默认(Default) ?规则( Rull ) ?约束(Constraint) 知识重、难点分析重点: ?默认(Default) ?规则(Rull )难点: ?约束(Constraint) 数据完整性数据完整性是用来确保数据库中的数据的正确性和可靠性。?实体完整性: 实体完整性是为了保证表中的数据唯一,实体完整性可由主键来实现。表中的主键在所有记录上的取值必须唯一。?域完整性: 域完整性可以保证数据的取值在有效的范围内。?参照完整性: 参照完整性用于确保相关联的表间的数据应保持一致,避免因一个表的记录修改,造成另一个表的内容变为无效的值。一般来说,参照完整性是通过外键和主键来维护的。?自定义完整性: 由用户自行定义的,不同于前面3种的完整性,也可以说一种强制数据定义。默认是一种数据库对象,它与默认值约束的功能一样。若用户输入记录时,在没有给出具体的数据的字段中,系统会自动插入一个数据。?默认值用来向无值的列(字段)提供一个预先指定的值。?和规则一样,默认在创建后,必须和某一列绑定才能生效。任务一默认 创建默认 1、使用企业管理器创建默认 1、使用企业管理器创建默认