设为首页 - 加入收藏
广告 1000x90
您的当前位置:二四六天天好彩308K文字资料 > 参照完整性 > 正文

请通俗解释access中几种完整性约束 。

来源:未知 编辑:admin 时间:2019-08-06

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部完整性约束条件是指数据库中的数据应该满足的语义约束条件。可以分为六类:静态列级约束、静态元组约束、静态关系约束、动态列级约束、动态元组约束、动态关系约束。

  静态列级约束是对一个列的取值域的说明,包括以下几个方面: ( l )对数据类型的约束(2)对数据格式的约束(3)对取值范围或取值集(白度)合的约束(4)对空值的约束(5)其他约束。

  静态元组约束就是规定组成一个元组的各个列之间的约束关系,静态元组约束只局限在单个元组上。静态关系约束是在一个关系的各个元组之间或者若干关系之间常常存在各种联系或约束。

  常见的静态关系约束有:(l)实体完整性约束(2)参照完整性约束(3)函数依赖约束。

  动态列级约束是修改列定义或列值时应满足的约束条件,包括下面两方面(l)修改列定义时的约束(2)修改列值时的约束。

  动态元组约束是指修改某个元组的值时需要参照其旧值,并且新旧值之间需要满足某种约束条件。

  答:DBMS的完整性控制机制具有三个方面的功能:(l)定义功能,即提供定义完整性约束条件的机制;(2)检查功能,即检查用户发出的操作请求是否违背了完整性约束条件;(3)违约反应:如果发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。

  答 RDBMs 在实现参照完整性时要考虑以下几个方面:(l)外码是否可以接受空值。(2)除被参照关系的元组时的考虑,这时系统可能采取的作法有三种:l)级联删除; 2)受限删除; 3)置空值删除。

  (3)在参照关系中插入元组时的问题,这时系统可能采取的作法有:l)受限插入;2)递归插入。

本文链接:http://mzi-ads.com/canzhaowanzhengxing/777.html

相关推荐:

网友评论:

栏目分类

现金彩票 联系QQ:24498872301 邮箱:24498872301@qq.com

Copyright © 2002-2011 DEDECMS. 现金彩票 版权所有 Power by DedeCms

Top