北理工17春《数据库技术与应用》在线作业答案参考
北理工《数据库技术与应用》在线作业一、单选题:
1.下列有关数据库恢复的说法中,不正确的是( )。 (满分:2.5)
A. 应定期将数据库做成档案文件
B. 在进行事务处理过程时数据库更新的全部内容写入日志文件
C. 发生故障时用当时数据内容和档案文件更新前的映象,将文件恢复到最近的检查点文件状态
D. 数据库恢复还可用最新的档案文件和日志文件的更新映象,将文件恢复到最新的检查点文件状态
2.下列选项中,不属于数据库特点的是( )。 (满分:2.5)
A. 数据共享
B. 数据完整性
C. 数据冗余较小
D. 数据独立性低
3.在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为( )。 (满分:2.5)
A. 投影
B. 连接
C. 选择
D. 扫描
4.( )是长期存储在计算机内的有组织,可共享的数据集合。 (满分:2.5)
A. 数据库管理系统
B. 数据库系统
C. 数据库
D. 文件组织
5.如果事务T获得了数据项Q上的排它锁,则T对Q( )。 (满分:2.5)
A. 只能读不能写
B. 只能写不能读
C. 既可读又可写
D. 不能读不能写
6.下列命题中不正确的是( )。 (满分:2.5)
A. 数据库减少了不必要的数据冗余
B. 数据库中不存在冗余数据
C. 数据库中的数据可以共享
D. 若冗余数据是可控的,则数据更新的一致性得以保证
7.若关系R(A,B)已属于3NF,下列说法中正确的是( )。 (满分:2.5)
A. 它一定消除了插入和删除异常
B. 仍存在一定的插入和删除异常
C. 一定属于BCNF
D. A和C都是
8.( )属于信息世界的模型,是现实世界到机器世界的一个中间层次。 (满分:2.5)
A. 数据模型
B. 概念模型
C. E-R图
D. 关系模型
9.下列聚合函数中,不忽略空值(null) 的是( )。 (满分:2.5)
A. SUM(列名)
B. MAX(列名)
C. COUNT(*)
D. AVG(列名)
10.单个用户使用的数据视图的描述称为( )。 (满分:2.5)
A. 外模式
B. 概念模式
C. 内模式
D. 存储模式
11.下面关于函数依赖的叙述中,不正确的是( )。 (满分:2.5)
A. 若X→Y,X→Z,则X→YZ
B. 若XY→Z,则X→Z,Y→Z
C. 若X→Y,WY→Z,则XW→Z
D. 若X→Y,则XZ→YZ
12.在数据库系统阶段,数据( )。 (满分:2.5)
A. 具有物理独立性,没有逻辑独立性
B. 具有逻辑独立性,没有物理独立性
C. 独立性差
D. 具有高度的物理独立性和一定程度的逻辑独立性
13.数据库管理系统的职能是( )。 (满分:2.5)
A. 维护数据库,实现管理系统各程序间的共享
B. 维护数据库,尽量减少用户程序文件的冗余度
C. 维护数据库,接受和完成用户程序或命令请求
D. 是程序、数据、用户的有机统一体
14.五种基本关系代数运算是( )。 (满分:2.5)
A. ∪,-,×,π和σ
B. ∪,-,∞,π和σ
C. ∪,∩,×,π和σ
D. ∪,∩,∞,π和σ
15.数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和( )。 (满分:2.5)
A. 数据库管理系统
B. 数据库应用系统
C. 相关的计算机系统
D. 各类相关人员
16.在下列关于关系的陈述中,错误的是( )。 (满分:2.5)
A. 表中任意两行的值不能相同
B. 表中任意两列的值不能相同
C. 行在表中的顺序无关紧要
D. 列在表中的顺序无关紧要
17.SQL语言具有两种使用方式,分别称为交互式SQL和( )。 (满分:2.5)
A. 提示式SQL
B. 多用户SQL
C. 嵌入式SQL
D. 解释式SQL
18.关系数据库规范化是为了解决关系数据库中( )问题而引入的。 (满分:2.5)
A. 插入、删除和数据冗余
B. 提高查询速度
C. 减少数据操作的复杂性
D. 保证数据的安全性和完整性
19.在SQL语言中授权的操作是通过( )语句实现的。 (满分:2.5)
A. CREATE
B. REVOKE
C. GRANT
D. INSERT
20.在数据库系统中,网状模型具有的特征是( )。①允许有一个以上的结点没有双亲②有且仅有一个结点无双亲③根以外的结点有且仅有一个双亲④一个结点可以有多个双亲 (满分:2.5)
A. ①和③
B. ②和③
C. ①和④
D. ②和④
二、多选题:
1.DBMS的主要功能有( ) 。 (满分:3)
A. 数据库定义
B. 数据库操纵
C. 数据库的运行管理
D. 数据库的保护
2.下列关于宏的叙述,正确的是( )。 (满分:3)
A. 宏是由多个操作组成的集合
B. 宏可以是由一系列操作组成的一个宏
C. 宏可以依据特定的条件执行
D. 许多宏可以保存为一个宏组
3.关于各种数据库系统,说法正确的是( )。 (满分:3)
A. 关系数据库系统支持复合数据类型
B. 面向对象数据库系统与程序设计语言集成一体化
C. 对象-关系数据库系统查询语言功能强大
D. 对象-关系数据库系统高保护性
4.数据库体系结构按照( )三级结构进行组织。 (满分:3)
A. 模式
B. 外模式
C. 内模式
D. 实际模式
5.数据类型为( )的字段不能排序。 (满分:3)
A. 文本
B. 备注
C. 超级链接
D. OLE对象
6.报表与查询的区别在于( )。 (满分:3)
A. 报表为数据呈现服务,查询为数据查找服务
B. 报表中不能够修改数据,查询中可以修改数据
C. 报表可以进行数据汇总,查询不能
D. 报表不能作为其他模块的数据源,查询可以
7.实体之间的联系可抽象为( )。 (满分:3)
A. 1:1
B. 1:3
C. 1:n
D. n:m
8.数据库管理员的职责包括( )。 (满分:3)
A. 维护数据库
B. 设计子模式
C. 管理数据库
D. 定义数据库结构
9.SQL的主要组成部分有( )。 (满分:3)
A. 数据定义语言
B. 数据操纵语言
C. 数据控制语言
D. 嵌入式SQL
10.SQL提供的主要基本数据类型有( )。 (满分:3)
A. 数值型
B. 字符型
C. 位串型
D. 日期型
三、判断题:
1.SQL可以独立完成数据库生命周期中的全部活动,包括创建数据库、录入数据以及对数据库进行查询、更新、维护和安全控制等一系列操作。 (满分:2)
A. 错误
B. 正确
2.在关系模型中,实体以及实体间的联系都是用关系来表示的。 (满分:2)
A. 错误
B. 正确
3.在数据库中,对一张表可以创建几种不同类型的索引,所有这些索引都具有相同的作用,即加快数据查询速度以提高数据库的性能。 (满分:2)
A. 错误
B. 正确
4.最常用的表示数据模型的方法是实体—联系方法。 (满分:2)
A. 错误
B. 正确
5.尽管数据类型不同,但数据表示形式、存储方式及数据能进行的操作运算是相同的。 (满分:2)
A. 错误
B. 正确
6.数据库是一个长期存储在计算机内、随意组织的、不可共享的、分散管理的数据集合。 (满分:2)
A. 错误
B. 正确
7.E-R模型是一种语义模型,它旨在表达数据的含义。 (满分:2)
A. 错误
B. 正确
8.一个数据库应用系统的好坏,很大程度上取决于数据库设计的好坏。 (满分:2)
A. 错误
B. 正确
9.因为视图自身并不占有存储空间,所以视图不是数据库对象。 (满分:2)
A. 错误
B. 正确
10.数据库管理系统建立在操作系统的基础上,对数据库进行统一的管理和控制。 (满分:2)
A. 错误
B. 正确
转载请注明无忧答案网www.ap5u.com
页:
[1]