全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
完整性约束条件完整性约束条件作用的对象可以是关系、元组、列三种。其中列约束主要是列的类型、取值范围、精度、排序等的约束条件。元组的约束是元组中各个字段间的联系的约束。关系的约束是若干元组间、关系集合上以及关系之间的联系的约束。 完整性约束条件涉及的这三类对象,其状态可以是静态的,也可以是动态的。 静态约束是指数据库每一确定状态时的数据对象所应满足的约束条件,它是反映数据库状态合理性的约束,这是最重要的一类完整性约束。 动态约束是指数据库从一种状态转变为另一种状态时新、旧值之间所应满足的约束条件,它是反映数据库状态变迁的约束。 综合上述两个方面,我们可以将完整性约束条件分为六类。一、静态列级约束静态列级约束是对一个列的取值域的说明,这是最常用也最容易实现的一类完整性约束,包括以下几方面: 1. 对数据类型的约束,包括数据的类型、长度、单位、精度等 2. 对数据格式的约束 3. 对取值范围或取值集合的约束。 4. 对空值的约束 5. 其他约束 二、静态元组约束一个元组是由若干个列值组成的,静态元组约束就是规定元组的各个列之间的约束关系。三、静态关系约束在一个关系的各个元组之间或者若干关系之间常常存在各种联系或约束。常见的静态关系约束有: 1. 实体完整性约束。 2. 参照完整性约束。 实体完整性约束和参照完整性约束是关系模型的两个极其重要的约束,称为关系的两个不变性。 3. 函数依赖约束。大部分函数依赖约束都在关系模式中定义。 4. 统计约束。即字段值与关系中多个元组的统计值之间的约束关系。 四、动态列级约束 动态列级约束是修改列定义或列值时应满足的约束条件,包括下面两方面: 1. 修改列定义时的约束 例如,将允许空值的列改为不允许空值时,如果该列目前已存在空值,则拒绝这种修改。 2. 修改列值时的约束 修改列值有时需要参照其旧值,并且新旧值之间需要满足某种约束条件。例如,职工工资调整不得低于其原来工资,学生年龄只能增长等等。 五、动态元组约束动态元组约束是指修改元组的值时元组中各个字段间需要满足某种约束条件。例如职工工资调整时新工资不得低于 原工资+工龄*1.5,等等。六、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国建设银行上海市分行2026年度校园招聘备考题库(450人)附答案详解(突破训练)
- 2026年农业银行湖北分行校园招聘1181备考题库附答案详解(综合题)
- 2025重庆南岸区龙门浩街道公益性岗位招聘3人备考题库及答案详解(有一套)
- 2025重庆市涪陵区人民政府白涛街道办事处招录村(社区)专职干部6人备考题库及参考答案详解1套
- 2026中国邮政储蓄银行大连分行校园招聘备考题库及一套答案详解
- 2025重庆两江公证处招聘金融调解员备考题库及答案详解(夺冠系列)
- 2025固原市原州区就业困难高校毕业生城镇公益性岗位招录51人备考题库及答案详解(名校卷)
- 2025广西河池市都安瑶族自治县消防救援大队第二期政府专职消防员招聘6人备考题库含答案详解(基础题)
- 2025阳泉平定县从社区专职网格员中选聘社区专职工作人员备考题库及答案详解(典优)
- 2026中国工商银行四川巴中分行校园招聘1000人备考题库完整答案详解
- 中飞院概况介绍
- 《云南省上拉式外脚手架施工技术标准》
- 2025年团员入团试卷及答案
- 心理咨询室建设解决方案
- 多联机空调安装施工方案
- 期末押题秘籍01 必修1必背教材知识点-人教版高一《生物》上学期期末复习终极押题
- 2024年中国中信金融资产江西分公司招聘2人笔试备考题库完整参考答案详解
- 2025年广西继续教育公需科目真题及答案
- 2024-2025学年上海市浦东区七年级(上)期中英语试卷
- 肿瘤心脏病学课件
- 项目管理教材
评论
0/150
提交评论