第9章 数据库完整性 关键词: 完整性 约束 默认值 规则 绑定规则 学习要求: 本章主要阐述了SQL?Server?2000提供的数据完整性机制。并且全面地、系统地介绍了SQL?Server?2000提供的各种约束;设置默认值的方法;创建、解除和删除规则的方法。重点分析了SQL?Server?2000提供的数据完整性机制。学习和掌握本章,是对SQL?Server?2000数据库的灵活运用。
数据库的完整性:是指数据的正确性、有效性和相容性。
说明:完整性是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出。
数据库完整性约束条件:加在数据库数据之上的语义约束条件。
完整性检查:在DBMS中检查数据是否满足完整性条件的机制。
DBMS的完整性控制机制应具有三个方面的功能:
(1)定义功能:提供定义完整性约束条件的机制。
(2)检查功能:检查用户发出的操作请求是否违背了完整性约束条件。
(3)防范功能:如果发现用户的操作请求使数据违背了完整性约束条件,采取一定的动作来保证数据的完整性。
9.1 约束引言 约束分类: ● 列级约束:只能应用在一列上。 ● 表级约束:可以应用在一个表中的多列上。
注意:数据完整性约束条件是在创建表结构的时候指定。 例:CREATE?TABLE?book?(??????? bid?int?NO
您可能关注的文档
- 第3章创建和使用数据库教案.doc
- 第3章第3讲铁及其化合物教案.doc
- 第3章回路节点电路技术教案.doc
- 第3章集合与关系习题答案7.19教案.doc
- 第3章抗结核药教案.doc
- 第3章农用化学品对食品的污染教案.doc
- 第3章腔肠动物门()教案.doc
- 第3章热力学第一定律教案.doc
- 第3章消化系统疾病用药教案.doc
- 第3章自测练习2教案.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)