- 13
- 0
- 约5.06千字
- 约 23页
- 2017-11-17 发布于河南
- 举报
SQL_TP9_完整性和完整性控制
本章目标 掌握关系数据库的完整性规则。 掌握实现域完整性的Check约束和Default约束。 掌握实现实体完整性的Primary Key约束或Unique约束。 掌握实现参照完整性的Foreign Key约束。 掌握SQL Server实现数据完整性的触发器、默认和规则。 9.1 完整性约束条件及完整性控制 完整性控制 DBMS中执行完整性检查的子系统称为“完整性子系统”。它的主要功能有: (1) 定义完整性功能 (2) 检查完整性功能 (3) 控制完整性功能 完整性规则 每个完整性规则有三个部分组成: 什么时候使用规则进行检查(称为规则的“触发条件”); 要检查什么样的错误(称为“约束条件”); 若检查出错误,应该怎样处理(称为“ELSE”子句)。 在RDBMS中,完整性规则分为三类: (1)域完整性规则 域完整性规则是使基本表的列输入有效。控制域完整性有效的方法有:限制数据类型、格式、可能的取值范围、修改列值时必须满足的条件等。 (2)实体完整性规则 实体完整性规则用来约束现实世界中的实体是可区分的,具有惟一性标识。这一规则在关系模型中的体现是基本表所有主属性都不能取空值(NULL)。 (3)参照完整性规则 参照完整性规则用来约束具有参照关系的两个表中,主码和外码的数据要保持一致。实现参照完整性要考虑
您可能关注的文档
最近下载
- DGTJ08-803-2024 既有建筑幕墙检查及安全性鉴定技术标准.pdf VIP
- 水泥矿渣稳定高掺量磷石膏基层材料配合比设计与性能研究.pdf VIP
- 广东省阳江市2023-2024学年六年级下学期期末语文试卷(含答案).doc VIP
- 高中语文试讲教案10312.pdf VIP
- 幼儿园孩子自闭症教育案例.docx VIP
- 广东省阳江市阳春市2024-2025学年六年级下学期期末数学试卷(含答案).pdf VIP
- supermariorunios下载超级马里奥跑酷iPhone-iPad下载.doc VIP
- (29页PPT)人民大学程延园员工关系管理第09章.pptx VIP
- 2026年抖音达人内衣泳衣类目准入考试题库及答案.docx
- 2026年国家级检验检测机构资质认定评审员考试测试题及答案.docx VIP
原创力文档

文档评论(0)