(196)使得数据库系统实现数据独立性。当两个子查询的结果(197)时,可以执行并、交、差操作。SEIECT语句中“SELECTDISTINCT”表示查询结果中(198)。若4元关系S为:S(A,B, C,D),则(199)。给定关系模式学生(学号,课程号

admin2019-04-30  21

问题 (196)使得数据库系统实现数据独立性。当两个子查询的结果(197)时,可以执行并、交、差操作。SEIECT语句中“SELECTDISTINCT”表示查询结果中(198)。若4元关系S为:S(A,B, C,D),则(199)。给定关系模式学生(学号,课程号,名次),若每一名学生每门课程有一定的名次,每门课程每一名次只有一名学生,则以下叙述中错误的是(200)。

选项 A、关系模式属于BCNF
B、关系模式属于第三范式
C、只有(学号,课程号)能作为候选键
D、(学号,课程号)和(课程号,名次)都可以作为候选键

答案C

解析 为了能够在内部实现数据库的三个抽象层次(模式、外模式和内模式)的联系和转换,数据库管理系统在这三级模式之间提供了两层映像。(1)外模式/模式映像对应于同一个模式可以有任意多个外模式。对于每一个外模式,数据库系统都有一个外模式/模式映像,它定义了该外模式与模式之间的对应关系。当模式改变时,由数据库管理员对各个外模式/模式映像作相应的改变,可以使外模式保持不变。应用程序是依据数据的外模式编写的,从而应用程序可以不必修改,保证了数据与程序的逻辑独立性。(2)模式/内模式映像数据库中只有一个模式,也只有一个内模式,所以模式/内模式映像是惟一的,它定义了数据库的全局逻辑结构与存储结构之间的对应关系。当数据库的存储结构改变时,由数据库管理员对模式/内模式映像做相应改变,可以使模式保持不变,从而应用程序也不必修改。保证了数据与程序的物理独立性。关键字DISTINCT表示去掉结果中重复的行,即各行均不相同。(38)题中,下角码表示方法与列表示的方法是等价的,所以ΠA,D(S)与Π1,4(S)是等价的。(39)题中,(学号,课程号),(课程号,名次)都可以分别确定其他全部属性,它们都能作为候选键。
转载请注明原文地址:https://kaotiyun.com/show/hNVZ777K
0

最新回复(0)