还剩25页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
数据库系统概论考试模拟题(附参考答案)
一、单选题(共97题,每题1分,共97分)
1.如果采用关系数据库来实现应用,在数据库设计的()阶段将关系模式进行规范化处理A、概念结构设计阶段B、物理结构设计阶段C、需求分析阶段D、逻辑结构设计阶段正确答案D
2.数据库系统中应用程序数据库的接口是()oA、数据库管理系统(DBMS)B、数据库集合C、操作系统(OS)D、计算机中的存储介质正确答案A
3.逻辑结构设计阶段得到的结果是()A、某个DBMS所支持的数据逻辑结构B、包括存储结构和存取方法的物理结构C、E-R图表示的概念模型数据字典描述的数据需求D、数据字典描述的数据需求正确答案A
4.如果事务T获得了数据项Q上的排他锁,则丁对、()A、既可读又可写B、只能读不能写C、只能写不能读D、不能读也不能写正确答案A
5.关系R(A,B)、S(B,C)中分别有10个和15个元组,则R*S中元组B、SELECT S#FORM SC WHERE C#=C2AND GRADE〉二SELECTGRADE FORM SCWHERE C#=CZC、SELECT S#FORM SCWHERE C#=C2AND GRADEIN SELECTGRADEFORM SCWHERE C#=CZD、SELECT S#FORM SCWHERE C#=C2AND GRADEIN SELECTGRADEFORMSCWHERE C#=C
241.假设有关系R和S,关系代数表达式R—R—S表小的是正确答案AA、R-SB、RXSC、RUSD、RClS正确答案D
42.数据库的特点之一是数据的共享,这里的数据共享是指()A、多个用户、同一种语言共享数据B、多个用户共享一个数据文件C、多种应用、多种语言、多个用户相互覆盖地使用数据集合D、同一个应用中的多个程序共享一个数据集合正确答案C
43.下列哪些运算是关系代数的基本运算()A、投影、选择、除、连接、投影B、连接、自然连接、笛卡尔积、投影、选择C、投影、选择、笛卡尔积、差、并D、交、并、差、选择、投影正确答案C
44.现实世界“特征”术语,对应于数据世界的()oA、联系B、记录C、数据项D、属性正确答案C
45.在SELECT语句中使用*,表示A、选择所有属性B、选择任何属性C、选择所有元组D、选择主码正确答案A
46.授权数据对象的,则授权子系统的越灵活A、粒度越小B、约束越少C、约束越多D、粒度越大正确答案A
47.设有关系模式R A,B,C,D,F={A,D-C.C-B},则R的所有候选码为A、A,DB、A,D,CC、A,CD、A,D,A,C正确答案A
48.SQL语言中的SELECT DISTINCT表示查询结果中“A、行不相同B、列不相同C、属性值不相同D、属性名不相同正确答案A
49.关系模式的主码可以有oA、一个B、多个C、0个D、一个或多个正确答案A
50.并发操作带来的不一致性是()A、丢失修改、不可重复读、死锁B、丢失修改、不可重复读、脏读C、不可重复读、脏读、死锁D、丢失修改、不可重复读正确答案B
51.下列给出的数据模型中,是概念数据模型的是()A、网状模型B、E-R模型C、层次模型D、关系模型正确答案B
52.数据系统中,DBA表示()A、数据库管理员B、应用程序设计者C、数据库使用者D、数据库结构正确答案A
53.在将E-R模型向关系模型转换的过程中,若将三个实体之间的多元联系转换为一个关系模式,则该关系模式的码为()A、三个实体的码的组合B、三个实体中所有属性的组合C、其中任意一个实体的码D、其中任意两个实体的码的组合正确答案A
54.从E-R模型关系向关系模型转换时:一个M:N联系转换为关系模式时,该关系模式的关键字是()A、M端实体关键字与N端实体关键字组合B、M端实体的关键字C、N端实体的关键字D、重新选取其他属性正确答案A
55.在数据库三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是()A、内模式B、存储模式C、外模式D、模式正确答案D
56.SQL语言是()的语言,易学习A、过程化B、格式化C、导航式D、非过程化正确答案D
57.在SELECT语句中使用GROUP BYCNO Ei寸,CNO必须()A、在SELECT中出现B、在WHERE中出现C、在FROM中出现D、在HAVING中出现正确答案A
58.日志文件记录事务对数据库的更新,它的用途是()A、完整性约束B、事务并发控制C、安全性控制D、数据库恢复正确答案D
59.子模式DDL用来描述()A、数据库的局部逻辑结构B、数据库的总体逻辑结构C、数据库的物理存储结构D、数据库的概念结构正确答案A
60.数据的存储结构与数据逻辑结构之间的独立性称为数据的()oA、物理独立性B、逻辑独立性C、结构独立性D、分布独立性正确答案A
61.由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫()oA、数据库系统B、文件系统C、软件系统D、数据库管理系统正确答案A
62.以下不是SQL内置函数的是()oA、HAVINGB、SUMC、COUNTD、AVG正确答案A
63.从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是()A、M端实体关键字与N端实体关键字组合B、M端实体的关键字C、N端实体的关键字D、可任意选取其他属性正确答案A
64.当前流行的数据库管理系统基本上都具备()的特点A、层次模型B、对象模型C、关系模型D、网状模型正确答案C
65.关于“死锁”,下列说法中正确的是()A、只有出现并发操作时,才有可能出现死锁B、当两个用户竞争相同资源时不会发生死锁C、死锁是操作系统中的问题,数据库操作中不存在D、在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库正确答案A
66.下列哪个不是数据库系统必须提供的数据控制功能()A、安全性B、可移植性C、完整性D、并发控制正确答案B
67.设关系R和S的结构相同且各有100个元组,则R和S的并操作结果的元组数为()A、200B、小于等于100C、小于等于200D、100正确答案C
68.取出关系中的某些列,并消去重复元组的关系代数运算称为()A、选择运算B、投影运算C、去列运算D、连接运算正确答案B
69.给定关系模式R(A,B,C,D,E),如果存在依赖A-B,BC-D,DE-A,则该关系模式的码不能为()oA、ABCB、ACEC、BCED、CDE正确答案A
70.数据库技术的三级模式中,数据的全局逻辑结构用()来描述A、存储模式B、子模式C、用户模式D、模式正确答案D
71.在关系模型中,关系的“基数”(Cardinality)是指()A、行数B、列数C、属性个数D、关系个数正确答案A
72.文件系统与数据库系统对数据处理方式的主要区别体现在()A、数据共享B、冗余度C、数据集成化D、容量正确答案C
73.数据库系统的特点是()、数据独立、减少数据冗余、避免数据不一致和加强了数据保护A、数据存储B、数据应用C、数据保密D、数据共享正确答案D
74.在现实生活中,教师和课程的关系是()A、多对多B、多对一C、一对一D、一■对多正确答案A
75.使用二维表格结构表达实体及实体之间联系的数据模型是()A、网状模型B、层次模型C、联系模型D、关系模型正确答案D
76.下列实体类型的联系中,属于多对多联系的是()A、学校与教师之间的联系B、学生与课程之间的联系C、班级与班长之间的联系D、商品条形码与商品之间的联系正确答案B
77.下列哪一条不是概念模型应具备的性质?()A、在计算机中实现的效率高B、易于交流和理解C、易于向各种数据模型转换D、有丰富的语义表达能力正确答案A
78.若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为()oA、运行故障B、系统故障C、介质故障D、事务故障正确答案C
79.数据冗余存在于()A、文件系统与数据系统中B、文件系统中C、数据系统中D、以上说法都不对正确答案A
80.以下不能作为关系数据库的关系的是()A、S(学号,系,宿舍号)B、M(学号,姓名,简历)C、T(学号,班级,系)D、N(学号,班主任,专业)正确答案B
81.用户或应用程序看到的那部分局部逻辑结构和特征的描述是()A、子模式B、模式C、物理模式D、内模式正确答案A
82.关系模式中各级范式之间的关系为()A、2NFu INFc3NFB、3NFu INFc2NFC、3NFu2NFu INFD、INFc2NFc3NF正确答案C
83.下列关于规范化理论的叙述中,哪一(些)条是不正确的?()I.规范化理论研究关系模式中各属性之间的依赖关系及其对关系模式性能的影响;H.规范化理论给我们提供判断关系模式优劣的理论标准;III.规范化理论对于关系数据库设计具有重要指导意义;IV.规范化理论只能应用于数据库逻辑结构设计阶段;V.在数据库设计中有时候会适当地降低规范化程度而追求高查询性能A、仅II和IVB、仅VC、仅I和IID、仅W正确答案D
84.在SQL语句中,给用户授权的命令是()A、GRANTB、SETC、REVOKED、FROM正确答案A
85.SQL中用于删除基本表的命令是()A、DROPB、DELETEC、UPDATE个数的范围是A、0,150B、10,25C、15,25D、10,50正确答案A
6.关系模式的完整性规则,一个关系中的“主码”oA、不允许为空B、不能有两个C、可以取值D、不能成为另一个关系的外码正确答案A
7.若不控制并发问操作,将带来问题A、安全性B、不一致C、死锁D、死机正确答案B
8.根据参照完整性规则,若属性F是关系S的主属性,同时又是关系R的外码,则关系R中的F的值A、可以取空值B、必须取空值C、必须取非空值D、其他三个选项答案都不对正确答案A
9.已知关系RA,B,C、SD,E,A其中R的主码是A,S的主码是E,S中的A与R中的A相对应S中的A被称为A、外码B、内码D、ZAP正确答案A
86.现有两个关系患者(患者编号,患者姓名,性别,出生日起,所在单位),医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是()A、患者编号B、医生编号和患者编号C、患者姓名D、患者编号和患者姓名正确答案A
87.一个关系的主码放在另外一个关系中,它被称为()oA、主码B、候选码C、超码D、外码正确答案D
88.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段在这几个阶段中,数据独立性最高的是()阶段A、数据库系统B、文件系统C、人工管理D、数据项管理正确答案A
89.下面说法正确的是()A、满足4范式一定满足BC范式B、满足4范式不一定满足BC范式C、满足BC范式一定满足4范式D、BC范式与4范式没有任何关系正确答案A
90.两个事务Tl、T2,并发操作如下所示,则oA、读脏数据B、丢失修改C、不存在任何问题D、不可重复读正确答案B
91.设关系模式R A,B,C,D,F是R上成立的FD集,F={A-C,BC-D},那么P={ABD,AC}相对于F A、是无损联接分解,也是保持FD的分解B、是无损联接分解,但不是保持FD的分解C、不是无损联接分解,但保持FD的分解D、既不是无损联接分解,也不是保持FD的分解正确答案A
92.设关系RA,B,C和SA,D,与自然连接RxS等价的关系代数表达式是A、HR,A,B.C,DRXSB、R.A=S.A RXSC、R等值连接1=1SD、TIB,C,S.A,Do R.A=S.ARXS正确答案A
93.数据库系统与文件系统的主要区别是A、数据库系统复杂,而文件系统简单B、文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量C、文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决正确答案D
94.需求分析调查的内容是“数据”和“处理”,不包含哪个方面的要求()A、处理要求B、安全性要求C、信息要求D、完整性要求E、真实性要求正确答案E
95.事务并发中出现的主要问题是()A、对未提交更新的依赖B、三个选项都正确C、丢失更新D、不一致的分析正确答案B
96.关系模型的数据结构是()A、树B、图C、二维表D、表正确答案C
97.现有一个大型公司的数据库系统,其业务主要以更新事务为主,并且不同部门的用户访问不同的数据子集随着用户数量的增加,出现了性能瓶颈该公司希望采用分布式数据库技术解决该问题下列最适合该应用的数据分配方式是()A、集中式B、分割式C、混合式D、复制式正确答案B
二、多选题(共1题,每题1分,共1分)
1.以下两个操作并发执行,设age初始值是9,则会话1执行第一条SQL查询语句得到的值是_[填空1]_,会话1执行第二条SQL查询语句得到的值是」填空2]_此并发操作属于哪一类数据不一致问题?」填空3]_oA、不可重复读不能重复读B、10C、9正确答案ABC
三、判断题(共23题,每题1分,共23分)
1.2级封锁协议可以防止了丢失修改和读脏数据的问题A、正确B、错误正确答案A
2.关系R中,如果一个属性已被定义为主属性或外码,则该属性不能再使用“用户定义完整性规则”了A、正确B、错误正确答案B
3.用户定义的完整性规则不能约束已经定义的主码及外码A、正确B、错误正确答案B
4.加上了排他锁的数据对象,在被释放之前,其他事务不能修改但可以读取它A、正确B、错误正确答案B
5.关系要求“列是同质的“,表明关系中每一个列的分量是同一类型的数据,必须来自于同一个域A、正确B、错误正确答案A
6.GRANT不可以一次赋予不同用户不同权限A、正确B、错误正确答案B
7.若R.A-R.B,R.B-R.C,则R.AfR.CA、正确B、错误正确答案A
8.为保证并行操作的正确,当一事务执行时禁止其他事务执行,是最简单可行的调度策略A、正确B、错误正确答案B
9.根据参照完整性规则的要求,关系R中的外码一定可以取空值A、正确B、错误正确答案B
10.投影运算得到的元组数等于或少于原关系A、正确B、错误正确答案A
11.等值条件连接可以用于公共属性的等值条件此时的等值条件连接的结果和自然连接的结果是相同的A、正确B、错误正确答案B
12.考虑学籍管理的场景,如果一个学生退学,将他从学生表删除,则选课表中他的相应选课记录可以采用级联方式删除A、正确B、错误正确答案A
13.数据库的恢复即当数据库系统发生故障时,通过技术使数据从被破坏的错误状态恢复到一致的状态A、正确B、错误正确答案A
14.SELECT语句中的条件可以用WHERE或HAVING引出,但HAVING必须在GROUP BY之后使用A、正确B、错误正确答案B
15.数据库的维护工作就是发现错误,修改错误A、正确B、错误正确答案B
16.关系R X,Y,Z中,X,Y,Z都是单属性且X是码,则R一定是2NFoA、正确B、错误正确答案A
17.封锁技术即是某事务执行时封锁其他事务的执行,保证数据库的一致性A、正确B、错误正确答案B
18.关系代数的运算对象是关系,运算结果也是关系,所以关系运算后的结果中不能有完全相同的两条记录A、正确B、错误正确答案A
19.数据库的维护工作就是维护数据库系统的正常运行A、正确B、错误正确答案B
20.候选码中的诸属性称为主属性,而候选码不一定是主码,所以主码中的属性不一定是主属性A、正确B、错误正确答案B
21.关系模式的分解不唯一A、正确B、错误正确答案A
22.数据库的安全性、完整性控制是数据库运行与维护阶段的一项工作内容A、正确B、错误正确答案A
23.DBMS解决死锁的主要方法是预防死锁的发生A、正确B、错误正确答案BC、主码D、候选码正确答案A
10.疫苗接种记录表中,有各次接种是否有不良反应的列,规定前次接种出现异常的人后续不能接种,这属于0A、动态列级约束B、静态关系约束C、静态列级约束D、静态元组约束正确答案D
11.若关系R和S分别包含r和s个属性,分别含有m和n个元组,则RXSoA、包含rX s个属性和m+n个元组B、包含r Xs个属性和mXn个元组C、包含r+s个属性和m+n个元组D、包含r+s个属性和mXn个元组正确答案D
12.数据库的是指数据的正确性和相容性A、并发控制B、恢复C、安全性D、完整性正确答案D
13.关系模式R P,W,A,P表示演奏者,W表示作品,A表示听众这个关系模式的码为oA、P,W,AB、PC、AD、P,A正确答案A
14.若事务T对数据R已加X锁,则其他事务对数据R()A、可以加S锁也可以加X锁B、不能加S锁可以加X锁C、不能加任何锁D、可以加S锁不能加X锁正确答案C
15.数据独立性是数据库技术的重要特点之一,所谓数据独立性是指()oA、其他三项的说法都不对B、数据与程序独立存放C、不同的数据被存放在不同的文件中D、不同的数据只能被对应的应用程序所使用正确答案A
16.关系的完整性约束条件不包含以下哪一选项()A、用户定义的完整性B、实体完整性C、属性完整性D、参照完整性正确答案C
17.物理结构设计阶段得到的结果是()A、包括存储结构和存取方法的物理结构B、某个DBMS所支持的数据逻辑结构C、E-R图表示的概念模型D、数据字典描述的数据需求正确答案A
18.下列不属于数据库系统特点的是()A、数据完整性B、数据共享C、数据独立性高D、数据冗余度高正确答案A
19.下列关于数据(Data)的概念或描述,错误的是()A、数据(李明,男,2002,2020),表示李明是一个男性,2002年出生,2020年考入大学B、数据包括数字、文字、图形和声音等C、数据和语义是不可分的D、数据是用于描述现实世界事物的符号记录正确答案A
20.解决并发操作带来的数据不一致问题普遍采用()技术A、协商B、存取控制C、封锁D、恢复正确答案C
21.下列不属于概念结构设计时常的数据抽象方法的是()A、合并B、分类C、概括D、聚集正确答案A
22.层次模型、网状模型和关系模型的划分根据是()A、数据之间的联系B、文件的大小C、记录长度D、联系的复杂程度正确答案A
23.数据库的系统故障发生时,未完成事务对数据库的更新已写入了数据库,则系统故障的恢复需要进行()处理A、UNDOB、COMMITC、REDOD、ROLLBACK正确答案A
24.数据字典中未保存下列()信息A、数据库所有的记录B、存储模式C、模式和子模式D、文件存取权限正确答案A
25.候选码的属性可以有()oA、一个或多个B、一个C、0个D、多个正确答案A
26.在第一个事务以S封锁方式读数据A时,第二个事务对数据A的读方式会遭到失败的是()oA、实现X封锁的读B、实现S封锁的读C、不加封锁的读D、实现共享型封锁的读正确答案A
27.要求事务读前加共享锁,读完即释放,这种封锁协议是()A、4级封锁协议B、1级封锁协议C、3级封锁协议D、2级封锁协议正确答案D
28.()是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列A、事务B、程序C、命令D、文件正确答案A
29.若有关系模式R(A,B,C),属性A,B,C之间没有任何函数依赖关系下列叙述中哪一条是正确的?()A、R肯定属于BCNF,但R不一定属于4NFB、R肯定属于4NFC、R肯定属于3NF,但R不一定属于BCNFD、R肯定属于2NF,但R不一定属于3NF正确答案A
30.DBMS是一类系统软件,他是建立在下列哪种系统之上的?()A、操作系统B、应用系统C、硬件系统D、编译系统正确答案A
31.有关三个世界中数据的描述术语,“实体”是()A、对信息世界数据信息的描述B、对计算机世界数据信息的描述C、对现实世界数据信息的描述D、对三个世界间相互联系的描述正确答案A
32.SQL语言是)语言A、层次数据库B、网络数据库C、关系数据库D、非数据库正确答案C
33.在DBS中,DBMS和OS之间关系是()A、DBMS调用OSB、并发运行C、互相调用D、OS调用DBMS正确答案A
34.数据库系统依靠()支持了数据独立性A、模式分级、各级之间有映像机制B、抽象数据模型,具有封装机制C、定义完整性约束条件D、DDL语言和DML正确答案A
35.在关系代数的传统集合运算中,假定有关系R和S,运算结果为W,如果W中的元组属于R,或者属于S,则W的运算的结果是()A、笛卡尔积B、差C、交D、并正确答案D
36.关系数据库中的码是指()A、能唯一标识元组的属性或属性集合B、不可改动的专用保留字C、关键的很重要的字段D、能唯一决定关系的字段正确答案A
37.一个事务中所有对数据库的操作是一个不可分割的操作序列,这称为事务的oA、持久性B、隔离性C、一致性D、原子性正确答案D
38.下列关于数据模型中实体间联系的描述正确的是A、实体间可以存在多种联系B、仅在两个实体之间有联系C、单个实体不能构成E-R图D、实体间的联系不能有属性正确答案A
39.设关系R和S的结构相同,分别有m和n个元组,则R-S结果中元组个数为A、mB、小于等于m—nC、小于等于mD、m—n正确答案c
40.有这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下s S#,SN,SEX,AGE,DEPT CC#,CN SCS#,C#,GRADE其中S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE.为成绩检索选修课程“C2”的学生中成绩最高的学生的学号正确的SELECT语句是0A、SELECT S#FROM SCWHERE C#=C2AND GRADE〉二ALL SELECTGRADEFROM SCWHEREC#=C2。
个人认证
优秀文档
获得点赞 0