什么是数据库表的完整性

 我来答
nietiezheng
2011-09-13 · TA获得超过5536个赞
知道大有可为答主
回答量:3132
采纳率:87%
帮助的人:1192万
展开全部
数据库表的完整性分为三类:
实体完整性:主要指表中哪些字段的取值不能为空,比如用来做主键的字段的取值不能为空;
参照完整性:主要是指设置为外键的这类字段,这类字段的取值必须参照其它表中主键字段的取值而存在,就是说如果被参照的字段不存在的值被插入到这类字段中,这个操作是不被允许的;
用户自定义完整性:主要指用户为字段定义的取值范围,比如年龄的字段取值必须是大于0的整数
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ZESTRON
2024-09-04 广告
表界面分析在材料科学及化学领域占据核心地位,它深入探索物质表面与界面的微观结构、化学组成及相互作用。通过电商平台射线光电子能谱(电商平台PS)、扫描电子显微镜(SEM)及原子力显微镜(AFM)等先进技术手段,我们Dr. O.K. Wack ... 点击进入详情页
本回答由ZESTRON提供
z1101385391
2011-09-13 · TA获得超过985个赞
知道小有建树答主
回答量:490
采纳率:0%
帮助的人:515万
展开全部
举个小例子

现在有两张表

一个学生表一个成绩表

学生表记录学生的信息
成绩表记录学生的成绩

一般情况下成绩表里面的每一条记录都应该在学生表里面找到对应的人
例如有条记录说学生张三的成绩是60分,那么在学生表里面就应该有张三这个人,如果没有张三这个人,那么这时就发生了错误(极特殊情况除外),这时候数据库表就不完整了

数据完整性就指的是这个

打字不容易,楼主采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式