数据库管理系统常见问题介绍|S7

GATE 2008 CS考试中提出了以下问题。
1)令R和S为以下关系式的两个关系
R (P,Q,R1,R2,R3)
S (P,Q,S1,S2)
其中{P, Q}是两个模式的键。以下哪些查询是等效的?

数据库管理系统常见问题介绍|S7

文章图片
(A)只有我和我
(B)只有我和我
(C)仅I, II和III
(D)仅I, III和IV
答案(D)
在I中, 选择来自R和S的自然结合的P。
在III中, R和S中存在(P, Q)对的交点的所有P.
IV也等于III, 因为(R –(R – S))= R∩S。
II不等效, 因为II也可能包括P, 其中R和S中的Q不相同。
2)考虑以下ER图。
数据库管理系统常见问题介绍|S7

文章图片
表示M, N, P, R1, R2所需的最小表数为
(A2
(B)3
(C)4
(D)5
答案(B)
看到
http://geeksquiz.com/gate-gate-cs-2008-question-82/
进行解释。
3)以下哪个是为上述问题的正确答案的表之一设置的正确属性?
(A){M1, M2, M3, P1}
(B){M1, P1, N1, N2}
(C){M1, P1, N1}
(D){M1, P1}
答案(A)
【数据库管理系统常见问题介绍|S7】4)考虑以下关于数据库数据库的关系方案:
书籍(标题, 作者, Catalog_no, 出版社, 年份, 价格)
集合(标题, 作者, Catalog_no)
具有以下功能依赖性:
I. Title Author --> Catalog_no II. Catalog_no --> Title Author Publisher Year III. Publisher Title Year --> Price

假设{Author, Title}是这两种方案的关键。下面哪个描述是正确的?
(A)Book和Collection都在BCNF中
(B)Book和Collection均仅使用3NF
(C)书以2NF表示, 馆藏以3NF表示
(D)Book和Collection均仅使用2NF
答案(C)
表集合在
BCNF
因为只有一个功能依赖项” 标题作者–> Catalog_no” , 并且{Author, Title}是收集的关键。本书不在BCNF中, 因为Catalog_no不是键, 并且存在功能依赖性” Catalog_no –> 标题作者出版年” 。书不在
3NF
因为非主要属性(发布者年份)在传递上依赖于键[标题, 作者]。书在
2NF
因为表中的每个非主要属性都依赖于键[标题, 作者]或另一个非主要属性。
请参阅门角适用于所有上一年的论文/解决方案/说明, 课程提纲, 重要日期, 注释等。
如果你发现任何答案/解释不正确, 或者你想分享有关上述主题的更多信息, 请写评论。

    推荐阅读