网站大量收购独家精品文档,联系QQ:2885784924

数据库第05章实现数据完整性.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

重点:装入新数据时禁用约束检查的语法以及再次启用约束的语法;查看约束是否启用的状态的方法。注意:加下划线为即将学到的内容。重点:默认值和规则可以一次定义,多次使用;默认值的作用,以及创建、删除、绑定、解除绑定默认值的语法;使用默认值的注意事项。重点:规则的作用,以及创建、删除、绑定、解除绑定规则的语法;使用规则的注意事项;课堂提问:既然默认和规则不是ANSI兼容的,有什么方法可以代替它们的作用并且符合ANSI规范么? DEFAULT约束和CHECK约束。注意:加下划线为即将学到的内容。重点:应该综合考虑所需要的功能以及性能的开销,来决定使用何种强制数据完整性的方法;注意:由于触发器在数据修改发生后才触发,在语句执行后才进行错误检查,所以如果一个触发器检测到了违背数据完整性的情况,必须撤销操作;课堂讨论:约束和触发器的各自的优缺点和使用场合分别是什么? 约束比较简单,开销低,适用于完整性逻辑比较简单的场合。触发器比较复杂,开销高,用于完整性逻辑比较复杂的场合。注意:加下划线为即将学到的内容。重点:使用约束,因为它们是ANSI兼容的;默认值和规则是为了保持和旧版本的兼容性而保留的,并不符合ANSI标准,不推荐使用。推荐使用约束,因为约束符合ANSI标准,可被第三方开发工具支持;使用级联引用完整性代替触发器;触发器比较复杂,且更耗费系统资源。所以对于级联引用完整性约束能解决的问题,推荐使用级联引用完整性,只有对于复杂的逻辑实现才使用触发器。为什么说约束是强制数据完整性的首选方法? 因为它符合ANSI标准,可以获得最大的兼容性,而且在一般情况下功能足够了。全称是:AmericanNationalStandardInstitute

中文译名:美国国家标准协会不同的国家和地区制定了不同的标准,由此产生了GB2312,BIG5,JIS等各自的编码标准。这些使用2个字节来代表一个字符的各种汉字延伸编码方式,称为ANSI编码。在简体中文系统下,ANSI编码代表GB2312编码,在日文操作系统下,ANSI编码代表JIS编码。由于美国在计算机早起发展中一直处于领先地位,因此ANSI的很多标准已经成为事实上的国际标准。其中常见的ANSIASCII字符编码几乎为所有的编码方式所兼容。实验:定义DEFAULT约束;定义CHECK约束;定义PRIMARYKEY约束;定义FOREIGNKEY约束;如果时间允许,创建默认值和规则;注意:教师可通过检查学生实验进度,了解学生对课程内容的掌握程度,并加以补课。重点:各种数据完整性强制方法的作用、语法、区别;禁用和启用数据完整性检查的方法。Copyright@2006CollegeofITSoft(HZIEE)VersionNo:1.0Copyright@2006CollegeofITSoft(HZIEE)VersionNo:1.0Copyright@2006CollegeofITSoft(HZIEE)VersionNo:1.0Copyright@2006CollegeofITSoft(HZIEE)VersionNo:1.0Copyright@2006CollegeofITSoft(HZIEE)VersionNo:1.0注意:加下划线为即将学到的内容。重点:数据完整性的概念以及类型;域完整性、实体完整性、引用完整性的概念。域完整性:限制类型、限制格式、限制可能值的范围。实体完整性:强制表的标识符列或主键的完整性。引用完整性:引用完整性确保键值在所有表中一致。注意:加下划线为即将学到的内容。注意:加下划线为即将学到的内容。重点:各种约束的概念以及相应的用途;难点:各种约束的区别以及如何根据情况选用不同的约束;课堂提问:为什么说约束是强制数据完整性的首选方法? 因为它符合ANSI标准,可以获得最大的兼容性,而且在一般情况下功能足够了。全称是:AmericanNationalStandardInstitite

中文译名:美国国家标准协会不同的国家和地区制定了不同的标准,由此产生了GB2312,BIG5,JIS等各自的编码标准。这些使用2个字节来代表一个字符的各种汉字延伸编码方式,称为ANSI编码。在简体中文系统下,ANSI编码代表GB2312编码,在日文操作系统下,ANSI编码代表JIS编码。由于美国在计算机早起发展中一直处于领先地位

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档