- 1
- 0
- 约6.99千字
- 约 53页
- 2016-11-29 发布于广东
- 举报
3.3 数据完整性规则 数据库中的数据是从外界输入的,而数据的输入由于种种原因,会发生输入无效或错误信息。保证输入的数据符合规定,成为了数据库系统,尤其是多用户的关系数据库系统首要关注的问题。数据完整性因此而提出。本节将讲述数据完整性的概念及其在SQL Server 中的实现方法。 3.3.1 数据完整性概述 数据完整性是指数据的精确性和可靠性。它是应防止数据库中存在不符合语义规定的数据和防止因错误信息的输入输出造成无效操作或错误信息而提出的。数据完整性分为四类:实体完整性、域完整性、参照完整性、用户定义的完整性。 1. 实体完整性 关系数据库中的一个表是由行和列组成的。实体完整性规定表的每一行在表中是惟一的实体。 2. 域完整性 域完整性是指数据库表中的列必须满足某种特定的数据类型或约束。 3. 参照完整性 参照完整性是指两个表的主关键字和外部关键字的数据应对应一致。它确保了有主关键字的表中对应其它表的外部关键字的行存在,即保证了表之间的数据的一致性,防止了数据丢失或无意义的数据在数据库中扩散。参照完整性是建立在外部关键字和主关键字之间或外部关键字和惟一性关键字之间的关系上的。在SQL Server 中,参照完整性作用表现在如下几个方面: (1) 禁止在从表中插入包含主表中不存在的关键字的数据行; (2) 禁止会导致从表中的相应值孤立的主表中的外关
您可能关注的文档
- 《GPS测量与数据处理》武测黄劲松.ppt
- 2测量误差及数据处理.ppt
- 3章2动态法工程经济.ppt
- 2010直流讲座山东农电直流培训班.ppt
- 2011春季数据库No01Topic02数据模型RM.ppt
- 2014年公路工程造价的计价与控制重点标记.ppt
- 2016届《》高考生物大一轮复习精讲课件:必修2第1单元遗传的基本规律14基因的分离定律.ppt
- 2016届《》高考生物大一轮复习精讲课件:必修2第1单元遗传的基本规律15基因的自由组合定律.ppt
- 20072009年三年人力资源发展规划.ppt
- B参考资料CDMA信令专题大唐.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)