还剩17页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
数据库系统概论模考试题与答案
一、单选题(共80题,每题1分,共80分)
1、在SQL中,用()命令可建立唯一索引A、CREATE UNIQUEINDEXB、CREATE TABLEC、CREATE CLUSTERD、CREATE INDEX正确答案A
2、在SQL语句中,需要对分组情况应满足的条件进行判断时,应使用oA、HAVINGB、GROUP BYC、ORDER BYD、WHERE正确答案A
3、若有关系模式R(A,B,C),属性A,B,C之间没有任何函数依赖关系下列叙述中哪一条是正确的?()A、R肯定属于BCNF,但R不一定属于4NFB、R肯定属于2NF,但R不一定属于3NFC、R肯定属于3NF,但R不一定属于BCNFD、R肯定属于4NF正确答案A
4、数据库是在计算机系统中按照一定的数据模型组织、存储和应用的支持数据库各种操作的软件系统叫由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫()A、数据的集合、数据库系统、软件系统B、文件的集合、操作系统、数据库系统C、文件的集合、数据库管理系统、软件系统D、数据的集合、数据库管理系统、数据库系统正确答案D
5、数据库的并发操作可能带来的一个问题是()oA、增加数据冗余B、非法用户使用C、提高数据独立性B、记录C、对象D、实体正确答案D
49、数据管理技术经历了若干阶段,其中人工管理阶段和文件系统阶段相比,文件系统的一个显著优势是()A、数据共享性很强B、数据可以长期保存C、数据独立性很好D、数据整体结构化正确答案B
50、当B属性函数依赖于A属性时,属性A与B的联系是()oA、多对多B、其他三个联系都不是C、一对多D、多对一正确答案D
51、有关系R和S,RGS的运算等价于()A、R U(R-S)B、(R-S)-RC、R-(R-S)D、S-(R-S)正确答案C
52、SQL语句中,用于修改表结构的命令是()0A、DROPB、UPDATEC、CREATED、ALTER正确答案D
53、设关系R有r个元组,关系S有s个元组,则RXS有()个元组、rAB、sC、r+sD、rxs正确答案D
54、下面不属于数据库物理设计阶段应该考虑的问题是()A、索引与入口设计B、用户子模式设计C、存取方法的选择D、与安全性、完整性、一致性有关的问题正确答案B
55、在SQL语句中,给用户授权的命令是()oA、SETB、GRANTC、REVOKED、FROM正确答案B
56、下面的两个关系中,职工号和设备号分别是职工关系和设备关系的主码职工(职工号,职工名,部门号,职务,工资)设备(设备号,职工号,设备名,数量)两个关系的属性中,存在一个外码为()o A、职工关系的“职工号”B、设备关系的“设备号”C、设备关系的“职工号”D、职工关系的“设备号”正确答案C
57、在关系数据库设计中,设计关系模式是()的任务A、物理设计阶段B、概念设计阶段C、逻辑设计阶段D、需求分析阶段正确答案C
58、在第一个事务以S封锁方式读数据A时,第二个事务对数据A的读方式会遭到失败的是()A、不加封锁的读B、实现X封锁的读C、实现共享型封锁的读D、实现S封锁的读正确答案B
59、当局部E-R图合并成全局E-R图时可能出现冲突,下列不属于合并冲突的是()A、结构冲突B、语法冲突C、属性冲突D、命名冲突正确答案B
60、关系数据库中的选择操作是指从关系中()A、抽出特定列B、在特定记录中抽出想要的列C、把不满足条件的记录抽取出来形成新的关系D、抽出满足指定条件的记录正确答案D
61、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()oA、DBS就是DB,也就是DBMSB、DBS包括DB和DBMSC、DBMS包括DB和DBSD、DB包括DBS和DBMS正确答案B
62、同一个关系模型的任意两个元组值()A、必须全同B、其他三个答案都不对C、可以全同D、不能全同正确答案D
63、下列运算中()不是关系代数的基本操作A、笛卡尔积B、自然连接C、投影D、并正确答案B
64、要求事务读前加共享锁,读完即释放,这种封锁协议是()oA、1级封锁协议B、2级封锁协议C、4级封锁协议D、3级封锁协议正确答案B
65、子模式是()oA、多个模式的集合B、模式的逻辑子集C、模式的副本D、其他三个答案都对正确答案B
66、参照完整性约束是为了()oA、限制一个关系引用与之相联系的关系中的不存在的元组数据B、限制两个关系相互引用C、限制引用不同关系中的元组数据D、限制引用一个关系中的不同元组数据正确答案A
67、数据库的系统故障发生时,未完成事务对数据库的更新已写入了数据库,则系统故障的恢复需要进行()处理A、UNDOB、ROLLBACKC、REDOD、COMMIT正确答案A
68、关系模式中,满足2NF的模式()oA、必定是INFB、必定是BCNFC、必定是3NFD、可能是INF正确答案A
69、关系模型是()oA、用关系表示属性B、用关系表示实体C、用关系表示联系D、用关系表示实体及其联系正确答案D
70、关系模式R中的属性全部是主属性,则R的最高范式必定是()oA、2NFB、3NFC、4NFD、BCNF正确答案B
71、现有如下关系职工(职工号,姓名,性别,职务)部门(部门编号,部门名称,职工号,姓名,部门地址,电话)其中,部门关系中的外部键是()A、部门编号B、职工号C、职工号和姓名D、姓名正确答案B
72、假设关系模式R(A,B)属于3NF,下列说法中()是正确的A、一定属于BCNFB、属于BCNF和消除了插入异常、删除异常C、它一定消除了插入和删除异常D、仍然存在一定的插入和删除异常正确答案D
73、下面的()SQL语句表示删除学生表(STU)的结构A、DROP TABLESTU;B、REMOVE TABLESTU;C、DELETE TABLESTU;D、DELETE FROMSTU;正确答案A
74、使用ORDER BY子句进行排序时,降序排序使用的关键字是()A、ASCB、HAVINGC、GROUPD、DESC正确答案D
75、下面关于数据库设计中需求分析阶段的叙述,错误的是()A、需求分析的重点是调查、收集与分析用户在数据管理中的信息要求、处理要求、安全性与完整性要求B、需求分析确定的新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计数据库C、需求分析的任务是通过详细调查现实世界要处理的对象,充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能D、需求分析的阶段成果是要编写包含数据流图、ER图等内容的系统需求说明书正确答案D
76、有一个学生关系模式STUDENT(学号,姓名,出生日期,系名,班号,宿舍号),其候选键为()oA、(学号,宿舍号)B、(学号,姓名)C、(学号,班号)D、学号正确答案D
77、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为()oA、数据控制功能B、数据定义功能C、数据操纵功能D、数据管理功能正确答案C
78、设计性能较优的关系模式称为规范化,规范化主要的理论依据是()oA、数理逻辑B、关系规范化理论C、关系代数理论D、关系运算理论正确答案B
79、SQL语句的一次查询结果是()oA、元组B、记录C、表D、数据项正确答案C
80、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指oA、同一个应用中的多个程序共享一个数据集合B、多个用户共享一个数据文件C、多个用户、同一种语言共享数据D、多种应用、多种语言、多个用户互相覆盖地使用数据集合正确答案D
二、判断题共20题,每题1分,共20分
1、关系代数的运算对象是关系,运算结果也是关系,所以关系运算后的结果中不能有完全相同的两条记录A、正确B、错误正确答案A
2、数据库的恢复即当数据库系统发生故障时,通过技术使数据从被破坏的错误状态恢复到一致的状态A、正确B、错误正确答案A
3、任何一个二目关系都是属于3NF的A、正确B、错误正确答案A
4、根据参照完整性规则的要求,关系R中的外码一定可以取空值A、正确B、错误正确答案B
5、GRANT不可以一次赋予不同用户不同权限A、正确B、错误正确答案B
6、关系R和S进行广义笛卡尔积运算时,不要求R和S一定要有相同的关系模式A、正确B、错误正确答案B
7、系统故障是三类数据库故障中破坏性最大的故障A、正确B、错误正确答案B
8、若R.B-R.A,R.C-R.A,贝I」R.B,C-R.AA、正确B、错误正确答案A
9、由二个属性组成的关系不可能是3NFOA、正确B、错误正确答案B
10、数据库的一大特征是数据共享,即应使得任何用户都可以任意访问数据库中的数据,例如,任何消费者都可以在电商平台查找所需的产品A、正确B、错误正确答案B
11、候选码中的诸属性称为主属性,而候选码不一定是主码,所以主码中的属性不一定是主属性A、正确B、错误正确答案B
12、任何一个二目关系都是属于4NF的A、正确B、错误正确答案A
13、数据库的安全控制就是杜绝对数据库有意的非法访问A、正确B、错误正确答案B
14、数据库的安全性、并发性控制是数据库的运行和维护阶段的一项工作内容A、正确B、错误正确答案B
15、数据库管理员不能修改固定数据库角色所具有的权限A、正确B、错误正确答案B
16、一个关系的候选码可以惟一地标识一个元组,而主码是候选码,所以主码中的属性只能有一个A、正确B、错误正确答案B
17、若关系的属性列改变次序则关系也随之改变A、正确B、错误正确答案B
18、关系R中,如果一个属性已被定义为主属性或外码,则该属性不能再使用“用户定义完整性规则”了A、正确B、错误正确答案B
19、当DBMS检测到死锁,进行处理时,通常选择占用数据对象最多的事务,将其撤销,以释放它持有的所有锁A、正确B、错误正确答案B
20、数据库规范化设计中,应当消除任何冗余数据A、正确B、错误正确答案BD、丢失修改正确答案D
6、在关系模型中,关系要符合一个最基本的条件,即每个分量必须是不可分的数据项该条件描述的是()oA、INFB、BCNFC、3NFD、2NF正确答案A
7、下列不属于需求分析阶段工作的是()A、分析用户活动B、建立E-R图C、建立数据字典D、建立数据流图正确答案B
8、下面哪一个不是数据库复制的方式?()A、镜像复制B、对等复制C、级联复制D、主从复制正确答案A
9、数据字典中未保存下列()信息A、文件存取权限B、数据库所有的记录C、存储模式D、模式和子模式正确答案B
10、两个事务TK T2,其并发操作如下所示,则()oA、丢失修改B、不可重复读C、读脏数据D、没有任何问题正确答案CH、一个事务中所有对数据库的操作是一个不可分割的操作序列,这称为事务的()oA、原子性B、隔禺性C、一致性D、持久性正确答案A
12、数据库系统中应用程序数据库的接口是()oA、操作系统(OS)B、数据库管理系统(DBMS)C、计算机中的存储介质D、数据库集合正确答案B
13、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作的数据库语言称为()oA、数据控制语言B、数据定义语言C、数据管理语言D、数据操纵语言正确答案D
14、如果采用关系数据库来实现应用,在数据库设计的()阶段将关系模式进行规范化处理A、概念结构设计阶段B、需求分析阶段C、逻辑结构设计阶段D、物理结构设计阶段正确答案C
15、视图的优点之一是()oA、提高查询效率B、操作灵活C、提高数据的逻辑独立性D、节省存储空间正确答案C
16、在数据库的概念设计中,最常用的数据模型是()A、实体联系模型B、物理模型C、形象模型D、逻辑模型正确答案A
17、在数据库中,描述数据库的各级数据结构,称为()oA、数据库模式B、数据模型C、数据库管理系统D、数据字典正确答案D
18、在关系代数的传统集合运算中,假定有关系R和S,运算结果为肌如果W中的元组属于R,或者属于S,则W的运算的结果是()A、并B、差C、笛卡尔积D、交正确答案A
19、在对关系R和关系S进行自然连接时,只把R中原该舍弃的元组保存到新关系中,这种操作称为()A、内连接B、右外连接C、左外连接D、全外连接正确答案C
20、数据库实施的主要工作有以下几个方面,除了()A、数据库试运行B、用DDL定义数据库结构C、编制与调试应用程序D、定期对数据库进行备份E、数据装载正确答案D
21、下列哪个不是数据库系统必须提供的数据控制功能()oA、并发控制B、完整性C、可移植性D、安全性正确答案C
22、在数据库方式下,信息处理中占据中心位置的是()oA、磁盘B、程序C、内存D、数据正确答案D
23、以下不是SQL内置函数的是()oA、SUMB、HAVINGC、AVGD、COUNT正确答案B
24、事务并发中出现的主要问题是()A、丢失更新B、对未提交更新的依赖C、三个选项都正确D、不一致的分析正确答案C
25、设事务T1和T2,对数据库中地数据A进行操作,可能有如下几种情况,请问哪一种不会发生冲突操作()A、T1正在读A,T2也要读AB、T1正在写A,T2要读AC、T1正在读A,T2要写AD、T1正在写A,T2也要写A正确答案A
26、为了防止一个用户的工作不适当地影响另一个用户,应该采取()A、完整性控制B、安全性控制C、并发控制D、访问控制正确答案C
27、数据库是在计算机系统中按照一定的数据模型组织、存储和应用的()oA、数据的集合B、命令的集合C、程序的集合D、文件的集合正确答案A
28、下列不属于数据库逻辑设计阶段应该考虑的问题是()A、存取方法B、处理要求C、DBMS特性D、概念模式正确答案A
29、数据库系统与文件系统的主要区别是()oA、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决B、数据库系统复杂,而文件系统简单C、文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D、文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量正确答案A
30、已知R(A,B,C)、S(A,B),则R+S的属性为()A、A,BB、AC、CD、A,B,C正确答案C
31、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为()A、数据定义功能B、数据控制功能C、数据管理功能D、数据操纵功能正确答案D
32、假设有关系R和S,关系代数表达式R—(R-S)表示的是()A、RnsB、R-SC、RXSD、RUS正确答案A
33、DB、DBMS和DBS三者之间的关系是()A、DBS包括DB和DBMSB、DB包括DBMS和DBSC、DBMS包括DB和DBSD、不能相互包括正确答案A
34、位于用户和数据库之间的一层数据管理软件是()oA、DBSB、DBC、DBAD、DBMS正确答案D
35、在DBS中,DBMS和OS之间关系是()A、互相调用B、并发运行C、OS调用DBMSD、DBMS调用OS正确答案D
36、下面关于数据库设计过程,排序正确的是()A、概念结构设计,逻辑结构设计,物理设计B、概念结构设计,物理设计,逻辑结构设计C、逻辑结构设计,概念结构设计,物理设计D、物理设计,逻辑结构设计,概念结构设计正确答案A
37、根据参照完整性规则,若属性F是关系S的主属性,同时又是关系R的外码,则关系R中的F的值()A、必须取空值B、其他三个选项答案都不对C、必须取非空值D、可以取空值正确答案D
38、现有两个关系患者(患者编号,患者姓名,性别,出生日起,所在单位),医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是()A、患者编号B、患者姓名C、患者编号和患者姓名D、医生编号和患者编号正确答案A
39、设有关系模式R(A,B,C,D),F={AD-C,C-B},则R的所有候选码为()oA、ADCB、ADC、ACD、AD,AC正确答案B
40、数据库管理系统中用于定义和描述数据库逻辑结构的语言称为()o A、数据库操纵语言B、数据库子语言C、数据结构语言D、数据描述语言正确答案D
41、候选码中的属性可以有()oA、多个B、1个或多个C、0个D、1个正确答案B
42、关系规范化中的删除操作异常是指()oA、不该插入的数据被插入B、应该删除的数据未被删除C、应该插入的数据未被插入D、不该删除的数据被删除正确答案D
43、数据库中,数据的物理独立性是指()、用户程序与DBMS的相互独立AB、用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的C、数据库与数据库管理系统的相互独立D、应用程序与数据库中数据的逻辑结构相互独立正确答案B
44、关系模型的数据结构是()A、树B、图C、表D、二维表正确答案D
45、用于实现数据存取安全性的SQL语句是()A、COMMITB、ROLLBACKC、GRANT和REVOKED、CREATE TABLE正确答案C
46、将ER模型转换成关系模型,属于数据库的()A、概念设计B、逻辑设计C、物理设计D、需求分析正确答案B
47、保护数据库,防止未经授权或不合法的使用造成的数据泄露、非法更改或破坏这是指数据的()oA、完整性B、恢复C、并发控制D、安全性正确答案D
48、在概念模型中,事物称为()A、节点。