完整性约束条件 2.静态元组约東 规定元组的各个列之间的约束关系 例:订货关系中发货量<=订货量 教师关系中教授的工资>=700元 静态元组约束只局限在元组上
完整性约束条件 2. 静态元组约束 规定元组的各个列之间的约束关系 例:订货关系中发货量<=订货量 教师关系中教授的工资>=700元 静态元组约束只局限在元组上
完整性约束条件 3.静态关系约東 关系的各个元组之间或若干关系之间存在的各 种联系或约束 常见静态关系约束: 1)实体完整性约束 2)参照完整性约束 3)函数依赖约束 4)统计约束
完整性约束条件 3. 静态关系约束 关系的各个元组之间或若干关系之间存在的各 种联系或约束 常见静态关系约束: 1) 实体完整性约束 2) 参照完整性约束 3) 函数依赖约束 4) 统计约束
函数依赖约束 ■关系字段间存在的函数依赖 例:在学生一课程一教师关系 SJT(SJT)的函数依赖: ((S,J)TT→]) 主码:(S,J)
函数依赖约束 ◼ 关系字段间存在的函数依赖 例:在学生-课程-教师关系 SJT(S,J,T) 的函数依赖: ( (S,J)→T, T→J ) 主码: (S, J)
统计约束 ■定义某个字段值一个关系多个元组的统计值之间 的约束关系 ■例:职工平均工资的2倍<=部门经理的工资<= 职工平均工资的5倍 职工平均工资值:统计值
统计约束 ◼ 定义某个字段值一个关系多个元组的统计值之间 的约束关系 ◼ 例:职工平均工资的2倍<=部门经理的工资<= 职工平均工资的5倍 职工平均工资值: 统计值
完整性约束条件 4.动态列级约東 动态列级约東是修改列定义或列值时应 满足的约束条件
完整性约束条件 4. 动态列级约束 动态列级约束是修改列定义或列值时应 满足的约束条件