关系数据库题目,网上查了半天也没找到答案.1、请简述什么是数据完整性,数据完整性有哪些分类?2、请简述数据库实体的关系有几种?

2014-03-05 22:42:41 +08:00
 letitbesqzr
两问题:
1、请简述什么是数据完整性,数据完整性有哪些分类?
2、请简述数据库实体的关系有几种?
在网上找了半天也没找到答案..
3726 次点击
所在节点    问与答
5 条回复
ivanlw
2014-03-05 23:11:01 +08:00
第一个觉得应该是问关系的完整性吧?如果是的话:
1)实体完整性:主键不能取NULL
2)参照完整性:外键要么取NULL,要么等于对应的主键的表的其中一个主键的值
3)用户定义完整性:

第二个的话就是那几种:
1)一对一
2)一对多
3)多对一
4)多对多
5)不知道弱实习集算不……
zzNucker
2014-03-05 23:56:23 +08:00
这个。。。 弄本数据库的教科书就行了。
arnofeng
2014-03-06 00:31:51 +08:00
@ivanlw +1 计算机基础里就有…班课必考啊…
yxjxx
2014-03-06 01:10:46 +08:00
请独立完成作业!
foxidea
2014-03-06 10:25:26 +08:00
数据完整性:存储在数据库中的所有数据值均正确的状态。如果数据库中存储有不正确的数据值,则该数据库称为已丧失数据完整性。

个人理解:

如:一个字段(Cover) 最初含义是 杂志封面图片链接地址,

后期某人把它用来把Cover 作为标题 读写

这就是破坏数据的完整性

我最痛恨这种操作,搞得整个系统乱七八糟!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/103023

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX