已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2020 1 21 1 第五章数据库完整性 什么是数据库的完整性数据的正确性和相容性防止不合语义的数据进入数据库 例 学生的年龄必须是整数 取值范围为14 29 学生的性别只能是男或女 学生的学号一定是唯一的 学生所在的系必须是学校开设的系 完整性 是否真实地反映现实世界 2020 1 21 2 完整性控制机制 1 完整性约束条件定义机制2 完整性检查机制3 违约反应 2020 1 21 3 第五章数据库完整性 5 1实体完整性5 2参照完整性5 3用户定义的完整性5 4完整性约束命名子句5 6触发器5 7小结 2020 1 21 4 5 1实体完整性 5 1 1实体完整性定义PRIMARYKEY定义 表级完整性约束或列级完整性约束5 1 2实体完整性检查和违约处理按照实体完整性规则 系统自动检查 主码值是否唯一主码各属性是否为空 2020 1 21 5 5 2参照完整性 5 2 1参照完整性定义创建表时 FOREIGNKEY定义5 2 2参照完整性检查和违约处理以SC和STUDENT为例 四种情况 SC中增加一个元组 而在student中找不到相应的元组修改SC中的一个元组 从student删除一个元组 修改student中的一个元组 2020 1 21 6 5 3用户定义的整性 5 3 1属性上的约束条件的定义列值非空 列值唯一 CHECK短语5 3 2属性上的约束条件检查和违约处理5 3 3元组上的约束条件的定义CHECK短语5 3 4元组上的约束条件检查和违约处理 2020 1 21 7 5 4完整性约束命名子句 1完整性约束命名子句2修改表中的完整性限制 2020 1 21 8
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年教育科技行业在线教育平台发展与教育改革研究报告及未来发展趋势
- 2025年综合运输产业智慧交通与智能物流研究报告及未来发展趋势
- 2025广西南宁市兴宁区司法局招聘工作人员2人参考题库及答案详解(夺冠)
- 2025年旅游酒店行业酒店管理科技与智能客房服务研究报告及未来发展趋势
- 2025年人才培养产业人才培养模式创新与教育改革研究报告及未来发展趋势预测
- 2025广东清远市连南瑶族自治县应急管理局招聘编外司机2人参考题库附答案详解(精练)
- 2025广西南宁市兴宁区关工委招聘1人参考题库参考答案详解
- 营销活动费用合同范本
- 雇佣司机载货合同范本
- 高空安装门窗合同范本
- 军事仿真演练系统设计
- 现代大学英语听力1原文及答案
- 医学检验副高职称答辩
- 创新眼科医生进修汇报
- 岭南版美术六年级上册 16.形形色色的民族乐器 课件
- 学堂在线 社会创新与创业 章节测试答案
- 学堂在线 极区航海导航保障 期末考试答案
- 妇女生殖健康知识课件
- 给排水管道施工交叉作业安全措施
- 2025公共资源交易开评标数字见证服务规范
- 车辆保险费分期支付服务协议
评论
0/150
提交评论