第八章 数据的完整性 数据完整性 数据的完整性是指存储在数据库中的数据的正确性和可靠性,它是衡量数据库中数据质量好坏的一种标准。数据完整性要确保数据库中数据一致、准确,同时符合企业规则。因此,满足数据完整性要求的数据应具有以下特点: 实体完整性(Entity Integrity 功能: 实体完整性的目的是确保数据库中所有实体的惟一性,也就是不应使用完全相同的数据记录。 区域完整性(Domain Integrity 功能:要求数据表中的数据位于某一个特定的允许范围内。 参照完整性(Referential Integrity) 作用:用来维护相关数据表之间数据一致性的手段,通过实现参照完整性,可以避免因一个数据表的记录改变而造成另一个数据表内的数据变成无效的值。 用户定义完整性 功能:这种数据完整性由用户根据实际应用中的需要自行定义。 方法:规则(Rule)、触发器(Trigger)、存储过程(Stored Procedure)和数据表创建时可以使用的所有约束(Constraint)。 例:在employee表和P_order表中,如果某雇员负责的订单数超过5个,那么该雇员的“薪水”应大于5000。 关系数据库完整性 SQL Server的约束 约束的目的:确保表中数据的完整型 常用的约束类型: 主键约束(Primary Key Constraint):要求主键列数据唯一,并且
您可能关注的文档
- 8AUnit4RreadingII解析.ppt
- (人教新课标)六年级美术上册课件会动的剪影1解析.ppt
- 8-Haveyoupackedyet课件4解析.ppt
- (人教新课标)六年级数学课件比的意义1解析.ppt
- 8s2-1青春平行线课件解析.ppt
- (人教新课标)三年级语文上册课件狮子和鹿7解析.ppt
- 8安全生产统计解析.ppt
- (人教新课标)四年级美术下册课件聚聚散散2解析.ppt
- 8版外科绪论解析.ppt
- 8版外科学教学大纲(临床医学)(14年定稿)-大专业解析.doc
- 专项十三 复合句(含答案) 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
最近下载
- 上海市城市绿地和园林历年统计数据.docx VIP
- 反应过程与技术 固定床反应器的计算.doc VIP
- 第13章 典型零碳建筑案例.pptx VIP
- 2026 年急诊科预检分诊标准(WS_T 390-2025,附分级流程).docx VIP
- 【课件】企业负责人及安全管理人员安全专题培训.docx
- 2025海淀区高中信息技术学业水平合格性考试(样卷).docx VIP
- 离婚协议书(2026年标准版).docx VIP
- 房屋租赁合同.doc VIP
- 福建福州市闽清县2025—2026学年第二学期八年级期中适应性练习数学(试卷+解析).pdf VIP
- 高等学校城乡规划本科指导性专业规范(2013年版).pdf VIP
原创力文档

文档评论(0)