二级MSOffice高级应用(新大纲)选择题题目、解析及答案(关系模式、范式)
二级MS Office高级应用(新大纲)选择题题目、解析及答案(关系模式、范式)1.有三个关系R、S和T如下:
由关系R和S通过运算得到关系T,则所使用的运算为()。
A)笛卡尔积
B)交
C)并
D)自然连接
参考答案:D
解析:自然连接:将两个关系通过相同属性值连接在一起,关系R和关系S 有相同属性B,且都有一条记录B的属性值相等(都为1),通过该相同属性及属性值将两个关系连在一起得到关系T,记录为属性值相同的记录的连接。
2.有两个关系R,S如下:
由关系R通过运算得到关系S,则所使用的运算为()。
A)选择
B)投影
C)插入
D)连接
参考答案:B
解析:投影操作是在原关系中选取全部或部分属性及值组成新的关系。
3.有三个关系R、S和T如下:
由关系R和S通过运算得到关系T,则所使用的运算为()。
A) 并
B) 自然连接
C) 笛卡尔积
D) 交
参考答案:D
解析:交:选取两个关系中相同的记录作为新关系的记录。
4.有三个关系R、S和T如下:
则关系T是由关系R和S通过某种操作得到,该操作为()。
A) 选择
B) 投影
C) 交
D) 并
参考答案:D
解析:并操作是将两个关系中的所有记录组合在一个新的关系中。
5.设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
A) 课号,成绩
B) 学号,成绩
C) 学号,课号
D) 学号,姓名,成绩
参考答案:C
解析:关键字:能唯一确定一条记录的属性集合。即,在选课表中,要确定选课,必须通过学号,课号两个属性值,只有这两个属性一起使用才是唯一的。例如:学号:1,可以有多门课,
不可确定一条具体的记录;课号1,可以给多个学生选,不可确定一条具体的记录;但学号1+课号1,即可指定一条具体的记录。
6.有三个关系R、S和T如下:
则由关系R和S得到关系T的操作是()。
A) 自然连接
B) 交
C) 投影
D) 并
参考答案:A
自然连接:将两个关系通过相同属性值连接在一起组成新的关系T,关系R 和关系S有相同属性A,且都有一条记录其A的属性值相等(都为c),通过该相同属性及属性值将两个关系连在一起,记录为属性值相同的记录的连接。
7.有三个关系R、S和T如下:
则由关系R和S得到关系T的操作是()。
A) 自然连接
B) 差
C) 交
D) 并
参考答案:B
解析:差操作是把关系B中的记录从关系R中减去后,关系R中所剩下的记录。
8.有三个关系R、S和T如下:
则由关系R和S得到关系T的操作是()。
A) 自然连接
B) 交
C) 除
D) 并
参考答案:C
解析:除运算:R/S=T,除数S和商T组成R中的完整记录。求T时,依次检查S中的记录是否出现在R中,若出现,去除出现在R中的属性部分,剩下的属性部分既为商中的一条记录,如此直到检查完,即为最终的结果。
9.有三个关系R、S和T如下:
则由关系R和S得到关系T的操作是()。
A) 自然连接
B) 并
C) 交
D) 差
参考答案:D
解析:差操作是把关系B中的记录从关系R中删除后,关系R中所剩下的记录。
10.有两个关系R和S如下:
则由关系R得到关系S的操作是( )。
A) 选择
B) 投影
C) 自然连接
D) 并
参考答案:A
解析:关系R上的选择操作,既选取R中满足一定条件的记录,组成新的关系S。
11.有三个关系R、S和T如下:
则关系R和关系S得到关系T的操作是()。
A) 自然连接
B) 交
C) 投影
D) 并
参考答案:A
解析:自然连接:将两个关系通过相同属性值连接在一起,关系R和关系S有相同属性A,且都有记录在A上属性值相等(分别为a、c),通过该相同属性及属性值将两个关系连在一起得到关系T,记录为属性值相同的记录的连接。
12.现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By),其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期, Tr(P#,D#,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在1号医生处就诊的男性病人姓名的表达式是()。
A)
B)
C)
D)
参考答案:A
解析:σ:选择运算:在表中选取符合条件的记录(选取部分行)。
π:投影运算:选取表中记录的对应属性(选取部分列)。
:自然连接,将两个表通过某些相等的属性及值连成一个新的表并去掉重复行。
:Tr表中选取医生编号为1的所有记录(行);
:选取患者编号列;
:P表中选取患者性别为“男”的记录(行);
ms office高级应用与设计:通过患者编号将两个结果连接成一个新的
表(之所以进行自然连接,是因Pn:患者名称、D#:医生编号在两个不同的表中,要检索在1号医生处就诊的男性病人姓名,须将两表进行关联);
:最终保留Pn(患者姓名)列。
13.现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By),其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期, Tr(P#,D#,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在1号医生处就诊且诊断结果为感冒的病人姓名的表达式是()。
A)
感冒
B)
感冒
C)
感冒
D)
感冒
参考答案:C
解析:σ:选择运算:在表中选取符合条件的记录(选取部分行)。
π:投影运算:选取表中记录的对应属性(选取部分列)。
:自然连接,将两个表通过某些相等的属性及值连成一个新的表并去掉重复行。
:Tr表中选取医生编号为1并且诊断结果为感冒的所有感冒
记录(行);
:选取患者编号列;
感冒
:P表中选取患者性别为“男”的记录;
:通过患者编号将两个结果连接成一个新的
感冒
表(之所以进行自然连接,是因Pn:患者名称、D#:医生编号在两个不同的表中,要检索在1号医生处就诊且诊断结果为感冒的病人姓名,须将两表进行关联);
:最终保留Pn(患者姓名)列。
感冒
14.第二范式是在第一范式的基础上消除了()。
A) 非主属性对键的部分函数依赖
B) 非主属性对键的传递函数依赖
C) 非主属性对键的完全函数依赖
D) 多值依赖
参考答案:A
15.定义学生、教师和课程的关系模式STC(SNO,SN,SA,TN,CN,G),其中的六个属性分别为学生的学号、姓名、年龄、教师的姓名、课程名以及学生的成绩,则该关系为()。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。