- 6
- 0
- 约5.54千字
- 约 39页
- 2019-10-05 发布于浙江
- 举报
父表上操作的约束主要有: --插入操作:可以在向父表执行插入操作后再向子表添加记录,也可以通过重新分配子表来实施完整性约束。 --修改键值操作:该操作的执行前提是,必须先更新子表对应的外键的值,或者先创建新的父表记录,再更新子表所对应的记录,使其与父表中的新记录关联起来,最后删除原父表记录。 --删除操作:要删除父表中的记录,必须首先删除或者重新分配子表中所有相关的记录。 12.4.1 父表的约束 12.4.2 子表的约束 有时,要删除或者修改子表中的记录,必须在该记录有兄弟存在的情况下才能进行。在可选对强制、强制对强制约束中,就不能删除或者更新子表中的最后一个记录。在这种情况下,可以及时更新父表记录或者禁止这种操作。通过向数据库中加入触发器可以实现子表约束,但是更好的办法是在业务层中实现对子表的约束。 子表的约束 12.4.2 子表的约束 12.5 关于存储过程和触发器 存储过程是需要在数据库服务器端执行的函数/过程。在执行存储过程时,通常都会执行一些SQL语句,最终返回数据处理的结果,或者出错信息。总之,存储过程是关系数据库中的一个功能很强大的工具。 在实现UML类模型到关系数据库的转换时,如果没有持久层并且出现如下两种情况,就应该使用存储过程: 需要快速建立一个粗略的、不久后将抛弃的原型。 必须使用原有数据库、而且不适合用面向对象方法设计数据库。 12.5 关于存
您可能关注的文档
- ULN2003大电流宽电压达林顿管组芯片.pdf
- Unit-1--Unit4-综合测试题-(九年级人教版新目标英语).doc
- Unit-1-Breaking-records-Using-language课件-新人教版选修9课件.ppt
- Unit-1-Friendship-Grammar直接引语间接引语.ppt
- Unit-1六年级英语陕旅版上册专题作业.ppt
- unit-3-fashion(高中英语上海牛津版).ppt
- Unit2-I-saw-a-terrible-movie.第二课时教学设计.doc
- Unit2-My-family-人教版三年级PEP英语下册第二单元·单元复习、知识梳理、强化练习.ppt
- Unit-8-Applying-for-a-Job申请工作英语.ppt
- Unit3-Travel-journal-课件(新人教版必修1).ppt
- 2026年冀教版(三起)(新教材)小学英语四年级下册期末综合测试卷及答案(2套).pdf
- 2026年统编版小学语文二年级下册期末字词专项复习卷含答案.pdf
- 2026年外研版(三起)版小学英语六年级下册期末综合测试卷及答案.docx
- 2026年人教PEP版(一起)(新教材)小学英语一年级下册期末综合测试卷及答案(2套).pdf
- 2026年北京版小学数学六年级下册期末综合测试卷及答案.docx
- 2026年冀教版(三起)小学英语五年级下册期末质量检测卷及答案.pdf
- 2026年北师大版小学小升初数学模拟检测卷附答案.pdf
- 2026年人教新起点版小学英语六年级下册期末综合测试卷及答案(2套).pdf
- 2026年青岛版小学数学五年级下册期末综合测试卷及答案.docx
- 2026年人教新起点版小学英语五年级下册期末学情自测卷及答案.docx
最近下载
- 2026年贵州省公需课《人工智能赋能制造业高质量发展》试题及答案解析.docx
- 扭王字块预制施工方案.docx VIP
- EN IEC 62933-5-2_2025 中文版(欧盟电力储能系统锂离子电池安全要求).docx VIP
- 内镶片式滴灌管生产线国产化研制与产业化-中国节水.ppt VIP
- 内镶片式滴灌管生产线国产化研制和产业化.doc VIP
- LY_T 1532-2021CN 油橄榄行业标准.docx
- bE肖斯塔科维奇第二圆舞曲 手风琴独奏曲谱.pdf VIP
- 2024桐乡市国企招聘考试真题及答案.docx VIP
- 老年脆性骨盆骨折临床诊疗指南解读PPT课件.pptx VIP
- Q_SY 02037-2023 井控装备定期检验及分级评定规范.pdf VIP
原创力文档

文档评论(0)