数据库应用系统测试题.docx
《数据库应用系统测试题.docx》由会员分享,可在线阅读,更多相关《数据库应用系统测试题.docx(33页珍藏版)》请在冰豆网上搜索。
![数据库应用系统测试题.docx](https://file1.bdocx.com/fileroot1/2023-1/29/e83b0ca7-1877-4b7e-b29d-b4092c20bc4d/e83b0ca7-1877-4b7e-b29d-b4092c20bc4d1.gif)
数据库应用系统测试题
第1章数据库应用系统测试题
单选题
1.银行ATM机上运行着____A____。
A.客户端程序
B.网站
C.APP程序
D.服务器
2.在用户使用淘宝购物网站时,用户的计算机中需要运行着____A____软件。
A.浏览器
B.网站
C.APP程序
D.服务器
3.在一个学生成绩系统中,学生的课程成绩被以数值方式存储,当要查询一个学生的成绩
或生成学生成绩单时,用户获得____A____服务。
A.信息
B.数据
C.符号
D.文本
4.数据是____B____。
A.信息
B.信息的᧿述形式
C.信息的集合
D.信息的价值
5.信息的价值关键取决于____A____。
A.对用户有用
B.数据量大
C.与事实相符合
D.时效性
6.数据库应用系统是一个以数据库为基础,以信息管理和利用为目标的____A____。
A.人机系统
B.自动化系统
C.决策支持系统
D.程序
7.在设计和开发数据库应用系统时,____A____。
A.根据业务目标,建立人与机器协同工作环境
B.让计算机自动处理一切业务
C.系统功能越多越好
D.应用程序代码量越少越好
8.信息系统的实施,有助于反腐倡廉,主要是由于信息系统中的信息____A___。
A.可查询和追溯
B.可传递
C.可共享
D.具有时效性
9.以下____A____数据管理方式将数据集中管理,支持各种业务系统应用程序并发访问。
A.数据库
B.记录
C.文件
D.数据仓库
A
10.事务处理系统的主要用户是____A____。
A.业务人员
B.管理人员
C.单位领导D.系统开发人员
11.数据仓库中的数据一般____A____。
A.从数据库抽取、清理再进行加工、整理后导入
B.直接从数据库导入
C.人工录入
D.从网页自动搜索直接放入
12.股票交易系统属于___A_____。
A.事务处理系统
B.分析处理系统
C.知识处理系统
D.决策支持系统
13.一个旅游搜索引擎通过实时搜索分析多家售票网站的票务报价来ᨀ供当前最低折扣的机
票信息,该信息系统属于___A_____。
A.分析处理系统
B.事务处理系统
C.知识处理系统
D.电子商务系统
14.“互联网+”的最简洁表述是___A_____。
A.跨界融合,连接一切
B.互联互通,连接一切
C.创新驱动,连接一切
D.开放平等,连接一切
15.移动互联网对信息系统的影响主要体现在____A____。
A.用户随时便捷访问系统
B.扩展数据感知和处理能力
C.提供按需配置的计算资源
D.增强智能应用支持
16.某用户打算发布一个已经开发完成的小型Web网站,但是他没有自己购买计算机,而是从云厂商租用虚拟服务器,他购买的是____A____云服务。
A.IaaS
B.PaaS
C.SaaS
D.IaaS+PaaS
17.某单位为了更好支持客户关系管理,需要使用CRM系统,经过性价比调研,他们放弃自己开发,决定租用____C___服务。
A.IaaS
B.PaaS
C.SaaS
D.不在其中
18.SaaS面向___A____ᨀ供服务。
A.终端用户
B.IT架构师
C.系统管理员
D.应用开发者
19.大数据具有4V特点,其中Voulum是指__A_____。
A.数据量大
B.类型繁多
C.卷数很多
D.密度很大
20.大数据具有4V特点,其中Value是指___A____。
A.价值密度低
B.价值密度高
C.交易估值低
D.交易估值高
21.在制造业的信息化系统中,___A____系统支持全公司范围内的产、供、销和人、财、物
的管理。
A.ERP(EnterprisesResourcesPlanning)
B.MES(ManufacturingExecutionSystem)。
C.PCS(ProcessControlSystem)
D.DSS(DecisionSupportSystem)
22.滴滴出行改变了传统打车方式,ᨀ供了一种O2O服务,这里的O2O是指___A____。
A.线上线下融合
B.对象到对象
C.起点到终点
D.司机和乘客零距离
23.一个电子商务系统由多个部分构成,其中____A____支持以电子货币方式通过网络完成在
线款项支付。
A.电子支付系统
B.物流信息系统
C.客户关系管理系统
D.商品展示系统
24.按交易对象分,支持企业对消费者的电子商务系统被称为____A____类型。
A.B2C
B.C2C
C.B2B
D.A2B
25.MySQL是一个关系型_____A___。
A.数据库管理系统
B.数据库
C.应用程序
D.系统软件
26.创建和管理数据库所用的navicatformysql__A______。
A.是一个数据库可视化管理工具
B.是一个数据库管理系统
C.可以替代Mysql
D.是MySql驱动程序
多选题
1.“互联网+”概念可以从两个方面来理解:
____AC____。
A.代表添加与联合,将互联网与其他产业和应用融合
B.代表一种趋势,各单位计算机都要能接入互联网
C.代表一个整体概念,利用互联网增强经济发展动力的一种理念。
D.代表一种网络应用形式,是WWW的代名词
2.“互联网+”希望通过互联网来实现____ABCD____之间的连接。
A.人与人
B.人与信息
C.人与服务
D.人与场景
3.一个物联网可以分为三层__ABC______。
A.感知层
B.网络层
C.应用层
D.会话层
4.一般将云计算ᨀ供的服务划分为三个层次___ABC_____。
A.IaaSB.
B.PaaS
C.SaaS
D.MaaS
5.物流管理系统需要实时跟踪货车的行驶轨迹,需要的处理过程包括__ABCD_____。
A.利用车载GPS跟踪定位器获得车辆位置信息
B.通过网络将位置信息传输到数据中心
C.利用数据中心的数据库存储位置信息
D.利用应用软件可视化展示车辆轨迹
6.人工智能为各种信息系统ᨀ供了__ABC_____支持。
A.更自然的人机交互
B.更丰富的安全认证
C.更智能的信息服务
D.更实时的系统响应
7.通过人工智能技术对___AB____大数据进行挖掘,可以辅助诊疗决策。
A.疾病案例
B.医学影像
C.财务收入
D.挂号预约
8.在一些道路有如下图所示的路况指示牌,用不同的颜色来展示某路段的交通流量,这个
指示牌根据__A_____进行数据分析来更新道路颜色。
A.实时采集的交通数据
B.长期历史经验数据
C.交通警察的预测
D.现场指挥领导的决定
9.数据仓库的信息来源可以是___AB_____。
A.Excel文件
B.SQLServer数据库
C.Photoshop文件
D.PowerPoint文件
0.联机分析处理的主要特点包括___AC_____。
A.对历史数据进行分析
B.要求实时性高
C.支持分析决策
D.通常进行大量数据更新操作件
11.联机事务处理(OLTP)和联机分析处理(OLAP)相比较,以下___BD_____说法是正确的。
A.OLAP面向大量用户,OLTP面向少量用户
B.OLTP面向大量用户,OLAP面向少量用户
C.OLAP面向业务人员,OLTP面向高级管理人员
D.OLAP面向高级管理人员,OLTP面向业务人员
12.小明登录进入淘宝网站,惊讶地发现它真推荐了自己想要的商品。
这些推荐结果是推荐
系统依据___ABCD_____进行数据挖掘分析得到的。
A.小明已购买的商品
B.小明浏览过的网页
C.其他用户已购买的商品
D.小明搜索过的关键词
13.VisualStudio2015开发环境集成了开发Web数据库应用程序所需要的相关支持,包括
___ABC_____。
A.ASP.Net
B.C#语言
C.ADO.Net
D.MySQL数据库驱动
14.使用C#编写Web数据库应用程序时,需要在程序头部引入和关系数据库访问相关的两
个命名空间,包括___AB_____。
A.System.Data
B.MySql.Data.MySqlClient
C.System.Web
D.System.Linq
第二章关系数据库基本知识
单选题
1.现实世界的事物表示为计算机中加工处理的数据,这一过程要经过三个“世界”,依次
是现实世界、_____C___和机器世界。
A.物理世界
B.主观世界
C.信息世界
D.客观世界
2.独立于计算机系统,只用于᧿述某个特定系统所关心的信息结构模型,称为___A_____。
A.概念模型
B.结构模型
C.关系模型
D.网状模型
3.层次模型、网状模型和关系模型的划分原则是____D____。
A.记录长度
B.文件的大小
C.联系的复杂程度
D.数据之间的联系的表达方式
4.在关系数据库设计中,用____C____来描述实体及实体之间的联系。
A.树结构
B.封装结构
C.二维表结构
D.指针
5.信息世界的概念模型用_____A___来᧿述信息结构,但不涉及信息在计算机中的表示。
A.E-R图
B.数据流图
C.结构数据模型
D.数据字典
6.数据库概念设计的E-R图中,用属性᧿述实体的特征,属性在E-R图中一般用___A_____
表示。
A.椭圆形
B.矩形
C.四边形
D.菱形
7.E-R图中的一个实体可以与____A____实体建立联系。
A.0个或多个
B.0个
C.1个
D.多个
8.数据库概念模型独立于___A_____。
A.具体的计算机和DBMS
B.E-R模型
C.信息世界
D.现实世界
9.实体图书在两个局部E-R图中分别被᧿述为图书(书号,书名)和图书(编号,书名),
两个E-R图合并时一定存在___A_____。
A.命名冲突
B.值域冲突
C.语法冲突
D.结构冲突
10.在关系模型中,一个主键___A_____。
A.可由一个或多个属性组成
B.由多个任意属性组成
C.至多由一个属性组成
D.与属性无关
11.关系数据库中,通过表与表之间的____A____来实现实体之间的联系。
A.公共属性
B.公共关键字
C.公共数据记录
D.表名
12.有一关系:
教学(学号、教工号、课程号),假定每个学生可以选修多门课程,每门课程
可以由多名学生来选修,每个老师可以讲授多门课程,每门课程只能由一个老师来讲授,那
么该关系的主键是____A____。
A.(学号,课程号)
B.课程号
C.教工号
D.(学号,教工号)
13.在数据库中,产生数据不一致的根本原因是___A_____。
A.数据冗余
B.数据存储量太大
C.没有严格保护数据
D.未对数据进行完整性的控制
14.数据库的特点之一是数据的共享,这里的数据共享是指____A____。
A.允许多种应用、多种语言程序、多个用户同时使用
B.必须是同一个应用中的多个程序可同时使用
C.允许多个用户但必须是同一种语言程序同时使用
D.多个用户共享一个数据文件
15.在关系R(Rnum,RN,Snum)和S(Snum,SN,SD)中,R的主键是Rnum,S的主键是Snum,两个表通过Snum建立了关系,则Snum在R中称为____A____。
A.外关键字
B.候选关键字
C.主关键字
D.全码
16.在一个关系模式中,侯选关键字和主关键字分别可以有_____A___。
A.多个、1个
B.0个、多个
C.1个、多个
D.多个、多个
17.同一个关系模型的任意两条记录值____A____。
A.不能完全相同
B.可以完全相同
C.必须完全相同
D.可以相同也可以不同
18.现有如下关系:
患者(患者号,患者名,性别,出生日期,所在单位),医疗(患者号,
医生号,医生名,诊断日期,诊断结果)其中,医疗关系中的外键是___A_____。
A.患者号
B.患者名
C.患者号和患者名
D.医生号和患者号
19.关系模型的数据完整性约束᧿述____D____。
A.数据的静态特征
B.数据的动态特征
C.数据的安全特征
D.数据在状态转换时的特征
20.“公园名非空”这个约束规则应该建立在公园表(公园号,公园名,地址)的__C______
字段上。
A.主键
B.公园号
C.公园名
D.地址
21.已知关系R(A,B,C,D)及其中数据如下所示:
ABCD
1234
1345
2456
1434
1347
3456
可以作为关系R主键的属性组是____C____。
A.(A,C,D)
B.(A,B,C)
C.(A,B,D)
D.(B,C,D)
23.如果两个实体间的联系是m:
n,在将其转换为关系模型时,需要___A_____。
A.引入第三个关系
B.建立一个m×n关系
C.忽略联系
D.合并两个实体
24.从E-R模型向关系模式转换时,一个m:
n的联系转换为一个关系模式时,联系将被定义为一个关系,其主键应该选择____A____。
A.m端实体主键与n端实体主键的组合
B.m端实体主键
C.n端实体主键
D.由两个属性构成
25.若两个实体之间的联系是1:
m,则实现1:
m联系向关系模式转换的方法是___A____。
A.在“m”端实体转换的关系中加入“1”端实体的主键
B.在“1”端转换的关系中加入“m”端实体的主键
C.在两个实体转换的关系中,分别加入另一个关系的主键
D.将两个实体转换成一个关系
27.关系模式规范化的主要目的是___A_____。
A.保证数据结构合理,消除存储异常
B.避免非法用户使用数据
C.避免应该删除的数据未被删除
D.加快数据访问速度
28.关系模式规范化理论是关系数据库进行逻辑设计的理论依据。
根据这个理论,关系数据
库中的关系必须满足:
其每一属性都是___A_____。
A.不可分解的
B.互不相关的
C.长度可变的
D.互相关联的
29.关系数据库规范化可以解决关系数据库中___A_____问题。
A.数据冗余、插入异常、删除异常和修改异常
B.ᨀ高查询速度
C.减少数据操作的复杂性
D.保证数据的安全性和完整性
30.关系模式R的主键是全码,则R的最高范式至少是___A_____。
A.3NF
B.2NF
C.1NF
D.不能确定
31.设有关系W(工号,姓名,工种,定额),将其规范化到第三范式正确的答案是___A_____。
A.W1(工号,姓名,工种)和W2(工种,定额)
B.W1(工号,姓名)和W2(工种,定额)
C.W1(工号,工种,定额)和W2(工号,姓名)
32.在E-R模型中,如果有6个不同实体集,有7个不同的二元联系,其中2个1:
N联系,2个1:
1联系,3个M:
N联系,根据E-R模型转换成关系模型的规则,转换成关系的数目至少是____9____。
A.9
B.6
C.11
D.13
33.如果只知道关系包含的属性和关系的主键(用下划线表示),则一定是第二范式的关系
是___A_____。
A.R2(电影号,电影名,首映时间)
存在部分依赖,R1存在部分依赖和传递依赖,都不满足第二范式。
B.R1(电影号,演员号,演员名,演员出生地)
C.R3(电影号,演员号,电影名)
D.R4(电影号,演员号,演员名)
34.关系模型有坚实的数学理论基础,它们是以____C____为基础的。
A.四则运算
B.谓词演算
C.集合运算
D.代数运算
35.对关系表进行数据操作的结果是____D____。
A.数据集合
B.数组
C.序列
D.关系表
多选题
1.结构数据模型是由____ABD____三部分组成。
A.数据结构
B.数据完整性约束
C.数据对象
D.数据操作
2.实体联系模型一般用实体联系图(E-R图)来表示,E-R图的主要构成部件有__ABC______。
A.实体
B.属性
C.联系
D.概念
3.以下实体联系模型中,属于一对多的联系有___AC_____。
A.班级和学生
B.主教练和足球队
C.地区和城市
D.学生和课程
4.关系数据库中表的基本特征有__BD______。
A.不同的列应有不同的数据类型
B.不同的列应有不同的列名
C.列的次序有关
D.列的次序无关
5.一个关系模式的任何属性___AC_____。
A.不可再分
B.可再分
C.在该关系模式中命名必须唯一
D.在该关系模式中可以和其他属性同名
6.一个关系中的“主关键字”___ABC_____。
A.不能有两个
B.可以约束另一个关系的外键的取值
C.不允许为空值
D.可以取空值
7.关系数据模型____ABD____。
A.可以表示实体间的1∶1联系
B.可以表示实体间的1∶n联系
C.无法表示实体之间m∶n联系
D.可以表示实体间的m∶n联系
8.表之间关系的作用包括____BCD____
A.加快表的访问速度
B.表中数据互相约束
C.减少数据重复存储
D.联合ᨀ取两表中数据
9.以下___AB_____是关系数据库优点。
A.支持数据共享
B.数据不依赖于应用,数据独立性高
C.数据表之间都不相关,安全性好
D.数据冗余度高
10.现有如下关系:
患者(患者号,患者名,性别,出生日期,所在单位),医疗(患者号,
医生号,诊断日期,诊断结果),两个表的主键应该分别定义为___AB_____。
A.患者号
B.(医生号,患者号,诊断日期)
C.医生号
D.(患者号,医生号)
12.关系数据库能够进行的数据操作包括___ABCD_____。
A.查询
B.插入
C.修改
D.删除
13.关系数据库规范化是为解决关系数据库中____ABC____问题而引入的。
A.插入异常
B.删除异常
C.数据冗余
D.ᨀ高查询速度
14.假设一个数据库的所有关系模式都满足3NF,下列说法中__AB______是正确的。
A.仍可能有一定的数据冗余
B.一定都满足2NF
C.数据一定符合实际需求
D.不存在数据冗余
15.当局部E-R图集成合并成全局E-R图时可能出现冲突,属于合并冲突的是___ABC_____。
A.值域冲突
B.结构冲突
C.命名冲突
D.语法冲突
第5章数据库管理与保护
单选题
1.___D_____是专门支持数据库创建、管理和使用的系统软件,它位于应用程序与操作系统
之间。
A.数据库
B.数据库系统
C.信息管理系统
D.数据库管理系统
2.在下列___B_____层次上,MySQL用户访问控制机制不提供权限限制和安全管理。
A.服务器
B.操作系统
C.数据库
D.数据对象
3.____C____是DBMS的基本逻辑工作单位,它是用户定义的一个不可分割的数据操作序列。
A.程序
B.命令
C.事务
D.文件
4.设有两个事务T1、T2,其并发操作如图5.1所示,下列评价正确的是____D____。
A.该操作不存在问题
B.该操作丢失修改
C.该操作存在重读校验不一致
D.该操作读“脏”数据
1②③
读A=100,A=A*2写回ROLLBACK恢复A=100读A=200
图5.1事务T1、T2的并发操作序列
5.若事务T对数据R已加排他锁,则其他事务对数据R____D____。
A.可以加共享锁不能加独占锁
B.不能加共享锁可以加独占锁
C.可以加共享锁也可以加独占锁
D.不能加任何锁
6.数据库通过锁定机制解决并发访问的问题。
如果锁定在较小的粒度则系统并发访问的能
力将___B_____。
A.降低
B.增加
C.不变
D.不能确定
7.对某数据库每天清晨2:
00做完整备份,每隔2小时做事务差异备份,如果某天上午9:
00数据库发生故障,则使用备份文件可使数据库最近恢复到___C____的状态。
A.凌晨2:
00
B.早晨9:
00
C.早晨8:
00
D.早晨6:
00
8.若数据库中只包含成功事务提交的结果,则此数据库就称为处于___B_____状态。
A.安全
B.一致
C.不安全
D.不一致
9.使某个事务永远处于等待状态,而得不到执行的现象称为___B_____。
A.死锁
B.活锁
C.串行调度
D.不可串行调度
10.事务的隔离性是由DBMS的___C_____实现的。
A.事务管理
B.恢复管理
C.并发控制
D.完整性控制
11.为解决“丢失更新”问题,事务在更新一个数据集合前,必须获得对它的___B_____。
A.共享锁
B.独占锁
C.共享锁和独占锁
D.共享锁或独占锁
12.若事务T对数据R已加独占锁,则其他事务对数据R____D____。
13.A.可以加共享锁不能加独占锁
B.不能加共享锁可以加独占锁
C.可以加共享锁也可以加独占锁
D.不能加任何锁