期刊中研究文章的数据库使用以下模式。
(VOLUME, NUMBER, STARTPGE, ENDPAGE, TITLE, YEAR, PRICE)
主键是 (VOLUME, NUMBER, STARTPAGE, ENDPAGE) 并且模式中存在以下功能依赖项。
(VOLUME, NUMBER, STARTPAGE, ENDPAGE) -> TITLE
(VOLUME, NUMBER) -> YEAR
(VOLUME, NUMBER, STARTPAGE, ENDPAGE) -> PRICE
重新设计了数据库以使用以下模式。
(VOLUME, NUMBER, STARTPAGE, ENDPAGE, TITLE, PRICE)
(VOLUME, NUMBER, YEAR)
哪个是新数据库满足而旧数据库不满足的最弱范式?
(一) 1NF
(B) 2NF
(C) 3NF
(D) BCNF答案:(乙)
说明:旧关系具有函数依赖:Volume, Number -> Year 作为部分依赖。所以它不遵循2NF。
但是,New 关系中没有部分依赖,因此它满足 2NF 和 3NF。
因此,2NF 是新数据库满足的最弱范式,而旧数据库不满足。
选项(B)是正确的。
这个问题的测验