- 7
- 0
- 约1万字
- 约 14页
- 2017-06-17 发布于湖北
- 举报
第五章 数据库完整性
5.1实体完整性 1
5.1.1 实体完整性定义 1
5.1.2 实体完整性检查和违约处理 2
5.2 参照完整性 3
5.2.1 参照完整性定义 3
5.2.2参照完整性检查和违约处理 4
5.3用户定义的完整性 6
5.3.1 属性上的约束条件的定义 6
5.3.2 属性上的约束条件检查和违约处理 8
5.3.3元组上的约束条件的定义 8
5.3.3元组上的约束条件检查和违约处理 8
5.4完整性约束命名子句 9
*5.5域中的完整性限制 10
5.6 触发器 11
5.6.1 定义触发器 11
5.6.2激活触发器 13
5.6.3删除触发器 14
数据库的完整性是指数据的正确性和兼容性。
数据的完整性是为了防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据。数据的安全性是保护数据库防止恶意的破坏和非法的存取。
为维护数据库的完整性,DBMS必须能够;
提供定义完整性约束条件的机制
提供完整性检查的方法
违约处理
我们在第2章2.3已经讲解了关系数据库三类完整性约束约束的基本概念,下面讲解SQL语言中实现这些完整性控制功能的方法。
5.1实体完整性
5.1.1 实体完整性定义
1. 将STUDENT表中的SNO属性定义为码。
CREATE TABLE Student
(Sno CHAR(9)PRIMARY KEY,/*
您可能关注的文档
- 电涌保护器参数与应用介绍.ppt
- IP和域名地址.ppt
- 第03讲 面向对象的编程基础.ppt
- 第十一章 财务决策计算题复习.doc
- 合工大计算机学院 程序设计 07第七讲 继承机制.ppt
- 第一章 安卓开发环境文件夹介绍.doc
- 汇编语言第10章 并行通信与其接口电路.ppt
- 嵌入式软件考试试题幻灯片.doc
- 第三章 美国《科学引文索引》与其使用(讲).ppt
- 【FreeRTOS操作系统教程】第10讲 FreeRTOS任务管理.pdf
- 新疆塔城地区第一高级中学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
最近下载
- 2023年度工程硕士模考模拟试题附参考答案详解【培优B卷】.docx
- 浙教版七年级下册科学期中试卷(含答案).docx VIP
- 2025年高考北京数学真题(解析版).docx VIP
- 2025年重庆市九龙坡区育才中学小升初数学试卷(7.20)含答案.pdf VIP
- 2026届黑龙江、吉林、辽宁、内蒙古自治区高三下学期模拟预测联考地理试题(含解析).docx VIP
- HUIXI TECHNOLOGY高空智慧运维平台HXBOT说明书用户手册.pdf
- 2024-2025学年事业单位工勤技能考试考试彩蛋押题及参考答案详解【突破训练】.docx
- 环连接高压静密封副施工技术.pdf VIP
- 2024年广东省广州市中考英语真题(原卷版).pdf VIP
- 2024工程硕士预测复习及完整答案详解【全国通用】.docx
原创力文档

文档评论(0)