版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库应用-模拟试题1一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共10个小题,每小题2分,共20分)1.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS包括DB,也就是DBMS
)。2.对关系数据库特征的描述不准确的是(A.数据具有独立性C.数据集中管理
)。
B.数据结构化D.数据冗余多3.在MySQL中,建立数据库用(
)。A.CREATETABLE
B.
CREATE
TRIGGERC.
CREATE
INDEX
D.CREATEDATABASE4.(
选项是)用来创建和修改数据库结构的。A.DDL
B.DMLC.
DCL
D.
DQL5.HBase中数据分发和负载均衡的最小单元是(A.行B.列C.列簇D.分区
)。6.下列特点(
)是视图不具备的。A.分割数据,屏蔽用户所不需要浏览的数据B.提高应用程序和表之间的独立性,充当程序和表之间的数据C.降低对最终用户查询水平的要求D.提高数据的网络传输速度7.数据完整性约束包括(
)三个方面。A.实体完整性、参照完整性、用户定义完整性B.主键完整性、参照完整性、用户定义完整性C.主键完整性、唯一索引约束、实体完整性D.主键完整性、唯一索引约束、域完整性18.为数据表创建索引的目的是(A.提高查询的检索性能C.创建唯一索引
)。
B.归类D.创建主键9.一般情况下,“商品”和“客户”实体之间的联系是(
)。A.一对一的联系B.一对多的联系C.多对多的联系D.没有联系10.MySQL服务器的存储引擎中支持事务处理、支持外键、支持崩溃修复能力和并发控制的存储引擎是(A.InnoDBC.Memory
)。
B.MyISAMD.NDB二、多项选择题(每个题有多个答案是正确的,请将正确的答案填写到括号内。本题共10个小题,每小题3分,共30分)1.数据库管理系统的主要功能包括(A.数据定义功能C.数据库的存储管理
)。
B.数据操作功能D.数据库的安全和恢复2.数据库系统架构包括(A.集中式架构C.分布式架构
)。
B.容错式架构D.异构分布式架构3.在数据库中事务的ACID原则中,包含下列(A.原子性C.隔离性
)。B.一致性D.持久性4.MySQL中,DDL包括(
)。A.
CREATE
B.ALTERC.
DELETE
D.
DROP5.MySQL服务器安装时,自动建立两个数据库,首先是mysql数据库,该数据库是MySQL权限系统的核心,包含以下(A.user表C.procspriv表
)。
B.db表D.tablespriv表6.SELECT语句由多个部分组成,但至少包含的部分有(
。)A.
SELECT
B.FROMC.WHERE7.数据库中的故障种类可以分为(
)。
2
D.GROUPA.事务故障C.介质故障8.NOSQL数据库有以下(A.键-值型
)类型。
B.系统故障D.计算机病毒B.列存储型C.面向文档型
D.
图形存储型9.在大量数据分布存储的情况下,HBase面向列的存储的优势有(
)。A.HBase
表水平分布,不同行分布在不同节点B.HBase表水平分布,不同行分布在相同节点C.HBase
表垂直分布,不同列分布在不同节点D.HBase表垂直分布,不同列分布在相同节点10.MongoDB中所包含的文件有(
)类。A.命名空间文件B.数据文件C.日志文件D.备份文件三、判断题(正确的在括号内打上“√”,错误的打上“×”。本题共10个小题,每小题2分,共20分)1.层次数据库中的层次模型可以表达N:N的关系。2.数据库中同一个模式只能有一个实例。3.关系运算中,投影可以去掉重复的元组。4.使用索引查询可以提高检索速度,但是建立维护索引需要消耗时间。5.NOSQL数据库中也可以使用JOIN运算。
(
(
(((
)))))6.NOSQL
中CAP原理的核心是一个分布式系统可以同时满足C、A、P三个需求。
(
)7.键-值数据模型、列存储数据模型、面向文档数据模型都是基于“聚合”的思想。(
)8.数据库生命周期中的系统定义,就是研究系统的范围和边界,以及本系统和其他系统的接口关系。9.在HBase表中,行与列的交点上可以有值,也可以没有值。10.MongoDB也提供对参照完整性和事务的支持。四、顺序排列题(本题10分)将下列的叙述,按照操作先后顺序排列,请将正确的排列序号,填写在题中括号内
(((
)))在数据库系统的生命周期中包括了如下活动,按照时间先后顺序,正确的是(3
)。①数据库概念设计②数据库物理设计③需求的收集和分析④系统实现⑤数据库逻辑设计五、综合题(本题20分)每一个学生(学号、姓名、年龄、性别)属于一个班级,每一个班级学习若干门课程(每门课程有课程号、课程名),并有每门课程成绩单,每个教师(教师号、姓名)教若干门课程,每一个班级均有课程表。根据以上描述结合系里实际情况,设计一教学管理数据库,从该数据库中,能够得到学生成绩表,每一个教师授课通知单,并能统计班级或一门课程的平均成绩,统计教师教什么课程,总工作量为多少学时等。分析教学管理业务,画出E-R图;把E-R图转换成关系数据库模式。4数据库应用-模拟试题1-参考答案一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共10个小题,每小题2分,共20分)1-5ADDAD6-10DAACA二、多项选择题(每个题有多个答案是正确的,请将正确的答案填写到括号内。本题共10个小题,每小题3分,共30分)1.2.3.4.5.6.7.8.
ABCDABCDABCDABDABDABABCDABCD9.AC10.
ABC三、判断题(正确的在括号内打上“√”,错误的打上“×”。本题共10个小题,每小题2分,共20分)1-56-10
××
×√√×√√√×四、顺序排列题(本题10分)③①⑤②④五、综合题(本题20分)5每一个学生(学号、姓名、年龄、性别)属于一个班级,每一个班级学习若干门课程(每门课程有课程号、课程名),并有每门课程成绩单,每个教师(教师号、姓名)教若干门课程,每一个班级均有课程表。根据以上描述结合系里实际情况,设计一教学管理数据库,从该数据库中,能够得到学生成绩表,每一个教师授课通知单,并能统计班级或一门课程的平均成绩,统计教师教什么课程,总工作量为多少学时等。分析教学管理业务,画出E-R图;把E-R图转换成关系数据库模式。[参考答案]E-R图(这部分8分)班级
课程班级号(PK)班级名
1
*
课程表课程表号
1
课程号(PK)课程名(PK)1
班班级号(FK)
审
1
教师学生
*
家
事
课程号(FK)
教师号(PK)学号(PK)姓名性别年龄
成绩
—
姓名班级号(FK)关系数据库模式:(每行2分)班级(班级号,班级名)学生(学号,姓名,性别,年龄,班级号)课程(课程号,课程名)教师(教师号,姓名)课程表(课程表号,班级号,课程号,教师号)学生成绩表(学号,课程表号,成绩)6数据库应用-模拟试题2一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共10个小题,每小题2分,共20分)1.数据库系统的核心是(A.数据库C.数据库管理系统
)。
B.数据库管理员D.计算机软硬件系统2.以下(A.索引
)是关系数据库外模式的具体体现。B.视图C.存储方式3.删除名为“test”的数据库的操作是(
D.数据结构)。A.
DROP
test
B.
DELETE
testC.DROPDATABASEtest
D.DELETEDATABASEtest4.数据库的三级模式结构之间存在着两级映像,使得数据库系统具有较高的(
)。A.事务并发性C.数据可靠性
B.数据独立性D.数据重用性5.若要在基本表S中添加一列CNAME(课程名),可用(A.ADDTABLES(CNAMECHAR(8))B.ADDTABLESALTER(CNAMECHAR(8))C.ALTERTABLESADDCNAMECHAR(8)D.ALTERTABLES(ADDCNAMECHAR(8))
)。6.以下(A.DB2
)是非关系型数据库。
B.SQLServerC.MySQL
D.MongoDB7.事务的执行结果使数据库从一个一致性状态到另一个一致性状态,这是事务的(
。)A.原子性C.持久性8.系统故障的恢复操作正确的是(
)。
B.一致性D.隔离性A.反向扫描日志文件,对故障发生前已经提交的事务记入重做队列,故障发生时未完成的事务计入撤销队列B.反向扫描日志文件,对故障发生前已经提交的事务记入撤销队列,故障发生时未完成的事务计入重做队列C.正向扫描日志文件,对故障发生前已经提交的事务记入撤销队列,故障发生时未完成的事务计入重做队列7D.正向扫描日志文件,对故障发生前已经提交的事务记入重做队列,故障发生时未完成的事务计入撤销队列9.MySQL查询语句中,将结果分组,使用的语句为(
)。A.COUNT
B.
LIMITC.ORDERBY
D.GROUPBY10.MySQL(
创建表时,可选的数据引擎很多,其中主要面向OLTP联机事务处理的是)。A.InnoDBB.MyISAMC.MemoryD.
NDB二、多项选择题(每个题有多个答案是正确的,请将正确的答案填写到括号内。本题共10个小题,每小题3分,共30分)1.数据管理技术发展的三个阶段是()。A.人工管理C.文件管理2.数据模型包含(A.数据内容C.数据操作
)。
B.数据库管理D.自动管理B.数据结构D.完整性约束3.在数据库中事务的ACID原则中,包含下列(A.原子性C.隔离性4.关系模型提供了()。
)内容。B.一致性D.持久性A.实体完整性约束C.数据完整性约束5.关系代数中,专门的关系运算包括(
)。
B.参照完整性约束D.用户定义完整性约束A.笛卡尔积C.除
投影连接
B.
D.6.在MySQL数据库中,下列关于创建、管理数据库的操作语句不正确的是(
)。A.CREATEDATABASEInstant
B.
USE
InstantC.NEWDATABASEInstant
D.
Connection
Instant7.在MySQL数据库中,下列关于创建数据库表的描述不正确的是(A.在创建表时必须设定列的约束B.在删除表的时候通过外键约束连接在一起的表会被一同删除C.在创建表时必须设置列类型8
)。D.通过CREATETABLEnewtSELECT*FROMoldt复制表的同时,表的约束能够一起被复制到新表中8.NOSQL数据库有以下(
)优点。A.B.C.
易拓展海量存储数据模型灵活D.经济性更高9.在分布式数据模型中,全局模式使用的分片方法有(A.水平分片B.垂直分片C.导出分片D.完全分片
)。10.NOSQL中CAP原理表示(A.Consistency一致性B.Authenticity真实性
)。C.
Availability可用性D.Partitiontolerance分区容错性三、判断题(正确的在括号内打上“√”,错误的打上“×”。本题共10个小题,每小题2分,共20分)1.在一个关系中,主键只能有一个,外键可以有多个。2.SQL高度过程化。3.关系中元组和属性的顺序均可任意。4.视图是真实存在的表。5.关系型数据库相对于非关系型数据库更不易维护。(
(
(
((
)))))6.事务T对数据对象A加了共享锁,其他事务可以读取A,也可以修改A。7.NOSQL数据库在存储数据时,更灵活但是也更容易出现冗余。
((
))8.列存储数据模型中,每一列都必须是某个列簇的一部分。(9.一个实体的信息不需要保存在数据库中,那么这个实体就没必要被抽象。(10.HBase是一个面向列的、稀疏的、分布式的、持久化的的数据库管理系统。(四、顺序排列题(本题10分)9
))
)请选择正确的HBase表数据的读取过程,该过程涉及Zookeeper、Region-server、Region、MemStore、StoreFile等①RegionServer收到客户端的读请求,会先扫描MemStore,再扫描blockcache
(读缓存),没有找到数据的话,才会读取StoreFile文件。最后RegionServer将数据返回给Client②Client
向元数据表或者字典表(meta表)的Region所在的RegionServer发起访问,读取meta表的数据,获取HBase集群上所有表的元数据。③Client向对应的RegionServer发起读请求。④根据meta表的元数据信息(如某张表有几个Region、Region如何分配、每个Reigon的开始键Startkey和结束键Stopkey),Client找到当前要写入的表对应的Region及所在RegionServer⑤Client
先访问Zookeeper,从Zookeeper上获取meta表的位置信息。五、综合题(本题20分)设有商店和顾客两个实体,“商店”有属性:商店编号、商店名、地址、电话,“顾客”有属性:顾客编号、姓名、地址、年龄
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年大学(水族科学与技术)水族生物学实验期末试题及答案
- 2026年一级建造师(建筑实务)考题及答案
- 2026年投影仪维修(调试维护)考题及答案
- 2025年中职玩具设计与制作(玩具造型基础)试题及答案
- 2025年高职冷链物流技术与管理(冷链运输技术)试题及答案
- 2025年大学大四(药学)药事管理学试题及答案
- 2025年大学本科(食品科学与工程)食品保鲜技术试题及答案
- 2025年中职化工工艺(化工操作)试题及答案
- 2025年中职(计算机应用技术)办公软件操作单元测试题及答案
- 2025年大学工商管理(绿色酒店技术)试题及答案
- 《市场营销专业申报》课件
- 三年级数学上册 (提高版)第8章《分数的初步认识》单元培优拔高测评试题(教师版含解析)(人教版)
- 19计科机器学习学习通超星期末考试答案章节答案2024年
- 全国职业院校技能大赛赛项规程(高职)农产品质量安全检测
- DB51∕T 3179-2024 杵针技术操作规范
- 专利共同申请合同模板(2024版)
- 国开机考答案21-人文英语1(闭卷)
- AQ∕T 7009-2013 机械制造企业安全生产标准化规范
- MOOC 近代物理实验-西南大学 中国大学慕课答案
- 教科版三年级科学上册课件《运动和位置》
- 河北省部分地区2023-2024学年度高二上学期期末考试英语试题(解析版)
评论
0/150
提交评论