哪位DX系统的学过数据库技术?偶有问题要问呀!

发布于 2022-10-01 21:59:26 字数 1580 浏览 14 评论 0

关系R(A,B)、S(B,C)中分别有10个和15个元组,则RXS中元组的个数范围是()
A,(10,25)
B,(15,25)
C,(10,50)
D,(0,150)

注:RXS中的X是指R和S进行连接操作。

有学生关系:学生(学号,姓名,年龄),对学生关系的查询语句如下
SELECT 学号
FROM 学生
WHERE 年龄>;20 AND 姓名 LIKE ‘%伟’
如果要提高查询效率,应该建索引的属性是()
A,学号
B,姓名
C,年龄
D,(学号,姓名)

有关系R和S,如下图:
R:
————————
|  A  |  B  |  C  |
————————
| 1   |  2  |  3  |
————————
|  4  |  5  |  6  |
————————
|  3  |  3  |  2  |
————————
|  4  |  6  |  6  |
————————

S:
—————
|  D  |  E  |
—————
|  5  |  3  |
—————
|  6  |  4  |
—————

说法正确的是:()
A,A是R的主码;E是S的外码,参照R的A属性
B,AB是R的主码;D是S的外码,参照R的B属性
C,B是R的主码;C是R的外码,参照R的B属性
D,B是R的主码;E是S的外码,参照R的B属性

选什么呀,为什么?谢谢!   

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

GRAY°灰色天空 2022-10-08 21:59:26

兄才的签名有意思,不过,我现在“妓女”不用了,还是找个“老婆”,免得得病。   

风启觞 2022-10-08 21:59:26

呵呵,我以为有人回答我的问题了呢!白高兴了!我顶!

放飞的风筝 2022-10-08 21:59:26

顶!

放血 2022-10-08 21:59:26

第一题:D,如果R。B的每一个分量于S。B的每一个分量都相等的话是150,反之如果R。B于S.B的分量之间没有相等的值的话是0。
第二题:C,没有照得特有力的依据。
第三题:C,只看后半句就可以了!对“C是R的外码,参照R的B属性”的简单解释是:B是R的主码,C不是R的候选码,C的分量的值取自于B的分量值。解释不太全面但实用一点。

终弃我 2022-10-08 21:59:26

呜!!能解释通俗一点吗,我很菜
请问第三题:我是这么判断的:在R中只有B没有重复的记录,所以B肯定是主码,但外码是怎么判断的啊?不明白!什么叫分量值啊?谢谢!

青萝楚歌 2022-10-08 21:59:26

属性B的分量就是它所对应的列,分量值就是列中每个元素的值!!外码是在参考完整性中使用的,常见的情况是:外码另一个关系的主码,但在极端的情况下两者可以在同一个关系中,就象题目中的那样!!例如:关系R(学号,姓名,专业号),其中学号唯一;关系S(专业号,专业名),其中专业号唯一,并且包含了所有专业。在现实生活中R中专业号的范围不会超过S中专业号的范围,所以专业号是R的外码,参考关系R的专业号!外码定义的前提是它不是关系的候选码!

可遇━不可求 2022-10-08 21:59:26

晕啊!什么叫候选码?

知足的幸福 2022-10-08 21:59:26

????没人能清楚的解释一下吗?谢谢!

你列表最软的妹 2022-10-08 21:59:26

推荐一本书《数据库系统概论》萨师煊、王珊!看完前几章就可以找到题目的答案了。虽然有些东西可能有点偏理论,但是看了书上举的例子就可以很好的理解了!我上学时没好好看,现在补ing。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文