二级MS Office基础题库.数据库设计基础_第1页
二级MS Office基础题库.数据库设计基础_第2页
二级MS Office基础题库.数据库设计基础_第3页
二级MS Office基础题库.数据库设计基础_第4页
二级MS Office基础题库.数据库设计基础_第5页
已阅读5页,还剩16页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

[单选题]1.在数据库中,数据模型包括数据结构、数据操作和(

)。A.数据类型B.数据约束C.关系运算D.查询答案:B解析:解析:数据模型从抽象层次上描述了数据库系统的静态特征、动态行为和约束条件,因此数据模型通常由数据结构、数据操作及数据约束三部分组成,故本题答案为B。2.一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是(

)。A.多对一B.一对一C.多对多D.一对多答案:D解析:解析:因为一个运动队有多个队员,而一个队员仅属于一个运动队,所以运动队和队员两个实体之间是一对多的关系。3.有两个关系R和T如下图所示:则由关系R得到关系T的运算是(

)。A.交B.并C.选择D.投影答案:D解析:解析:投影运算是从一个关系中选出若干个列,组成一个新的关系。从R和T的记录来分析,R对A、B两列进行投影运算,得到关系T,故本题答案为D。4.在数据库系统中,数据模型包括概念模型、逻辑模型和(

)。A.物理模型B.空间模型C.时间模型D.以上说法均不正确答案:A解析:解析:数据模型按不同的应用层次分成三种类型:概念数据模型、逻辑数据模型、物理数据模型。概念模型是一种面向客观世界、面向用户的模型,它与具体的数据库管理系统和具体的计算机平台无关。逻辑模型是面向数据库系统的模型,着重于在数据库系统一级的实现。物理模型是面向计算机物理表示的模型,此模型给出了数据模型在计算机上物理结构的表示。故本题答案为A。5.若实体A和B是一对一的联系,实体B和C是多对一的联系,则实体A和C的联系是(

)。A.一对一B.多对多C.一对多D.多对一答案:D解析:解析:B和C为多对一的联系,则对于C中的每一个实体,B中有多个实体与之联系,而A与B为一对一联系,则对于A中的每一个实体,B中都有一个实体与之联系,则可推出对于C中的每一个实体,A中有多个实体与联系,所以为多对一联系。6.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是(

)。A.并B.交C.投影D.自然连接答案:D解析:解析:在自然连接中,两个关系中进行比较的是相同的属性,对属性进行等值连接,同时在结果中把重复的属性列去掉,所以根据T中元组可以判断R和S做的是自然连接。7.当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的(

)。A.逻辑独立性B.应用独立性C.物理独立性D.以上说法均不正确答案:A解析:解析:数据独立性可以分为以下两种:(1)物理独立性:当数据的物理结构(包括存储结构、存取方式等)改变时,如存储设备的更换、物理存储的更换、存取方式改变等,应用程序都不用改变;(2)逻辑独立性:指用户的应用程序与数据库的逻辑结构是相互独立的。数据的逻辑结构改变了,如修改数据模式、增加新的数据类型、改变数据间联系等,用户程序都可以不变。故本题答案为A。8.若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是(

)。A.多对多B.多对一C.一对多D.一对一答案:C解析:解析:A和B为一对多的联系,则对于A中的每一个实体,B中有多个实体与之联系,而B与C为一对一联系,则对于B中的每一个实体,C中都有一个实体与之联系,则可推出对于A中的每一个实体,C中有多个实体与联系,所以为一对多联系。9.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是(

)。A.交B.投影C.选择D.并答案:D解析:解析:关系T中的元素是关系R和关系S中不同元素的总和,因此为并操作,故本题答案为D。10.逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是(

)。A.关系模型B.实体-联系模型C.谓词模型D.物理模型答案:A解析:解析:逻辑数据模型,简称数据模型,是面向数据库系统的模型,着重于在数据库系统一级的实现。成熟并大量使用的数据模型有层次模型、网状模型、关系模型和面向对象模型等。故本题答案为A。11.运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个项目。则实体项目和运动员之间的联系是(

)。A.多对一B.一对多C.一对一D.多对多答案:D解析:解析:运动会中一个运动项目可以有多名运动员,而一个运动员可以参加多个项目,所以项目和运动员之间的联系是多对多,故本题答案为D。12.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是(

)。A.交B.选择C.差D.并答案:C解析:解析:关系T中的元组是关系R中有而关系S中没有的元组的集合,即关系T是由R差S而得来的,故本题答案为C。13.数据库中对概念模式内容进行说明的语言是(

)。A.数据定义语言B.数据控制语言C.数据操纵语言D.以上说法均不正确答案:A解析:解析:数据库管理系统提供以下的数据语言:(1)数据定义语言(DDL):负责数据的模式定义与数据的物理存取构建;(2)数据操纵语言(DML):负责数据的操纵,如查询与增、删、改等;(3)数据控制语言(DCL):负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等,故本题答案为A。14.某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和实体零件间的联系是(

)。A.一对多B.一对一C.多对一D.多对多答案:D解析:解析:每个仓库存放有不同的零件,而同一零件可能放在不同的仓库中,所以零件与仓库之间的联系是多对多,故本题答案为D。15.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是(

)。A.差B.并C.选择D.交答案:D解析:解析:T中元组既属于关系R,又属于关系S,即T是由R和S经过交运算得来的,故本题答案为D。16.数据库系统中完成查询操作使用的语言是(

)。A.数据控制语言B.数据定义语言C.数据操纵语言D.以上说法均不正确答案:C解析:解析:数据库管理系统提供的数据语言有:(1)数据定义语言(DDL):该语言负责数据的模式定义与数据的物理存取构建;(2)数据操纵语言(DML):该语言负责数据的操纵,包括查询与增、删、改等操作;(3)数据控制语言(DCL):负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等。故本题答案为C。17.大学下面有若干学院,每个学院有一名院长(不可兼任),则实体学院和实体院长的联系是(

)。A.一对一B.多对多C.多对一D.一对多答案:A解析:解析:每个学院有一名院长(不可兼任),表明每个学院有且只有一名院长,所以为一对一关系,故本题答案为A。18.大学生学籍管理系统中有关系模式S(S#,Sn,Sg,Sd,Sa),其中属性S#、Sn、Sg、Sd、Sa分别是学生学号、姓名、性别、系别和年龄,关键字是S#。检索全部大于20岁男生姓名的表达式为(

)。A.πS#(σSg='男'(S))B.πSn(σSg='男'ΛSa>20(S))C.πSn(σSg='男'VSa>20(S))D.σSg='男'(S)答案:B解析:解析:关系代数中运算符π表示投影运算,σ表示选择运算,Λ表示交运算。本题中要求年龄大于20岁且性别为男性,关系为且,则表达式为σSg=’男’ΛSa>20(S),又因只要姓名字段,所以对姓名Sn进行投影,故本题答案为B。19.数据管理三个阶段中数据冗余度最小的阶段是(

)。A.人工管理B.文件系统C.数据库系统D.以上说法均不正确答案:C解析:解析:数据库技术发展经历了3个阶段:人工管理阶段->文件系统阶段->数据库系统阶段。其中数据库系统阶段具有高共享性、低冗余性等众多特点,一直占据数据库领域的主导地位,故本题答案为C。20.图书馆数据库系统中有下列模式:书(书号,类别,书名,出版社,年份,作者,价格,总藏书量,现有库存)借书卡(卡号,姓名,单位,类别)借书记录(卡号,书号,借期,还期)其中关系书和关系借书卡的主键分别为书号和卡号,关系借书记录的主键为A.书号,借期B.卡号,借期C.卡号,书号D.卡号,书号,借期答案:C解析:解析:借书记录是确立和关系借书卡的关系,所以主键是关系书的键号和关系借书卡的键号的并,故本题答案为C。21.学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课号,G为成绩,关系T=πS#,C#(SC)/S表示(

)。A.选修了课程C1或C2的学生学号B.选修了表C中全部课程的学生学号C.全部学生的学号D.所选课程成绩及格的学生学号答案:B解析:解析:本题主要考察投影运算以及除运算,根据表达式的含义,本题的正确答案是B选项。22.数据库系统中支持安全性定义和检查的语言是(

)。A.数据定义语言B.数据控制语言C.数据操纵语言D.以上说法均不正确答案:B解析:解析:数据库管理系统提供的数据语言有:(1)数据定义语言(DDL):该语言负责数据的模式定义与数据的物理存取构建;(2)数据操纵语言(DML):该语言负责数据的操纵,包括查询与增、删、改等操作;(3)数据控制语言(DCL):负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等。故本题答案为B。23.在医院,每个医生只属于一个诊疗科室,而一名患者可在多个科室治疗。则实体医生和实体患者之间的联系是(

)。A.一对多B.多对多C.多对一D.一对一答案:B解析:解析:一个医生可以给多名患者治疗,而一名患者也可以找多名医生治疗,所以医生和实体患者之间的联系是多对多,故本题答案为B。24.关系R经过运算σA=BΛC>4ΛD>3(R)的结果为(

)。A.(e,e,6,1)B.(a,a,2,4)和(e,e,6,1)C.(c,c,11,4)D.(a,a,2,4)答案:C解析:解析:根据题目要求,1、3、4三行满足关系式A=B;3、4两行满足关系式C>4;1、3两行满足D>3,最后求三者交集,故正确答案是(c,c,11,4),即C选项。25.用树形结构表示实体之间联系的模型是(

)。A.层次模型B.关系模型C.网状模型D.以上说法均不正确答案:A解析:解析:用树形结构表示实体及其之间联系的模型称为层次模型,故本题答案为A。26.设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职:公司C(公司号,公司名,地址,注册资本,法人代表,员工数),员工S(员工号,姓名,性别,年龄,学历),雇佣E(公司号,员工号,工资,工作起始时间)。其中表C的键为公司号,表S的键为员工号,则表E的键为(

)。A.公司号,员工号,工资B.员工号C.公司号,员工号D.员工号,工资答案:C解析:解析:二维表中的行称为元组,候选键(码)是二维表中能唯一标识元组的最小属性集。公司号唯一标识公司,员工号唯一标识员工,而雇佣需要公司号与员工号同时唯一标识,故表E的键为(公司号,员工号),故本题答案为C。27.大学生学籍管理系统中有关系模式S(S#,Sn,Sg,Sd,Sa),其中属性S#、Sn、Sg、Sd、Sa分别是学生学号、姓名、性别、系别和年龄,关键字是S#。检索全部男生姓名的表达式为(

)。A.πSn(σSg='男'(S))B.πS#(σSg='男'(S))C.σSg='男'(S)D.σSa>20(S)答案:A解析:解析:关系代数中运算符π表示投影运算,σ表示选择运算。本题中要求性别为男性,则表达式为σSg=’男’(S),又因只要姓名字段,所以对姓名Sn进行投影,故本题答案为A。28.在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的(

)。A.关系B.元组C.属性D.属性的值域答案:A解析:解析:E-R图中,实体转换为关系数据库的一条记录,实体的所有属性值转换为关系数据库的元组,实体之间联系转换为关系数据库的关系,故本题答案为A。29.公司销售多种产品给不同的客户,客户可选择不同的产品,则实体产品与实体客户间的联系是(

)。A.多对多B.一对多C.一对一D.多对一答案:A解析:解析:多种产品给不同的客户,而客户也可选择不同的产品,所以客户与产品的联系是多对多,故本题答案为A。30.大学生学籍管理系统中有关系模式S(S#,Sn,Sg,Sd,Sa),其中属性S#、Sn、Sg、Sd、Sa分别是学生学号、姓名、性别、系别和年龄,关键字是S#。检索全部小于20岁男生姓名的表达式为(

)。A.πSn(σSg='男'ΛSa(S))B.πSn(σSg='男'VSa(S))C.πS#(σSg='男'(S))D.σSg='男'(S)答案:A解析:解析:关系代数中运算符π表示投影运算,σ表示选择运算,Λ表示交运算。本题中要求年龄小于20岁且性别为男性,关系为且,则表达式为σSg=’男’ΛSa(S),又因只要姓名字段,所以对姓名Sn进行投影,故本题答案为A。31.下列叙述中正确的是(

)。A.数据库系统避免了一切冗余B.数据库系统比文件系统能管理更多的数据C.数据库系统减少了数据冗余D.数据库系统中数据的一致性是指数据类型一致答案:C解析:解析:数据库系统减少了数据冗余,实现了数据共享,并不是避免一切冗余。数据的一致性是指在系统中同一数据在不同位置的出现应保持相同的值,而不是数据类型的一致。数据库系统比文件系统有更强的管理控制能力,而不是管理更多的数据。故本题答案为C。32.每家医院都有一名院长,而每个院长只能在一家医院任职,则实体医院和实体院长之间的联系是(

)。A.多对多B.一对一C.一对多D.多对一答案:B解析:解析:每家医院只有一名院长,一名院长也只能在一家医院任职,所以医院和院长之间的联系是一对一,故本题答案为B。33.下列叙述中正确的是(

)。A.数据库的数据项之间存在联系B.数据库中任意两个表之间一定不存在联系C.数据库的数据项之间以及两个表之间都不存在联系D.数据库的数据项之间无联系答案:A解析:解析:数据库中的数据项,即二维表的字段,在数据库的表中,通常会设定某个字段为主键,通过主键就可以确定其他字段的值,即数据项之前存在一定联系,故本题答案为A。34.学院中每个系有一名系主任,而各个系的系主任可以由同一人担任,则实体系主任和实体系之间的联系是(

)。A.一对多B.多对多C.一对一D.多对一答案:A解析:解析:一个系只有一名系主任,而一个系主任可以管理多个系,所以系主任与系之间的联系是一对多,故本题答案为A。35.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是(

)。A.交B.差C.并D.自然连接答案:D解析:解析:在自然连接中,两个关系中进行比较的是相同的属性,对属性进行等值连接,同时在结果中把重复的属性列去掉,所以根据T中元组可以判断R和S做的是自然连接。36.数据库系统中,存储在计算机内有结构的数据集合称为(

)。A.数据库管理系统B.数据模型C.数据库D.数据结构答案:C解析:解析:数据库是存储在计算机内部的数据集合,故本题答案为C。37.工厂有多个车间,一个车间可以有多名工人,每名工人只属于一个车间,则实体车间与实体工人的联系是(

)。A.多对一B.一对一C.多对多D.一对多答案:D解析:解析:一个车间可以有多名工人,而一名工人只属于一个车间,所以车间与工人之间的联系是一对多,故本题答案为D。38.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是(

)。A.并B.差C.投影D.交答案:B解析:解析:关系T中的元组是关系R中有而关系S中没有的元组的集合,即关系T是由R差S而得来的,故本题答案为B。39.下列叙述中正确的是(

)。A.数据库系统能够管理各种类型的文件,而文件系统只能管理程序文件B.数据库系统可以管理庞大的数据量,而文件系统管理的数据量较少C.数据库系统可以减少数据冗余和增强数据独立性,而文件系统不能D.以上说法均不正确答案:C解析:解析:数据库系统比文件系统有更强的管理控制能力,而不是管理更多的数据,数据库系统相比于文件系统,有着减少数据冗余和增强数据独立性等优化,故本题答案为C。40.在学校每间宿舍住1到6名学生,每个学生只在一间宿舍居住,则实体宿舍与实体学生间的联系是(

)。A.一对多B.一对一C.多对一D.多对多答案:A解析:解析:一个宿舍可以住多名学生,而一名学生只住在一间宿舍,所以宿舍和学生之间的联系是一对多,故本题答案为A。41.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是(

)。A.并B.差C.自然连接D.交答案:D解析:解析:T中元组既属于关系R,又属于关系S,即T是由R和S经过交运算得来的,故本题答案为D。42.在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、存储级和A.外部级B.概念级C.管理员级D.内部级答案:B解析:解析:数据库系统在其内部分为三级模式,即概念模式、内模式和外模式。概念模式是数据库系统中全局数据逻辑结构的描述,全体用户的公共数据视图。外模式也称子模式或者用户模式,是用户的数据视图,也就是用户所能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。内模式又称物理模式,是数据物理结构和存储方式的描述,是数据在数据库内部的存储方式。所以数据库的结构被划分成用户级、存储级和概念级。故本题答案为B。43.购物时,顾客可以选择多种商品,而每种商品可被多名顾客选购,则实体顾客与实体商品间的联系是(

)。A.一对一B.一对多C.多对多D.多对一答案:C解析:解析:顾客可以选择多种商品,而每种商品可被多名顾客选购,所以顾客与商品之间的联系是多对多,故本题答案为C。44.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是(

)。A.并B.差C.自然连接D.选择答案:A解析:解析:关系T中的元素是关系R和关系S中不同元素的总和,因此为并操作,故本题答案为A。45.数据库管理系统是(

)。A.操作系统的一部分B.在操作系统支持下的系统软件C.一种编译程序D.一种操作系统答案:B解析:解析:数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中数据组织、数据操纵、数据维护、控制及保护和数据服务等。故本题答案为B。46.在医院中,实体医生和实体药品之间的联系是(

)。A.多对多B.一对一C.一对多D.多对一答案:A解析:解析:一个医生可以负责多种药,而一种药也可以由多个医生负责,所以医生和药之间的联系是多对多,故本题答案为A。47.学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课号,G为成绩,检索课号为2且成绩及格的学生学号的表达式为(

)。A.πS#(σC#=2(SC))B.σC#=2∧G≥60(SC)C.σG≥60(SC)D.πS#(σC#=2∧G≥60(SC))答案:D解析:解析:π表示投影运算,σ表示选择运算,根据题意,首先在表SC中选择出课号为2并且成绩及格的所有记录,即σC#=2∧G≥60(SC),然后对结果进行投影运算,投影出学号S#,故本题答案为D。48.一名演员可以出演多部电影,则实体演员和实体电影之间的联系是(

)。A.一对多B.多对一C.多对多D.一对一答案:C解析:解析:一名演员可以出演多部电影,一部电影也可以有多名演员,所以演员与电影之间是多对多的关系。49.学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课号,G为成绩,关系表达式πS#,C#(SC)/S表示(

)。A.成绩不小于80的学生的学号B.所选人数较多的课程的课号C.表S中所有学生都选修了的课程的课号D.全部课程的课号答案:C解析:解析:本题主要考察投影运算以及除运算,根据表达式的含义,本题的正确答案是C选项。50.数据库系统的数据独立性是指(

)。A.不会因为某些存储结构的变化而影响其他的存储结构B.不会因为数据的变化而影响应用程序C.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序D.不会因为存储策略的变化而影响存储结构答案:C解析:解析:数据独立性是指程序不会因为数据的逻辑结构、存储结构与存取方式的改变而受到影响,故本题答案为C。51.设有三张表,客户(客户号,姓名,地址),产品(产品号,产品名,规格,进价),购买(客户号,产品号,价格)。其中表客户和表产品的关键字(键或码)分别为客户号和产品号,则表购买的关键字为(

)。A.客户号,产品号,价格B.客户号C.产品号D.客户号,产品号答案:D解析:解析:客户号是客户表的主键,产品号是产品表的主键,而购买表需要前两张表的主键组合才能确定,故本题答案为D。52.有关系R如下:A.(b,e,1,2)B.(c,c,11,4)C.空D.(a,a,2,2)答案:A解析:解析:根据题目要求,只有第二行满足关系式A=2,故正确答案是A选项。53.下列对数据库的描述中不正确的是(

)。A.数据库避免了一切数据的重复B.若系统是完全可以控制的,则系统可确保更新时的一致性C.数据库减少了数据冗余D.数据库中的数据可以共享答案:A解析:解析:数据库只是减少了数据冗余,并不是避免了一切数据重复,所以A选项错误。54.每所学校都有一名校长,而每个校长只在一所学校任职,则实体学校和实体校长之间的联系是(

)。A.多对一B.一对一C.一对多D.多对多答案:B解析:解析:每所学校只有一名校长,一名校长也只能在一所学校任职,所以学校和校长之间的联系是一对一,故本题答案为B。55.学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地点)学生(学号,姓名,性别,入学日期,专业,系编号)则关系学生中的主键和外键分别是(

)。A.学号,无B.学号,系编号C.学号,专业D.学号,姓名答案:B解析:解析:主键作为唯一标识,不能出现重复值,所以学生表中的主键是学号;外键表示本表的某个属性集,是另外一个表的键,分析系表可知,系编号为系表的键,所以学生表的系编号是外键,故本题答案为B。56.描述数据库中全体数据的全局逻辑结构和特征的是(

)。A.外模式B.内模式C.用户模式D.概念模式答案:D解析:解析:数据库的三级模式:(1)概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图;(2)外模式也称子模式或者用户模式,是用户的数据视图,也就是用户所能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示;(3)内模式又称物理模式,是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。故本题答案为D。57.大学中实体班级和实体学生之间的联系是(

)。A.一对一B.多对多C.一对多D.多对一答案:C解析:解析:一个班级对应多个学生,而学生只属于一个班级,所以班级与学生之间的联系是是一对多,故本题答案为C。58.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是(

)。A.交B.投影C.并D.自然连接答案:D解析:解析:在自然连接中,两个关系中进行比较的是相同的属性,对属性进行等值连接,同时在结果中把重复的属性列去掉,所以根据T中元组可以判断R和S做的是自然连接。59.下列关于关系模型中键(码)的描述中正确的是(

)。A.至多由一个属性组成B.关系中可以不存在键C.由一个或多个属性组成,其值能够惟一标识关系中一个元组D.可以由关系中任意个属性组成答案:C解析:解析:关系中的键由一个或多个属性组成,其特征是不能出现重复值,其值能够惟一标识关系中的一个元组。60.医院里有不同的科室,每名医护人员分属不同科室,则实体科室与实体医护人员间的联系是(

)。A.一对多B.一对一C.多对一D.多对多答案:A解析:解析:一个科室有多名医生,而医生只属于一个科室,所以科室与医生之间的联系是一对多,故本题答案为A。61.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是(

)。A.选择B.并C.交D.差答案:D解析:解析:关系T中的元组是关系R中有而关系S中没有的元组的集合,即关系T是由R差S而得来的,故本题答案为D。62.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(

)。A.DBS包括DB和DBMSB.DB包括DBS和DBMSC.DBMS包括DB和DBSD.DBS就是DB,也就是DBMS答案:A解析:解析:数据库系统包括数据库和数据库管理系统,故本题答案为A。63.公司中有不同部门,而每个员工分属不同的部门,则实体部门与实体员工间的联系是(

)。A.一对多B.多对多C.多对一D.一对一答案:A解析:解析:一个员工只属于一个部门,而一个部门可以有多个员工,所以部门与员工之间的联系是一对多,故本题答案为A。64.有三个关系R、S和T如下:则由关系R和S得到关系T的操作是(

)。A.交B.选择C.差D.并答案:A解析:解析:T中元组既属于关系R,又属于关系S,即T是由R和S经过交运算得来的,故本题答案为A。65.数据模型的三个要素是(

)。A.数据结构、数据操作、数据约束B.外模式、概念模式、内模式C.实体完整性、参照完整性、用户自定义完整性D.数据增加、数据修改、数据查询答案:A解析:解析:数据模型是数据特征的抽象,通常由数据结构、数据操作及数据约束(完整性约束)三部分组成,故本题答案为A。66.在学校里,教师可以讲授不同的课程,同一课程也可由不同教师讲授,则实体教师与实体课程间的联系是(

)。A.一对一B.一对多C.多对多D.多对一答案:C解析:解析:一个教师可以讲授不同的课程,而同一课程也可由不同的教师讲授,所以教师与课程之间的联系是多对多,故本题答案为C。67.设有表示学生选课的关系学生S、课程C和选课SC:S(学号,姓名,年龄,性别,籍贯),C(课程号,课程名,教师,办公室),SC(学号,课程号,成绩)。则检索籍贯为上海的学生姓名、学号和选修的课程号的表达式是(

)。A.π姓名,学号,课程号(σ籍贯='上海'(S▷◁SC))B.π姓名,学号(σ籍贯='上海'(S))▷◁SCC.π姓名,学号,课程号(σ籍贯='上海'(S))D.σ籍贯='上海'(S▷◁SC))答案:A解析:解析:关系代数中π表示投影运算,其下标表示需要投影出来的列;σ表示选择运算,其下标表示选择过程中需要满足的条件;Λ表示并运算;▷◁表示自然连接。首先S表和SC表进行自然连接生成中间表,从中间表中检索出籍贯为上海的记录,然后进行投影,得到姓名,学号,课程号,故本题答案为A。68.下面属于工具(支撑)软件的是(

)。A.数据库管理系统B.编辑软件WordC.IOS系统D.财务管理系统答案:B解析:解析:支撑软件是介于应用软件和系统软件之间,协助用户开发软件的工具性软件,如分析工具软件、设计工具软件、编码工具软件、测试工具软件、计划进度管理软件等,Word属于工具软件,而数据库管理系统、IOS系统属于系统软件,财务管理系统属于应用软件,故本题答案为B。69.在数据库的三级模式中,外模式(用户模式或子模式)有(

)。A.1个B.3个C.任意多个D.2个答案:C解析:解析:数据库的三级模式中,概念模式和内模式只能有1个,外模式可以有多个,故本题答案为C。70.在商场购物时,顾客可以购买不同的商品,而同样的商品也销售给不同的顾客,则实体顾客和实体商品之间的联系是(

)。A.一对多B.一对一C.多对一D.多对多答案:D解析:解析:一个顾客可以购买多种商品,而一种商品也可以被多个顾客购买,所以顾客与商品之间的联系是多对多,故本题答案为D。71.学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课号,G为成绩,检索课号为2的成绩不及格的学生的学号(

)。A.σC#=2∧G(SC)B.πS#(σC#=2∧G(SC))C.C、σG(SC)D.πS#(σC#=2(SC))答案:B解析:解析:π表示投影运算,σ表示选择运算,根据题意,首先在表SC中选择出课号为2并且不成绩及格的所有记录,即σC#=2∧G(SC),然后对结果进行投影运算,投影出学号S#,故本题答案为B。72.在数据库的三级模式中,内模式(物理模式)有(

)。A.2个B.3个C.1个D.任意多个答案:C解析:解析:数据库的三级模式中,概念模式和内模式只能有1个,外模式可以有多个,故本题答案为C。73.由若干零件组合成的、具有一定功能的部分为系统的部件,而零件可用于不同的部件,则实体部件和实体零件之间的联系是(

)。A.一对一B.多对多C.一对多D.多对一答案:B解析:解析:一个部件包括若干个零件,而一个零件也可以应用于若干个部件上,所以部件与零件之间的联系是多对多,故本题答案为B。74.关系R经过运算σA=BΛD>2(R)的结果为(

)。A.(a,a,2,2)B.(c,c,11,4)C.(e,e,6,1)D.(b,e,1,2)答案:B解析:解析:根据题目要求,1、3、4三行满足关系式A=B,但只有第3行满足D>2,最后求两者交集,故正确答案是(c,c,11,4),即B选项。75.长期储存在计算机内、有组织的、可共享的大量数据的集合是(

)。A.数据库管理系统B.数据库C.关系数据库系统D.数据库系统答案:B解析:解析:数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合,故本题答案为B。76.某工厂生产中使用若干种原材料,原材料置于多个仓库中,并且同样的材料可放在不同的仓库中,则实体材料和实体仓库之间的联系是(

)。A.多对一B.一对一C.一对多D.多对多答案:D解析:解析:一个仓库中可以放置多种原材料,而一种原材料也可以放在多个不同的仓库中,所以材料与仓库之间的联系是多对多,故本题答案为D。77.设有表示商店聘用职工的三张表,其中商店(商店号,商店名,地址),职工(职工号,姓名,性别,业绩),聘用(职工号,商店号,聘期,月薪),则关系聘用的关键字(键或码)为(

)。A.职工号,月薪B.职工号,聘期C.职工号,商店号D.商店号,聘期,月薪答案:C解析:解析:职工号是职工表的主键,商店号是商店表的主键,而聘用关系表需要前两张表的主键组合才能确定,故本题答案为C。78.在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是(

)。A.人工管理阶段和文件系统阶段B.人工管理阶段C.文件系统阶段和数据库阶段D.文件系统阶段答案:B解析:解析:数据库管理技术的三个阶段是人工管理阶段、文件系统阶段和数据库系统阶段。人工管理阶段没有专门的软件对数据进行管理。故本题答案为B。79.建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是(

)。A.课程和课程号B.学生和课程C.学生和学号D.课程和成绩答案:B解析:解析:实体是概念世界中的基本单位,是客观存在的且又能相互区别的事物。要建立表示学生选修课程活动的实体联系模型,能互相区别并可以联系起来的实体是学生和课程,故本题答案为B。80.定义学生、教师和课程的关系模式STC(SNO,SN,SA,TN,CN,G),其中的六个属性分别为学生的学号、姓名、年龄、教师的姓名、课程名以及学生的成绩,则该关系为(

)。A.第二范式B.第一范式C.BCNF范式D.第三范式答案:B解析:解析:范式是符合某一种级别的关系模式的集合。关系数据库中的关系必须满足一定的要求,满足不同程度要求的为不同范式。第一范式:数据库中每一个属性都不可再分(不可以用多重值)。第二范式:关系模式是第一范式,并且必须要有主键,同时每个非主属性完全依赖于主键,不存在部分依赖。第三范式:关系模式是第二范式,并且不存在非主属性对主键的传递依赖(在关系模式中,如果X→Y,Y→Z,且Y不决定X和Z不属于X,那么X→Z是传递依赖)。BCNF范式:所有属性都不传递依赖于关系的任何候选键。本题中,关系模式STC满足第一范式,但不满足第二范式,故本题答案为B。81.关于数据库管理阶段的特点,下列说法中错误的是(

)。A.数据独立性差B.数据真正实现了结构化C.数据由DBMS统一管理和控制D.数据的共享性高,冗余度低,易扩充答案:A解析:解析:数据库系统包括4个基本特点:数据的集成性、数据的高共享性和低冗余性、数据独立性、数据统一管理与控制。而数据独立性差是文件管理阶段的特点,故本题答案为A。82.在关系数据库设计中,关系模式是用来记录用户数据的(

)。A.视图B.实体C.二维表D.属性答案:C解析:解析:在关系数据库中用关系模型来表示数据结构,而关系模式采用二维表来表示,一个关系对应一张二维表,故本题答案为C。83.定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为(

)。A.BCNF范式B.第一范式C.第三范式D.第二范式答案:D解析:解析:范式是符合某一种级别的关系模式的集合。关系数据库中的关系必须满足一定的要求,满足不同程度要求的为不同范式。第一范式:数据库中每一个属性都不可再分(不可以用多重值)。第二范式:关系模式是第一范式,并且必须要有主键,同时每个非主属性完全依赖于主键,不存在部分依赖。第三范式:关系模式是第二范式,并且不存在非主属性对主键的传递依赖(在关系模式中,如果X→Y,Y→Z,且Y不决定X和Z不属于X,那么X→Z是传递依赖)。BCNF范式:所有属性都不传递依赖于关系的任何候选键。本题中,关系模式满足第二范式,但在关系模式S中,学生学号本身确定了所在系(S#→Sd),但系本身确定了系主任(Sd→Dc),存在传递依赖,不满足第三范式,故本题答案为D。84.下列关于数据库特点的说法中正确的是(

)。A.数据能共享但数据冗余很高B.数据能共享且独立性高C.数据独立性高但不能实现共享D.能保证数据完整性但降低了安全性答案:B解析:解析:数据库系统的特点有:(1)数据的集成性;(2)数据的高共享性、低冗余性;(3)数据独立性;(4)数据统一管理与控制等。故本题答案为B。85.在关系数据库设计中,关系模式设计属于(

)。A.需求分析B.逻辑设计C.概念设计D.物理设计答案:B解析:解析:关系数据库设计有需求分析设计、概念设计、逻辑设计、物理设计、编码、测试、运行、进一步修改等几个阶段。在需求分析设计阶段形成需求说明书,概念设计阶段形成概念数据模型(作为进一步设计数据库的依据),逻辑设计阶段形成逻辑数据模型(从ER图向关系模式转换、关系视图设计、模式规范化),物理设计阶段形成数据库内部模型(此时涉及具体软件硬件环境)。因此关系模式设计属于逻辑设计。故本题答案为B。86.定义学生、教师和课程的关系模式S(S#,Sn,Sd,SA)(属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(属性分别为课程号、课程名、先修课);SC(S#,C#,G)(属性分别为学号、课程号和成绩),则该关系为(

)。A.第二范式B.BCNF范式C.第三范式D.第一范式答案:C解析:解析:范式是符合某一种级别的关系模式的集合。关系数据库中的关系必须满足一定的要求,满足不同程度要求的为不同范式。第一范式:数据库中每一个属性都不可再分(不可以用多重值)。第二范式:关系模式是第一范式,并且必须要有主键,同时每个非主属性完全依赖于主键,不存在部分依赖。第三范式:关系模式是第二范式,并且不存在非主属性对主键的传递依赖(在关系模式中,如果X→Y,Y→Z,且Y不决定X和Z不属于X,那么X→Z是传递依赖)。BCNF范式:所有属性都不传递依赖于关系的任何候选键。本题中,关系模式不存在非主属性对主键的传递依赖和部分依赖,满足第三范式,但不满足BCNF范式,故本题答案为C。87.对数据库数据的存储方式和物理结构的逻辑进行描述的是(

)。A.模式B.外模式C.用户模式D.内模式答案:D解析:解析:数据库的三级模式:(1)概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图;(2)外模式也称子模式或者用户模式,是用户的数据视图,也就是用户所能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示;(3)内模式又称物理模式,是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。故本题答案为D。88.将实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中的实现方式是(

)。A.建立新的属性B.建立新的关系C.建立新的实体D.增加新的关键字答案:B解析:解析:将实体-联系模型转换为关系模型时,实体-联系模型中的联系转换为关系模型中的关系,故本题答案为B。89.定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩)则对非主属性部分依赖的关系是(

)。A.A、C(C#,Cn,P#)B.B、S(S#,Sn,Sd,Dc,Sa)C.C、SC(S#,C#,G)D.以上说法均不正确答案:B解析:解析:关系模式S中,(Sn,Sd,Dc,Sa)为非主属性。其中,所在系主任Dc依赖于所在系Sd而不需要其他非主属性就能确定,因此它是对非主属性的部分依赖,故本题答案为B。90.数据库三级模式体系结构的划分有利于保持数据库的(

)。A.结构规范化B.数据安全性C.数据独立性D.操作可行性答案:C解析:解析:数据库的三级模式,两级映射,保证了数据库系统中数据的独立性,亦即数据的物理组织改变与逻辑概念级改变,并不影响用户外模式的改变,它只要调整映射方式而不必改变用户模式,故本题答案为C。91.数据库概念设计阶段得到的结果是(

)。A.E-R模型B.数据字典C.物理模型D.关系模型答案:A解析:解析:数据库设计有需求分析设计、概念设计、逻辑设计、物理设计、编码、测试、运行、进一步修改等几个阶段。在需求分析设计阶段形成需求说明书,概念设计阶段形成概念数据模型(作为进一步设计数据库的依据,概念设计通常采用E-R模型),逻辑设计阶段形成逻辑数据模型(从ER图向关系模式转换、关系视图设计、模式规范化),物理设计阶段形成数据库内部模型(此时涉及具体软件硬件环境)。故本题答案为A。92.表示学生选修课程的关系模式是SC(S#,C#,G),其中S#为学号,C#为课程号,G为成绩,检索选修了课程号为2的课且成绩不及格的学生学号的表达式是(

)。A.πS#(σC#=2ΛG(SC))B.σC#=2ΛG(SC)C.C、σG(SC)D.πS#(σC#=2(SC))答案:A解析:解析:关系代数中π表示投影运算,其下标表示需要投影出来的列;σ表示选择运算,其下标表示选择过程中需要满足的条件;Λ表示并运算。首先在SC表中选择课程号为2且成绩不及格的记录σC#=2ΛG(SC),然后对学号进行投影,找出这些记录中学生的学号πS#(σC#=2ΛG(SC)),故本题答案为A。93.用树型结构表示实体之间联系的模型是(

)。A.层次模型B.关系模型C.运算模型D.网状模型答案:A解析:解析:用树形结构表示实体及其之间联系的模型称为层次模型,故本题答案为A。94.关系数据模型的三个组成部分中不包括(

)。A.关系的数据操纵B.关系的完整性约束C.关系的数据结构D.关系的并发控制答案:D解析:解析:关系数据模型通常由数据结构、数据操作及数据约束(完整性约束)三部分组成,故本题答案为D。95.现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By),其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期,Tr(P#,D#,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在1号医生处就诊的病人姓名的表达式是(

)。A.πPn(πP#(σD#=1(Tr))▷◁P)B.πP#(σD#=1(Tr))C.C、πPn(P)D.D、πPn(Tr▷◁P)答案:A解析:解析:关系代数中π表示投影运算,其下标表示需要投影出来的列;σ表示选择运算,其下标表示选择过程中需要满足的条件;Λ表示并运算;▷◁表示自然连接。首先在Tr表中找出在1号医生处就诊的记录σD#=1(Tr),并检索出这些记录中患者的编号πp#(σD#=1(Tr)),检索结果与表P进行自然连接生成中间表πp#(σD#=1(Tr))∞P,最后在中间表中检索患者的姓名Pn。故本题答案为A。96.下面不属于系统软件的是(

)。A.操作系统B.编译程序C.杀毒软件D.数据库管理系统答案:C解析:解析:杀毒软件属于应用软件,A、B、D选项都是系统软件,故本题答案为C。97.E-R图中用来表示实体的图形是(

)。A.三角形B.矩形C.菱形D.椭圆形答案:B解析:解析:在E-R图中实体集用矩形表示,属性用椭圆表示,联系用菱形表示,故本题答案为B。98.在关系表中,属性值必须是另一个表主键的有效值或空值,这样的属性是(

)。A.主键B.外键C.候选键D.以上说法均不正确答案:B解析:解析:表A中的某属性集是某表B的键,则称该属性值为A的外键或外码,故本题答案为B。99.现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By),其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期,Tr(P#,D#,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在1号医生处就诊且诊断结果为感冒的病人姓名的表达式是(

)。A.σD#=1ΛRt='感冒'(Tr)B.πPn(πP#(σD#=1ΛRt='感冒'(Tr))▷◁P)C.πPn(σD#=1ΛRt='感冒'(Tr))D.πP#(σD#=1ΛRt='感冒'(Tr))答案:B解析:解析:关系代数中π表示投影运算,其下标表示需要投影出来的列;σ表示选择运算,其下标表示选择过程中需要满足的条件;Λ表示并运算;▷◁表示自然连接。首先在Tr表中选择在1号医生处就诊且诊断结果为感冒的记录σD#=1ΛRt='感冒'(Tr),并检索出这些记录中患者的编号πP#(σD#=1ΛRt='感冒'(Tr)),检索结果与表P进行自然连接生成中间表πP#(σD#=1ΛRt='感冒'(Tr))▷◁P,最后在中间表中检索患者的姓名。故本题答案为B。100.关系数据库规范化的目的是为了解决关系数据库中的(

)。A.查询速度低的问题B.插入、删除异常及数据冗余问题C.数据操作复杂的问题D.数据安全性和完整性保障的问题答案:B解析:解析:关系数据库的规范化是为了解决关系数据库的插入、删除异常及数据冗余问题,故本题答案为B。101.按照传统的数据模型分类,数据库系统可分为(

)。A.大型、中型和小型B.数据、图形和多媒体C.西文、中文和兼容D.层次、网状和关系答案:D解析:解析:数据模型(逻辑数据模型),是面向数据库系统的模型,着重于在数据库系统一级的实现。成熟并大量使用的数据模型有层次模型、网状模型、关系模型等。故本题答案为D。102.现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By),其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期,Tr(P#,D#,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在1号医生处就诊的男性病人姓名的表达式是(

)。A.πPn(πP#(σD#=1(Tr))▷◁P)B.πPn(πP#(σD#=1(Tr))▷◁σPg='男'(P))C.σPg='男'(P)D.πP#(σD#=1(Tr)▷◁σPg='男'(P))答案:B解析:解析:关系代数中π表示投影运算,其下标表示需要投影出来的列;σ表示选择运算,其下标表示选择过程中需要满足的条件;Λ表示并运算;▷◁表示自然连接。首先在Tr表中选择在1号医生处就诊的记录σD#=1(Tr),并找出这些记录中患者的编号πP#(σD#=1(Tr)),再从P表中找到性别为男性的记录σPg='男'(P),将两次检索结果进行自然连接生成中间表πP#(σD#=1(Tr))▷◁σPg='男'(P),最后在中间表中检索患者的姓名。故本题答案为B。103.下面不属于数据库系统特点的是(

)。A.数据独立性高B.数据共享性好C.数据冗余度高D.数据具有完整性答案:C解析:解析:数据库系统包括4个基本特点:数据的集成性、数据的高共享性和低冗余性、数据独立性、数据统一管理与控制,故本题答案为C。104.一名员工可以使用多台计算机,每台计算机只能由一名员工使用,则实体员工和计算机间的联系是(

)。A.多对一B.一对一C.一对多D.多对多答案:C解析:解析:因为一个员工可以操作多台计算机,而一台计算机只能被一个员工使用,所以员工和计算机两个实体之间是一对多的关系。105.第二范式是在第一范式的基础上消除了(

)。A.非主属性对键的传递函数依赖B.非主属性对键的部分函数依赖C.多值依赖D.以上说法均不正确答案:B解析:解析:第二范式(2NF)要求实体的属性完全依赖于主键,不存在部分依赖,故本题答案为B。106.在数据库的三级模式中,可以有任意多个(

)。A.外模式(用户模式)B.内模式(物理模式)C.模式D.以上说法均不正确答案:A解析:解析:数据库的三级模式中,概念模式和内模式只能有1个,外模式可以有多个,故本题答案为A。107.学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课号,G为成绩,学号为20的学生所选课程中成绩及格的全部课号为(

)。A.πC#(σS#=20(SC))B.πC#(σS#=20∧G≥60(SC))C.σG≥60(SC)D.σS#=20∧G≥60(SC)答案:B解析:解析:π表示投影运算,σ表示选择运算,根据题意,首先在表SC中选择出学号为20并且成绩及格的所有记录,即σS#=20∧G≥60(SC),然后对结果进行投影运算,投影出课号C#,故本题答案为B。108.第三范式是在第二范式的基础上消除了(

)。A.多值依赖B.非主属性对键的部分函数依赖C.非主属性对键的传递函数依赖D.以上说法均不正确答案:C解析:解析:第三范式(3NF)不存在非主属性对主键的传递依赖,也就是消除了对主键的传递依赖,故本题答案为C。109.在数据库中存储的是(

)。A.数据以及数据之间的联系B.操作信息C.数据的操作D.数据模型答案:A解析:解析:数据库中存储的是数据以及数据之间的联系,故本题答案为A。110.将数据库的结构划分成多个层次,是为了提高数据库的(

)。A.管理规范性B.数据处理并发性C.逻辑独立性和物理独立性D.数据共享答案:C解析:解析:将数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和物理独立性,故本题答案为C。111.定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修了课程号为2且成绩不及格的学生的姓名的表达式是(

)。A.σC#=2ΛG(SC)B.πSn(πS#(σC#=2ΛG(SC))▷◁πS#,Sa(S))C.πSn(πS#(σC#=2ΛG(SC)))D.πSn(πS#(σC#=2ΛG(SC))▷◁S)答案:D解析:解析:关系代数中π表示投影运算,其下标表示需要投影出来的列;σ表示选择运算,其下标表示选择过程中需要满足的条件;Λ表示并运算;▷◁表示自然连接。首先在SC表中选择课程号为2且成绩不及格的记录σC#=2ΛG(SC),并找出这些记录中学生的学号πS#(σC#=2ΛG(SC)),将检索结果与表S进行自然连接生成中间表πS#(σC#=2ΛG(SC))▷◁S,最后在中间表中检索学生的姓名πSn(πS#(σC#=2ΛG(SC))▷◁S)。故本题答案为D。112.数据模型包括数据结构、数据约束和(

)。A.数据操作B.查询C.数据类型D.关系运算答案:A解析:解析:数据模型通常由数据结构、数据操作及数据约束三部分组成,故本题答案为A。113.一名员工可以使用多台计算机,每台计算机可由多名员工使用,则实体员工和计算机间的联系是(

)。A.多对一B.多对多C.一对多D.一对一答案:B解析:解析:因为一个员工可以操作多台计算机,而一台计算机又可以被多个员工使用,所以两个实体之间是多对多的关系。114.定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的成绩在90分以上(含90分)的学生姓名的表达式是(

)。A.A、B.B、C.C、D.D、答案:A解析:解析:关系代数中π表示投影运算,其下标表示需要投影出来的列;σ表示选择运算,其下标表示选择过程中需要满足的条件;Λ表示并运算;▷◁表示自然连接。首先在C表中选择课程名为操作系统的课程,并投影拿到课程号πC#(σCn="操作系统"(C)),另外在SC表中选择出在90分以上的成绩σG>90(SC),两者自然连接得到操作系统课程90分以上的成绩,在对结果进行投影拿到满足条件的学号πS#(πC#(σCn="操作系统"(C))▷◁σG>90(SC)),得到的结果与S表进行自然连接,拿到满足条件的学生信息,然后投影拿到学生的姓名,故本题答案为A。115.定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的成绩在90分以上(含90分)的学生姓名的表达式是(

)。A.A、B.B、C.C、D.D、答案:A解析:解析:关系代数中π表示投影运算,其下标表示需要投影出来的列;σ表示选择运算,其下标表示选择过程中需要满足的条件;Λ表示并运算;▷◁表示自然连接。首先在C表中选择课程名为操作系统的课程,并投影拿到课程号πC#(σCn="操作系统"(C)),另外在SC表中选择出在90分以上的成绩σG>90(SC),两者自然连接得到操作系统课程90分以上的成绩,在对结果进行投影拿到满足条件的学号πS#(πC#(σCn="操作系统"(C))▷◁σG>90(SC)),得到的结果与S表进行自然连接,拿到满足条件的学生信息,然后投影拿到学生的姓名,故本题答案为A。116.定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的成绩在90分以上(含90分)的学生姓名的表达式是(

)。A.A、B.B、C.C、D.D、答案:A解析:解析:关系代数中π表示投影运算,其下标表示需要投影出来的列;σ表示选择运算,其下标表示选择过程中需要满足的条件;Λ表示并运算;▷◁表示自然连接。首先在C表中选择课程名为操作系统的课程,并投影拿到课程号πC#(σCn="操作系统"(C)),另外在SC表中选择出在90分以上的成绩σG>90(SC),两者自然连接得到操作系统课程90分以上的成绩,在对结果进行投影拿到满足条件的学号πS#(πC#(σCn="操作系统"(C))▷◁σG>90(SC)),得到的结果与S表进行自然连接,拿到满足条件的学生信息,然后投影拿到学生的姓名,故本题答案为A。117.定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的成绩在90分以上(含90分)的学生姓名的表达式是(

)。A.A、B.B、C.C、D.D、答案:A解析:解析:关系代数中π表示投影运算,其下标表示需要投影出来的列;σ表示选择运算,其下标表示选择过程中需要满足的条件;Λ表示并运算;▷◁表示自然连接。首先在C表中选择课程名为操作系统的课程,并投影拿到课程号πC#(σCn="操作系统"(C)),另外在SC表中选择出在90分以上的成绩σG>90(SC),两者自然连接得到操作系统课程90分以上的成绩,在对结果进行投影拿到满足条件的学号πS#(πC#(σCn="操作系统"(C))▷◁σG>90(SC)),得到的结果与S表进行自然连接,拿到满足条件的学生信息,然后投影拿到学生的姓名,故本题答案为A。118.定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的成绩在90分以上(含90分)的学生姓名的表达式是(

)。A.A、B.B、C.C、D.D、答案:A解析:解析:关系代数中π表示投影运算,其下标表示需要投影出来的列;σ表示选择运算,其下标表示选择过程中需要满足的条件;Λ表示并运算;▷◁表示自然连接。首先在C表中选择课程名为操作系统的课程,并投影拿到课程号πC#(σCn="操作系统"(C)),另外在SC表中选择出在90分以上的成绩σG>90(SC),两者自然连接得到操作系统课程90分以上的成绩,在对结果进行投影拿到满足条件的学号πS#(πC#(σCn="操作系统"(C))▷◁σG>90(SC)),得到的结果与S表进行自然连接,拿到满足条件的学生信息,然后投影拿到学生的姓名,故本题答案为A。119.定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的成绩在90分以上(含90分)的学生姓名的表达式是(

)。A.A、B.B、C.C、D.D、答案:A解析:解析:关系代数中π表示投影运算,其下标表示需要投影出来的列;σ表示选择运算,其下标表示选择过程中需要满足的条件;Λ表示并运算;▷◁表示自然连接。首先在C表中选择课程名为操作系统的课程,并投影拿到课程号πC#(σCn="操作系统"(C)),另外在SC表中选择出在90分以上的成绩σG>90(SC),两者自然连接得到操作系统课程90分以上的成绩,在对结果进行投影拿到满足条件的学号πS#(πC#(σCn="操作系统"(C))▷◁σG>90(SC)),得到的结果与S表进行自然连接,拿到满足条件的学生信息,然后投影拿到学生的姓名,故本题答案为A。120.定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的成绩在90分以上(含90分)的学生姓名的表达式是(

)。A.A、B.B、C.C、D.D、答案:A解析:解析:关系代数中π表示投影运算,其下标表示需要投影出来的列;σ表示选择运算,其下标表示选择过程中需要满足的条件;Λ表示并运算;▷◁表示自然连接。首先在C表中选择课程名为操作系统的课程,并投影拿到课程号πC#(σCn="操作系统"(C)),另外在SC表中选择出在90分以上的成绩σG>90(SC),两者自然连接得到操作系统课程90分以上的成绩,在对结果进行投影拿到满足条件的学号πS#(πC#(σCn="操作系统"(C))▷◁σG>90(SC)),得到的结果与S表进行自然连接,拿到满足条件的学生信息,然后投影拿到学生的姓名,故本题答案为A。121.定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的成绩在90分以上(含90分)的学生姓名的表达式是(

)。A.A、B.B、C.C、D.D、答案:A解析:解析:关系代数中π表示投影运算,其下标表示需要投影出来的列;σ表示选择运算,其下标表示选择过程中需要满足的条件;Λ表示并运算;▷◁表示自然连接。首先在C表中选择课程名为操作系统的课程,并投影拿到课程号πC#(σCn="操作系统"(C)),另外在SC表中选择出在90分以上的成绩σG>90(SC),两者自然连接得到操作系统课程90分以上的成绩,在对结果进行投影拿到满足条件的学号πS#(πC#(σCn="操作系统"(C))▷◁σG>90(SC)),得到的结果与S表进行自然连接,拿到满足条件的学生信息,然后投影拿到学生的姓名,故本题答案为A。122.定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的成绩在90分以上(含90分)的学生姓名的表达式是(

)。A.A、B.B、C.C、D.D、答案:A解析:解析:关系代数中π表示投影运算,其下标表示需要投影出来的列;σ表示选择运算,其下标表示选择过程中需要满足的条件;Λ表示并运算;▷◁表示自然连接。首先在C表中选择课程名为操作系统的课程,并投影拿到课程号πC#(σCn="操作系统"(C)),另外在SC表中选择出在90分以上的成绩σG>90(SC),两者自然连接得到操作系统课程90分以上的成绩,在对结果进行投影拿到满足条件的学号πS#(πC#(σCn="操作系统"(C))▷◁σG>90(SC)),得到的结果与S表进行自然连接,拿到满足条件的学生信息,然后投影拿到学生的姓名,故本题答案为A。123.定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的成绩在90分以上(含90分)的学生姓名的表达式是(

)。A.A、B.B、C.C、D.D、答案:A解析:解析:关系代数中π表示投影运算,其下标表示需要投影出来的列;σ表示选择运算,其下标表示选择过程中需要满足的条件;Λ表示并运算;▷◁表示自然连接。首先在C表中选择课程名为操作系统的课程,并投影拿到课程号πC#(σCn="操作系统"(C)),另外在SC表中选择出在90分以上的成绩σG>90(SC),两者自然连接得到操作系统课程90分以上的成绩,在对结果进行投影拿到满足条件的学号πS#(πC#(σCn="操作系统"(C))▷◁σG>90(SC)),得到的结果与S表进行自然连接,拿到满足条件的学生信息,然后投影拿到学生的姓名,故本题答案为A。124.定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的成绩在90分以上(含90分)的学生姓名的表达式是(

)。A.A、B.B、C.C、D.D、答案:A解析:解析:关系代数中π表示投影运算,其下标表示需要投影出来的列;σ表示选择运算,其下标表示选择过程中需要满足的条件;Λ表示并运算;▷◁表示自然连接。首先在C表中选择课程名为操作系统的课程,并投影拿到课程号πC#(σCn="操作系统"(C)),另外在SC表中选择出在90分以上的成绩σG>90(SC),两者自然连接得到操作系统课程90分以上的成绩,在对结果进行投影拿到满足条件的学号πS#(πC#(σCn="操作系统"(C))▷◁σG>90(SC)),得到的结果与S表进行自然连接,拿到满足条件的学生信息,然后投影拿到学生的姓名,故本题答案为A。125.定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的成绩在90分以上(含90分)的学生姓名的表达式是(

)。A.A、B.B、C.C、D.D、答案:A解析:解析:关系代数中π表示投影运算,其下标表示需要投影出来的列;σ表示选择运算,其下标表示选择过程中需要满足的条件;Λ表示并运算;▷◁表示自然连接。首先在C表中选择课程名为操作系统的课程,并投影拿到课程号πC#(σCn="操作系统"(C)),另外在SC表中选择出在90分以上的成绩σG>90(SC),两者自然连接得到操作系统课程90分以上的成绩,在对结果进行投影拿到满足条件的学号πS#(πC#(σCn="操作系统"(C))▷◁σG>90(SC)),得到的结果与S表进行自然连接,拿到满足条件的学生信息,然后投影拿到学生的姓名,故本题答案为A。126.定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的成绩在90分以上(含90分)的学生姓名的表达式是(

)。A.A、B.B、C.C、D.D、答案:A解析:解析:关系代数中π表示投影运算,其下标表示需要投影出来的列;σ表示选择运算,其下标表示选择过程中需要满足的条件;Λ表示并运算;▷◁表示自然连接。首先在C表中选择课程名为操作系统的课程,并投影拿到课程号πC#(σCn="操作系统"(C)),另外在SC表中选择出在90分以上的成绩σG>90(SC),两者自然连接得到操作系统课程90分以上的成绩,在对结果进行投影拿到满足条件的学号πS#(πC#(σCn="操作系统"(C))▷◁σG>90(SC)),得到的结果与S表进行自然连接,拿到满足条件的学生信息,然后投影拿到学生的姓名,故本题答案为A。127.定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的成绩在90分以上(含90分)的学生姓名的表达式是(

)。A.A、B.B、C.C、D.D、答案:A解析:解析:关系代数中π表示投影运算,其下标表示需要投影出来的列;σ表示选择运算,其下标表示选择过程中需要满足的条件;Λ表示并运算;▷◁表示自然连接。首先在C表中选择课程名为操作系统的课程,并投影拿到课程号πC#(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论