数据库原理在线作业 2.docx
《数据库原理在线作业 2.docx》由会员分享,可在线阅读,更多相关《数据库原理在线作业 2.docx(11页珍藏版)》请在冰豆网上搜索。
数据库原理在线作业2
数据库原理_在线作业_4
交卷时间:
2018-01-1615:
35:
45
一、单选题
1.
(5分)
关系数据库中的投影操作是指从关系中( )
∙
A. 建立相应的图形
∙
B. 选出若干满足给定条件的元组
∙
C. 建立相应的影像
∙
D. 选出若干属性列组成新的关系
纠错
得分:
5
知识点:
2.4关系代数
2.
(5分)
消除了部分函数依赖的1NF的关系模式,必定是( )
∙
A. 3NF
∙
B. 2NF
∙
C. BCNF
∙
D. 1NF
纠错
得分:
5
知识点:
6.2规范化
3.
(5分)
关系中的“主属性”不允许取空值是指( )约束规则
∙
A. 实体完整性规则
∙
B. 用户定义完整性规则
∙
C. 数据完整性规则
∙
D. 参照完整性规则
纠错
得分:
5
知识点:
5.1实体完整性
4.
(5分)
SQL中的视图提高了数据库系统的( )
∙
A. 完整性
∙
B. 并发控制
∙
C. 隔离性
∙
D. 安全性
纠错
得分:
5
知识点:
4.3视图机制
5.
(5分)
下列SQL语句中,修改表结构的是( )
∙
A. CREATE
∙
B. DELETE
∙
C. UPDATE
∙
D. ALTER
纠错
得分:
5
知识点:
3.1SQL概述
6.
(5分)
下列四项中,不属于数据库系统特点的是( )
∙
A. 数据共享性高和数据独立性高
∙
B. 数据结构化
∙
C. 数据由DBMS统一管理和控制
∙
D. 数据冗余度高
纠错
得分:
5
知识点:
1.1数据库系统概述
7.
(5分)
用户或应用程序看到的那部分局部逻辑结构和特征的描述是( ),它是模式的逻辑子集
∙
A. 子模式
∙
B. 模式
∙
C. 物理模式
∙
D. 内模式
纠错
得分:
5
知识点:
1.3数据库系统结构
8.
(5分)
SQL语言中的COMMIT语句的主要作用是( )
∙
A. 提交事务
∙
B. 返回系统
∙
C. 结束程序
∙
D. 存储数据
纠错
得分:
5
知识点:
10.1事务的基本概念
9.
(5分)
以下( )不属于实现数据库系统安全性的主要技术和方法。
∙
A. 视图技术
∙
B. 出入机房登记和加锁
∙
C. 存取控制技术
∙
D. 密码存储
纠错
得分:
5
知识点:
4.2数据库安全性控制
10.
(5分)
CREATE TABLE语句中用( )短语定义外码
∙
A. NOTNULL
∙
B. PRIMARYKEY
∙
C. UNIQUE
∙
D. FOREIGNKEY…REFERENCES
纠错
得分:
5
知识点:
5.2参照完整性
11.
(5分)
E-R图提供了表示实体型、属性和联系的方法,其中,表示实体型的是( )
∙
A. 无向边
∙
B. 矩形
∙
C. 菱形
∙
D. 椭圆形
纠错
得分:
5
知识点:
1.2数据模型
12.
(5分)
若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为( )
∙
A. 介质故障
∙
B. 系统故障
∙
C. 运行故障
∙
D. 事务故障
纠错
得分:
5
知识点:
10.3故障的种类
13.
(5分)
数据管理发展的三个阶段中,没有专门的软件对数据进行管理的阶段是( )
∙
A. 文件系统阶段
∙
B. 人工管理阶段
∙
C. 数据库阶段
∙
D. 人工管理和文件管理
纠错
得分:
5
知识点:
1.1数据库系统概述
14.
(5分)
SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等。
其中最重要的,也是使用最频繁的语句是( )
∙
A. DELETE
∙
B. INSERT
∙
C. UPDATE
∙
D. SELECT
纠错
得分:
5
知识点:
3.1SQL概述
15.
(5分)
数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为( )
∙
A. 数据操纵功能
∙
B. 数据管理功能
∙
C. 数据控制功能
∙
D. 数据定义功能
纠错
得分:
5
知识点:
1.2数据模型
16.
(5分)
日志文件用于保存( )
∙
A. 数据操作
∙
B. 程序运行过程
∙
C. 对数据的更新操作
∙
D. 程序的执行结果
纠错
得分:
5
知识点:
10.4恢复的实现技术
17.
(5分)
关系模式R中的属性全是主属性,则R的最高范式必定是( )
∙
A. 3NF
∙
B. 1NF
∙
C. BCNF
∙
D. 2NF
纠错
得分:
5
知识点:
6.2规范化
18.
(5分)
关系数据库规范化是为了解决关系数据库中( )的问题而引入的。
∙
A. 保证数据的安全性和完整性
∙
B. 减少数据操作的复杂性
∙
C. 插入、删除、更新和数据冗余
∙
D. 提高查询速度
纠错
得分:
5
知识点:
6.1问题的提出
19.
(5分)
英文缩写DBA代表( )
∙
A. 数据定义语言
∙
B. 数据库管理系统
∙
C. 数据操纵语言
∙
D. 数据库管理员
纠错
得分:
5
知识点:
数据库原理
20.
(5分)
如果事务T对数据Student 已加S锁,则其他事务对数据Student( )
∙
A. 可以加S锁,不能加X锁
∙
B. 不能加任何锁
∙
C. 可以加S锁,也可以加X锁
∙
D. 不能加S锁,可以加x锁
纠错
得分:
5
知识点:
11.2封锁