个性化阅读
专注于IT技术分析

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

GATE 2008 CS考试中提出了以下问题。

1)令R和S为以下关系式的两个关系

R (P,Q,R1,R2,R3)

S (P,Q,S1,S2)

其中{P, Q}是两个模式的键。以下哪些查询是等效的?

数据库管理系统|S71

(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图。

数据库管理系统|S72

表示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)

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

因为表中的每个非主要属性都依赖于键[标题, 作者]或另一个非主要属性。

请参阅门角适用于所有上一年的论文/解决方案/说明, 课程提纲, 重要日期, 注释等。

如果你发现任何答案/解释不正确, 或者你想分享有关上述主题的更多信息, 请写评论。

赞(0) 打赏
未经允许不得转载:srcmini » 数据库管理系统常见问题介绍|S7
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

微信扫一扫打赏