奥鹏吉林大学21年《数据库原理及应用》网考复习题答案doc.docx
《奥鹏吉林大学21年《数据库原理及应用》网考复习题答案doc.docx》由会员分享,可在线阅读,更多相关《奥鹏吉林大学21年《数据库原理及应用》网考复习题答案doc.docx(25页珍藏版)》请在冰豆网上搜索。
奥鹏吉林大学21年《数据库原理及应用》网考复习题答案doc
单选题
1.文件管理方式本质上是把数据组织成()的形式存储在磁盘上。
A.文件
B.表
C.记录
D.数据库
答案:
A
2.下列聚合函数中,不忽略空值(null)的是()。
A.SUM(列名)
B.MAX(列名)
C.COUNT(*)
D.AVG(列名)
答案:
C
3.在关系数据库管理系统中,创建的视图在数据库三层结构中属于()。
A.外模式
B.存储模式
C.内模式
D.概念模式
答案:
A
4.SQL对应的中文名称为()。
A.结构化定义语言
B.结构化控制语言
C.结构化查询语言
D.结构化操纵语言
答案:
C
5.如果事务T获得了数据项Q上的排它锁,则T对Q()。
A.只能读不能写
B.只能写不能读
C.既可读又可写
D.不能读不能写
答案:
C
6.文件系统与数据库系统对数据处理方式的主要区别体现在()。
A.数据集成化
B.数据共享
C.冗余度
D.容量
答案:
A
7.在数据库系统阶段,数据()。
A.具有物理独立性,没有逻辑独立性
B.具有逻辑独立性,没有物理独立性
C.独立性差
D.具有高度的物理独立性和一定程度的逻辑独立性
答案:
D
8.数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和()。
A.数据库管理系统
B.数据库应用系统
C.相关的计算机系统
D.各类相关人员
答案:
D
9.DBMS中实现事务持久性的子系统是()。
A.恢复管理子系统
B.完整性管理子系统
C.并发控制子系统
D.安全性管理子系统
答案:
A
10.从关系中挑选出指定的属性组成新关系的运算称为()。
A.选择运算
B.投影运算
C.联接运算
D.交运算
答案:
B
11.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建()。
A.索引
B.视图
C.存储文件
D.另一个表
答案:
A
12.下列()数据管理技术真正消除了冗余。
A.自由管理
B.文件管理
C.数据库系统管理
D.以上说法都不对
答案:
D
13.下列选项中,不属于数据库特点的是()。
A.数据共享
B.数据完整性
C.数据冗余较小
D.数据独立性低
答案:
D
14.关于数据库系统三级模式的说法,下列选项中正确的是()。
A.外模式、概念模式、内模式都只有一个
B.外模式有多个,概念模式和内模式只有一个
C.模式只有一个,概念模式和内模式有多个
D.三个模式中,只有概念模式才是真正存在的
答案:
B
15.概念结构设计阶段得到的结果是()。
A.数据字典描述的数据需求
B.E-R图表示的概念模型
C.某个DBMS所支持的数据模型
D.包括存储结构和存取方法的物理结构
答案:
B
16.部分匹配查询中有关匹配符“_”的正确的叙述是()。
A.“_”代表任意单个字符
B.“_”可以代表零个或多个字符
C.“_”不能与“%”一同使用
D.“_”代表一个字符
答案:
A
17.数据库系统的数据独立性是指()。
A.不会因为数据的变化而影响应用程序
B.不会因为存储策略的变化而影响存储结构
C.不会因为某些存储结构的变化而影响其他的存储结构
D.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
答案:
D
18.在SQL语言中授权的操作是通过()语句实现的。
A.CREATE
B.REVOKE
C.GRANT
D.INSERT
答案:
C
19.数据库中,实体的一元联系是指()。
A.一个实体与另一个实体的联系
B.实体集内部的联系
C.1:
1、1:
m、m:
n联系
D.两实体间联系
答案:
B
20.选择表中若干行使用命令SELECT时应使用子句()。
A.INTO
B.UNIQUE
C.ORDERBY
D.WHERE
答案:
D
21.单个用户使用的数据视图的描述称为()。
A.外模式
B.概念模式
C.内模式
D.存储模式
答案:
A
22.一个m:
n联系转换为一个关系模式。
关系的码为()。
A.某个实体的码
B.各实体码的组合
C.n端实体的码
D.任意一个实体的码
答案:
B
23.关系数据库规范化是为了解决关系数据库中()问题而引入的。
A.插入、删除和数据冗余
B.提高查询速度
C.减少数据操作的复杂性
D.保证数据的安全性和完整性
答案:
A
24.数据库管理系统中DDL表示()。
A.数据描述语言
B.数据操纵语言
C.数据控制语言
D.访问数据库的方式
答案:
A
25.在数据库设计中,将ER图转换成关系数据模型的过程属于()。
A.需求分析阶段
B.逻辑设计阶段
C.概念设计阶段
D.物理设计阶段
答案:
B
26.若关系R(A,B)已属于3NF,下列说法中正确的是()。
A.它一定消除了插入和删除异常
B.仍存在一定的插入和删除异常
C.一定属于BCNF
D.A和C都是
答案:
B
27.SQL中,下列涉及空值的操作,不正确的是()。
A.AGEISNULL
B.AGEISNOTNULL
C.AGE=NULL
D.NOT(AGEISNULL)
答案:
C
28.SQLServer是一个基于()。
A.层次模型的DBMS
B.网状模型的DBMS
C.关系模型的应用程序
D.关系模型的DBMS
答案:
D
29.下列命题中不正确的是()。
A.数据库减少了不必要的数据冗余
B.数据库中不存在冗余数据
C.数据库中的数据可以共享
D.若冗余数据是可控的,则数据更新的一致性得以保证
答案:
B
30.当关系R(A,B)已属于3NF,下列说法中()是正确的。
A.它一定消除了插入和删除异常
B.仍存在一定的插入和删除异常
C.一定属于BCNF
D.A和C都是
答案:
B
31.子模式是()。
A.模式的副本
B.模式的逻辑子集
C.多个模式的集合
D.以上的答案全部正确
答案:
B
32.创建视图的语句格式为()。
A.CREATETABLE<视图名〉
B.CREATEINDEX<视图名>
C.CREATEVIEW<视图名>
D.DROPVIEW<视图名>
答案:
C
33.()是长期存储在计算机内的有组织,可共享的数据集合。
A.数据库管理系统
B.数据库系统
C.数据库
D.文件组织
答案:
C
34.子模式DDL用来描述()。
A.数据库的总体逻辑结构
B.数据库的局部逻辑结构
C.数据库的物理存储结构
D.数据库的概念结构
答案:
B
35.
A.I,II,IV
B.I,III
C.I,II
D.I,IV
答案:
D
36.
A.ABC
B.ABD
C.ACD
D.BCD
答案:
B
37.
A.并发处理
B.封死
C.循环
D.死锁
答案:
D
38.关系数据库中,实现实体之间的联系是通过表与表之间的
A.公共索引
B.公共存储
C.公共元组
D.公共属性
答案:
D
39.在关系中能唯一标识元组的属性集称为关系模型的
A.主码
B.超码
C.候选码
D.外码
答案:
C
40.下列各种模型中不是数据模型的是
A.概念模型
B.层次模型
C.网状模型
D.关系模型
答案:
A
41.数据库系统中的数据模型通常由()三部分组成
A.数据结构、数据操作和完整性约束
B.数据定义、数据操作和安全性约束
C.数据结构、数据管理和数据保护
D.数据定义、数据管理和运行控制
答案:
A
42.设有一个关系:
DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHEREDNAMELIKE
A.‘__W_%’
B.‘_%W__’
C.‘_W__’
D.‘_W_%’
答案:
B
43.在下面给出的内容中,不属于DBA职责的是
A.定义概念模式
B.修改模式结构
C.编写应用程序
D.编写完整性规则
答案:
C
44.DBMS提供DML实现对数据的操作。
可以独立交互使用的DML称为
A.宿主型
B.独立型
C.自含型
D.嵌入型
答案:
C
45.有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于
A.集中式数据库体系结构
B.主从式数据库体系结构
C.客户机/服务器数据库体系结构
D.分布式数据库体系结构
答案:
A
46.如果事务T获得了数据项Q上的排它锁,则T对Q()
A.只能读不能写
B.只能写不能读
C.既可读又可写
D.不能读不能写
答案:
C
47.数据库系统依靠__支持了数据独立性
A.具有封装机制
B.模式分级、各级之间有映像机制
C.定义完整性约束条件
D.DDL语言和DML语言互相独立
答案:
B
48.数据库物理存储方式的描述称为
A.外模式
B.内模式
C.概念模式
D.逻辑模式
答案:
B
49.SQL语言中,创建一个表的命令是
A.View
B.DROP
C.CLEAR
D.Create
答案:
D
50.如果关系模式R中的每一个非主属性既不部分依赖也不传递依赖于键,则称这个关系模式属于
A.第一范式
B.第二范式
C.第三范式
D.BC范式
答案:
C
51.在一个实体集中,一个实体实例(一行)与另外多个实例(多行)相关,则这个实体称为
A.递归实体
B.弱实体
C.复合实体
D.联系实体
答案:
A
52.SQL语言中,更新一个表的命令是
A.Insert
B.DROP
C.Update
D.Create
答案:
C
53.五种基本关系代数运算是
A.∪,-,×,π和σ
B.∪,-,∞,π和σ
C.∪,∩,×,π和σ
D.∪,∩,∞,π和σ
答案:
A
54.同网状模型和层次模型相比,关系模型具有很多的特点,下列各项中哪一个不是关系模型所具有的特点?
A.概念单一
B.规范化
C.直观性好
D.以二维表格表示
答案:
C
55.数据的管理方法主要有
A.文件系统和分布式系统
B.批处理系统和实时处理系统
C.数据库系统和文件系统
D.数据库系统和实时处理系统
答案:
C
56.SQL语言中,删除记录的命令是
A.DELETE
B.DROP
C.CLEAR
D.REMORE
答案:
A
57.ER图中的主要元素是
A.结点、记录和文件
B.实体、联系和属性
C.记录、文件和表
D.记录、表、属性
答案:
B
58.SQL语言中,删除一个表的命令是
A.DELETE
B.DROP
C.CLEAR
D.REMORE
答案:
B
59.如果事务T获得了数据项Q上的排它锁,则T对Q
A.只能读不能写
B.只能写不能读
C.既可读又可写
D.不能读不能写
答案:
C
60.在ER图中,用长方形表示__,用椭圆表示__
A.联系、属性
B.属性、实体
C.实体、属性
D.什么也不代表、实体
答案:
C
61.关系模型的程序员不需熟悉数据库的
A.数据操作
B.完整性约束条件
C.存取路径
D.数据定义
答案:
C
62.DBMS中实现事务持久性的子系统是
A.安全性管理子系统
B.完整性管理子系统
C.并发控制子系统
D.恢复管理子系统
答案:
D
63.下列关于数据库系统特点的叙述中,正确的一项是
A.各类用户程序均可随意地使用数据库中的各种数据
B.数据库系统中概念模式改变,则需将与其有关的子模式做相应改变,否则用户程序需改写
C.数据库系统的存储模式如有改变,概念模式无需改动
D.数据一致性是指数据库中数据类型的一致
答案:
C
64.分布式数据库系统中分片模式和分配模式均是
A.全局的
B.局部的
C.分布的
D.集中的
答案:
A
65.在数据库设计中,将ER图转换成关系数据模型的过程属于
A.需求分析阶段
B.逻辑设计阶段
C.概念设计阶段
D.物理设计阶段
答案:
B
66.在数据库设计中,将
A.需求分析阶段
B.逻辑设计阶段
C.概念设计阶段
D.物理设计阶段
答案:
B
67.下列哪一个不是数据库开发的可选数据库。
A.mysql
B.DB2
C.Oracle
D.Excel
答案:
D
68.数据库中增加一条新数据使用的命令是
A.insert
B.droptable
C.update
D.create
答案:
A
69.事务的
A.指数据库的内容不出现矛盾的状态。
B.若事力正常结束,即使发生故障,列新结果也不会从数据库中消失。
C.事务中的所有操作要么都执行,要么都不执行。
D.若多个事务同时进行,与顺序实现的处理结果是一致的。
答案:
C
70.有一个关系:
学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于
A.实体完整性约束
B.参照完整性约束
C.用户自定义完整性约束
D.关键字完整性约束
答案:
C
71.关系代数的四个组合操作是:
交、自然联接、联接和
A.笛卡儿积
B.差
C.除
D.并
答案:
C
72.设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为
A.r+s
B.r-s
C.r×s
D.max(r,s)
答案:
A
多选题
1.关于关系模式,说法正确的是()。
A.关系模式是对关系的描述
B.关系是型,关系模式是它的值
C.关系模式是静态的、稳定的
答案:
A,C
2.事务具有()等特性。
A.原子性
B.一致性
C.隔离性
D.持续性
答案:
A,B,C,D
3.在SQL中,DDL对数据库的操作有()。
A.修改数据库
B.创建数据库
C.查询数据库
D.撤销数据库
答案:
A,B,D
4.关系代数运算中,传统的集合运算有()。
A.并
B.差
C.交
D.笛卡尔积
答案:
A,B,C,D
5.关于各种数据库系统,说法正确的是()。
A.关系数据库系统支持复合数据类型
B.面向对象数据库系统与程序设计语言集成一体化
C.对象-关系数据库系统查询语言功能强大
D.对象-关系数据库系统高保护性
答案:
B,C,D
6.按事务对数据对象的封锁程度来分,封锁的基本类型有()。
A.排它锁
B.共享锁
C.物理锁
D.系统锁
答案:
A,B
7.数据库系统包括数据库和()。
A.软件
B.信息
C.相应硬件
D.数据库管理系统
答案:
C,D
8.下列语句中,功能相同的命令是()。
A.SELECT学号,姓名FROM学生WHERE年龄BETWEEN20TO22;
B.SELECT学号,姓名FROM学生WHERE年龄>20AND年龄<=22;
C.SELECT学号,姓名FROM学生WHERE年龄>=20AND年龄<22;
D.SELECT学号,姓名FROM学生WHERE年龄>=20AND年龄<=22;
答案:
A,D
9.数据库管理员的职责包括()。
A.维护数据库
B.设计子模式
C.管理数据库
D.定义数据库结构
答案:
A,B,C,D
10.在C/S结构中,()处于客户机上。
A.用户操作层
B.数据存储层
C.业务处理层
D.界面表示层
答案:
C,D
11.嵌套查询一般的执行顺序是()处理。
A.同时
B.由里向外
C.由外向里
D.由下层向上层
答案:
B,D
12.数据库体系结构按照()三级结构进行组织。
A.模式
B.外模式
C.内模式
D.实际模式
答案:
A,B,C
13.SQL的主要组成部分有()。
A.数据定义语言
B.数据操纵语言
C.数据控制语言
D.嵌入式SQL
答案:
A,B,C
14.实体之间的联系可抽象为()。
A.1:
1
B.1:
3
C.1:
n
D.n:
m
答案:
A,C,D
15.关系代数运算中,基本的运算有()。
A.差
B.并
C.选择
D.投影
答案:
A,B,C,D
16.关于事务,说法正确的是()。
A.所有的事务都有一个开始和结束
B.事务可以被撤销,但不能被保存
C.事务必须以原子的方式被执行
D.事务是基于数据库的执行工作单元
答案:
A,C,D
17.下列是数据库系统的组成部分的是()。
A.开发和管理数据库系统的人员
B.数据库
C.DBMS
D.应用开发工具软件
答案:
A,B,C,D
判断题
1.因为视图自身并不占有存储空间,所以视图不是数据库对象。
A.错误
B.正确
答案:
A
2.最常用的表示数据模型的方法是实体—联系方法。
A.错误
B.正确
答案:
B
3.数据结构是数据模型最基本的组成部分,规定了数据模型的静态特性。
A.错误
B.正确
答案:
B
4.根据实体完整性规则,用户只要定义了某一个关系的外键,系统就会控制外键的值要么为空,要么等于被参照关系中某一个主键的值。
A.错误
B.正确
答案:
A
5.数据更新语言是DML的一部分,它允许数据库用户在RDB中进行数据的改变。
A.错误
B.正确
答案:
B
6.SQLServer2000既是DBMS,又是数据库应用系统开发工具。
A.错误
B.正确
答案:
B
7.数据库是一个长期存储在计算机内、随意组织的、不可共享的、分散管理的数据集合。
A.错误
B.正确
答案:
A
8.关系模型中主关键字或是外部关键字的属性值可以为空。
A.错误
B.正确
答案:
A
9.关系的每一个分量可以继续分为小的数据项。
A.错误
B.正确
答案:
A
10.选择运算是一元运算。
A.错误
B.正确
答案:
B
11.非等值连接是指连接运算符为除“<>”之外的其他运算符的连接。
A.错误
B.正确
答案:
A
12.尽管数据类型不同,但数据表示形式、存储方式及数据能进行的操作运算是相同的。
A.错误
B.正确
答案:
A
13.一个数据库只有一个概念模式,它是数据库系统三级模式结构的中间层。
A.错误
B.正确
答案:
B
14.数据管理的主要任务是对数据进行变换、抽取和运算,以得到更有用的数据。
A.错误
B.正确
答案:
A
15.数据模式与数据模型之间没有联系。
A.错误
B.正确
答案:
A
16.在数据库中,对一张表可以创建几种不同类型的索引,所有这些索引都具有相同的作用,即加快数据查询速度以提高数据库的性能。
A.错误
B.正确
答案:
B
17.排它锁和共享锁是最基本的封锁方式。
A.错误
B.正确
答案:
B
18.如果一个关系模式R属于第三范式,那么R的所有属性都是不可再分的数据项。
A.错误
B.正确
答案:
B
19.人们利用数据仓库的主要目的是进行日常事务处理,对数据仓库的主要操作是数据查询。
A.错误
B.正确
答案:
B
20.物理数据库中存放按一定的数据模型组织并实际存储的所有应用需要的工作数据。
A.错误
B.正确
答案:
B
21.索引可以保证数据的唯一性。
A.错误
B.正确
答案:
A
22.在关系模型中,实体以及实体间的联系都是用关系来表示的。
A.错误
B.正确
答案:
B
23.E-R模型是一种语义模型,它旨在表达数据的含义。
A.错误
B.正确
答案:
B
24.在关系代数中,除法操作时用一个(m+n)元的关系R除以一个n元关系S,操作结果产生一个m元的新关系。
A.错误
B.正确
答案:
A
25.SQL可以独立完成数据库生命周期中的全部活动,包括创建数据库、录入数据以及对数据库进行查询、更新、维护和安全控制等一系列操作。
A.错误
B.正确
答案:
B