- 2
- 0
- 约2.17万字
- 约 34页
- 2019-09-25 发布于湖北
- 举报
小结 在这一课中,您应该能够掌握: 实现数据完整性 使用相应的策略创建和维护约束 从数据字典获取信息 练习 13 此练习涉及以下主题: 创建约束 启用唯一性约束 创建 EXCEPTIONS 表 找出表中现有的约束违反情况,纠正错误,并重新启用约束 数据完整性 数据完整性是指数据库中的数据符合业务规则。维护数据完整性共有三种主要方法: 应用程序代码 数据库触发器 声明完整性约束 具体使用上述哪种方法映射业务规则是设计时应考虑的问题。而数据库管理员主要关心的是实施设计人员选择的方法,并在完整性需求和性能要求之间取得平衡。 应用程序代码既可作为数据库中的存储过程实现,也可作为在客户端上运行的应用程序实现。本课着重讲述完整性约束的使用。 保证数据完整性的方法(续) 数据库触发器: 数据库触发器是 PL/SQL 程序,在表上发生事件(如插入或更新列)时执行。可以启用或禁用触发器,即可以设置触发器在事件发生时执行,或者将触发器设置为不执行(即使已定义)。通常情况下,创建数据库触发器只是为了强制应用不能定义为完整性约束的复杂业务规则。 注:数据库触发器在其它 Oracle 课程中讲述。 完整性约束: 完整性约束是执行业务规则的首选机制,这是因为它可以: 改善性能 易于声明和修改,不需要进行大量编码 集中管理规则 使用灵活(启用或禁用) 在
您可能关注的文档
- lol与当代世界政治与经济的关系.ppt
- ls8x-16 外交事业的发展.ppt
- LTE VOLTE路测信令分析.pptx
- LXW 201080700 拉西瓦发电分公司设备运行工况分析管理办法.doc
- M06-移动商务和普适计算.ppt
- LTE单验及鼎利使用交流.ppt
- liang农业区位的选择.ppt
- M11-供应链订单实施及其他支持服务.ppt
- LIEF2015吴双现代物流在传统制造业的创新发展与应用.ppt
- M701F型燃气蒸汽联合循环机组启动过程介绍.ppt
- DB3716_T 70-2024 儿童福利机构养育工作规范.docx
- DB∕T 61-2026 地震监测预报预警专业标准体系表.docx
- DB11_T 337-2021 政务数据资源目录体系规范.docx
- DB4105_T 199-2022 乡(镇)森林防火检查站设置与管理规范.docx
- DB34_T 310017-2023 劳动争议联合调解和协同仲裁服务规范.docx
- DB22_T 3646-2024 长白山林蛙油鉴别高效液相色谱蛋白质特征图谱法.docx
- DB36_T 1951.2-2024 经果林水土保持技术规范 第2部分:前梗后沟-梯壁植草式水平台地技术规范.docx
- DB43∕T 1178-2016 两型商场标准规范.docx
- DB51_T 3157-2023 消防安全重点单位灭火救援信息共享规则.docx
- DB∕T 114-2026 地震烈度速报与预警台站数据通信协议.docx
最近下载
- 放心消费培训课件.pptx VIP
- 内蒙古建筑图集 12J6 外装修 DBJ03-22-2014.docx VIP
- 射击运动员心理特性测试与反思.pdf VIP
- 中汽协 -汽车产销2025年12月&全年.docx
- 《念故乡》课件 2026人音版音乐八年级下册.pptx
- 年产1.5万吨锂离子电池正极材料技术改造项目环境影响报告书.pdf
- 国铁塔股份有限公司安全VI标识应用规范.docx VIP
- 采购流程合规性自查清单及优化建议.doc VIP
- 围手术期患者营养支持护理.pptx VIP
- 三年(2023-2025)高考地理真题分类汇编:专题11 工业与服务业(全国通用)(解析版).docx VIP
原创力文档

文档评论(0)