浙大17秋《数据库系统概论》在线作业
浙大《数据库系统概论》在线作业一、单选题:【50道,总分:100分】
1.在关系模式R(A,B,C)中,有函数依赖集F={(A,B)→C,(B,C)→A},则R最高达到( ) (满分:2)
A. INF B. 2NF
C. 3NF D. BCNF
2.对基本表S,执行操作DROP TABLES RESTRICT的作用是( ) (满分:2)
A. 删除基本表S中的所有元组
B. 把基本表S及产生的一切视图全部删除
C. 当没有由S中的列产生的视图或约束时将表S删除
D. 删除表S,将引用表S的视图中的一切视图的属性值置为空值
3.在SQL语言中,对输出结果排序的是( ) (满分:2)
A. ORDER BY
B. WHERE
C. GROUP BY
D. HAVING
4.SQL的ROLLBACK语句的主要作用是( ) (满分:2)
A. 终止程序
B. 中断程序
C. 事务提交
D. 事务回退
5.设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为( ) (满分:2)
A. r+s
B. r-s
C. r×s
D. max(r,s)
6.授权是DBS采用的( ) (满分:2)
A. 恢复措施
B. 并发控制措施
C. 完整性措施
D. 安全性措施
7.有关系R和S,R∩S的运算等价于( ) (满分:2)
A. S-(R-S)
B. R-(R-S)
C.(R-S)∪S
D. R∪(R-S)
8.设有关系R和S,与R-S等价的元组关系演算表达式是( ) (满分:2)
A. {t|R(t)∨┐s(t)}
B. {t|R(t)∧┐S(t)}
C. {t|(u)R(t∨┐S(u))
D. {t|(u)R(t)∧┐S(u)}
9.在关系代数中,对一个关系做操作后,新关系的元数个数( )原来关系的元素个数。 (满分:2)
A. 小于
B. 等于
C. 大于
D. 小于或等于
10.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足其每一属性都是( ) (满分:2)
A. 互不相关的
B. 不可分解的
C. 长度可变的
D. 互相关联的
11.用户涉及的逻辑结构用( )描述 (满分:2)
A. 模式
B. 存储模式
C. 概念模式
D. 子模式
12.单个用户使用的数据视图的描述称为( ) (满分:2)
A. 外模式
B. 概念模式
C. 内模式
D. 存储模式
13.关系数据库的查询语言是一种( )语言。 (满分:2)
A. 过程性
B. 非过程性
C. 第三代
D. 高级程序设计
14.下列聚合函数中不忽略空值(null) 的是( ) (满分:2)
A. SUM(列名)
B. MAX(列名)
C. COUNT( * )
D. AVG(列名)
15.在K元关系R中,公式σ2<'4'表示( ) (满分:2)
A. 从R中选择值为2的分量小于第4个分量值的元组组成的关系
B. 从R中选择第2个分量值小于第4个分量值的元组组成的关系
C. 从R中选择第2个分量的值小于4的元组组成的关系
D. 从R中选择第2个分量小于第4个分量值的元组组成的关系
16.在二元关系模式R(U,F)中,X,Y都是单一属性,如果X→Y,则R最高可以达到( ) (满分:2)
A. 2NF
B. 3NF
C. BCNF
D. 4NF
17.关系模型的程序员不需熟悉数据库的( ) (满分:2)
A. 数据操作
B. 完整性约束条件
C. 存取路径
D. 数据定义
18.如果事务T获得了数据项Q上的排它锁,则T对Q ( ) (满分:2)
A. 只能读不能写
B. 只能写不能读
C. 既可读又可写
D. 不能读不能写
19.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的,支持数据库各种操作的软件系统叫,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫。( ) (满分:2)
A. 文件的集合、操作系统、文件系统
B. 数据的集合、数据库管理系统、数据库系统
C. 命令的集合、数据库系统、软件系统
D. 程序的集合、命令系统、文件系统
20.概念结构设计的目标是产生数据库的概念结构,这结构主要反映( ) (满分:2)
A. 组织机构的信息需求
B. 应用程序员的编程需求
C. DBA的管理信息需求
D. DBS的维护需求
21.DB、DBMS和DBS三者之间的关系是( ) (满分:2)
A. DB包括DBMS和DBS
B. DBS包括DB和DBMS
C. DBMS包括DB和DBS
D. 不能相互包括
22.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( ) (满分:2)
A. 左外联接
B. 右外联接
C. 外部并
D. 外联接
23.使用CREATE SCHEMA语句建立的是( ) (满分:2)
A. 模式
B. 表
C. 视图
D. 索引
24.五种基本关系代数运算是( ) (满分:2)
A. ∪,-,×,π和σ
B. ∪,-,∞,π和σ
C. ∪,∩,×,π和σ
D. ∪,∩,∞,π和σ
25.SQL语言具有数据定义、数据操纵和数据控制的功能,它的一次查询的结果是一个( ) (满分:2)
A. 表
B. 记录
C. 元组
D. 数据项
26.数据库物理存储方式的描述称为( ) (满分:2)
A. 外模式
B. 内模式
C. 概念模式
D. 逻辑模式
27.在SELECT语句中使用*,表示( ) (满分:2)
A. 选择任何属性
B. 选择全部属性
C. 选择全部元组
D. 选择主码
28.数据库管理系统中数据操纵语言DML所实现的操作一般包括( ) (满分:2)
A. 查询、插入、修改、删除
B. 排序、授权、删除
C. 建立、插入、修改、排序
D. 建立、授权、修改
29.在关系数据库设计中,设计关系模式的任务属于( ) (满分:2)
A. 需求设计
B. 概念设计
C. 逻辑设计
D. 物理设计
30.下面哪一个不是一种关系数据库语言( ) (满分:2)
A. 关系操作
B. 关系代数
C. 元组关系演算
D. 域关系演算
31.在SQL语言中使用FOREIGN KEY时,与之配合的语句是( ) (满分:2)
A. EXISTS
B. EXCEPT
C. TABLE
D. REFERENCES
32.下列关于规范化理论各项中正确的是( ) (满分:2)
A. 对于一个关系模式来说,规范化越深越好
B. 满足二级范式的关系模式一定满足一级范式
C. 一级范式要求一非主码属性完全函数依赖关键字
D. 规范化一般是通过分解各个关系模式实现的,但有时也有合并
33.若一个事务执行成功,则它的全部更新被提交;若一个事务执行失败,则DB中被其更新过的数据恢复原状,就象这些更新从未发生过,这保持了数据库处于( ) (满分:2)
A. 安全性状态
B. 一致性状态
C. 完整性状态
D. 可靠性状态
34.视图是一个“虚表”,视图的构造基于( ) (满分:2)
A. 基本表
B. 视图
C. 基本表或视图
D. 数据字典
35.设计数据流程图(DFD)属于数据库设计的( ) (满分:2)
A. 可行性分析阶段的任务
B. 需求分析阶段的任务
C. 概念设计阶段的任务
D. 逻辑设计阶段的任务
36.“运行记录优先原则”只指应该在对数据库更新( ) (满分:2)
A. 前先写一个日志记录到日志文件
B. 后写一个日志记录到日志文件
C. 前先运行记录
D. 后在日志缓冲区运行记录
37.在数据库三级模式间引入二级映象的主要作用是( ) (满分:2)
A. 提高数据与程序的独立性
B. 提高数据与程序的安全性
C. 保持数据与程序的一致性
D. 提高数据与程序的可移植性
38.在关系中能唯一标识元组的属性集称为关系模型的( )。 (满分:2)
A. 主键
B. 超键
C. 候选键
D. 外键
39.四元关系R的属性A、B、C、D,下列叙述中正确的是( ) (满分:2)
A. ∏B,C(R)表示取值为B,C的两列组成的关系
B. ∏2,3(R)表示取值为2,3的两列组成的关系
C. ∏B,C(R)与∏2,3(R)表示的是同一个关系
D. ∏B,C(R)与∏2,3(R)表示的不是同一个关系
40.视图建立后,在数据字典中存放的是( ) (满分:2)
A. 查询语句
B. 视图的内容
C. 视图的定义
D. 产生视图的表的定义
41.事务的原子性是指( ) (满分:2)
A. 事务中包括的所有操作要么多做,要么都不做
B. 事务一旦提交,对数据库的改变就是永久的
C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D. 事务必须是使数据库从一个一致性状态变到另一个一致性状态
42.授权定义经过编译后存储在( )中 (满分:2)
A. 文件系统
B. 数据字典
C. 表
D. 数据库
43.下列有关数据库的恢复的说法中不正确的是( ) (满分:2)
A. 应定期将数据库做成档案文件
B. 在进行事务处理过程时数据库更新的全部内容写入日志文件
C. 发生故障时用当时数据内容和档案文件更新前的映象,将文件恢复到最近的检查点文件状态。
D. 数据库恢复,还可用最新的档案文件和日志文件的更新映象,将文件恢复到最新的检查点文件状态。
44.在关系模式R(U)中,如果X→Y和X→Z成立,那么X→YZ也成立。这条推理规则称为( ) (满分:2)
A. 自反律
B. 合并律
C. 增广律
D. 分解律
45.如果事务T获得了数据对象R上的排它锁,那么( ) (满分:2)
A. T对R只能读不能写
B. T对R只能写不能读
C. 其它事务对过R只能读不能写
D. 其它事务对R既不能读也不能写
46.在SQL语言中,用户可以直接操作的是( ) (满分:2)
A. 基本表
B. 视图
C. 基本表和视图
D. 基本表或视图
47.数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是( ) (满分:2)
A. DBMS、OS、应用软件
B. DBMS、应用软件、OS
C. OS、DBMS、应用软件
D. OS、应用软件、DBMS
48.在DBS中,DBMS和OS之间的关系是( ) (满分:2)
A. 相互调用
B. DBMS调用OS
C. OS调用DBMS
D. 并发运行
49.ER图中的主要元素是( ) (满分:2)
A. 结点、记录和文件
B. 实体、联系和属性
C. 记录、文件和表
D. 记录、表、属性
50.数据库技术的三级模式中,数据的全局逻辑结构用( )来描述 (满分:2)
A. 子模式
B. 用户模式
C. 模式
D. 存储模式
页:
[1]