东师15春《数据库系统》在线作业答案

所属学校:东北师范大学 科目:数据库系统 2015-05-27 13:09:46
东师15春《数据库系统》在线作业1

一、单选题:
1.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的(    )。          (满分:2)
    A. 元组
    B. 行
    C. 记录
    D. 属性
2.事务的原子性是指(    )。          (满分:2)
    A. 事务中包括的所有操作要么都做,要么都不做
    B. 事务一旦提交,对数据库的改变是永久的
    C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的
    D. 事务必须是使数据库从一个一致性状态变到另一个一致性状态
3.在数据系统中,对存取权限的定义称为(    )。          (满分:2)
    A. 命令
    B. 授权
    C. 定义
    D. 审计
4.多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库系统必须进行(    ).          (满分:2)
    A. 安全性控制
    B. 完整性控制
    C. 并发控制
    D. 可靠性控制
5.关系数据库管理系统应能实现的专门关系运算包括(    )。          (满分:2)
    A. 排序、索引、统计
    B. 选择、投影、连接
    C. 关联、更新、排序
    D. 显示、打印、制表
6.并发操作会带来(    )数据不一致性。          (满分:2)
    A. 丢失修改、不可重复读、读脏数据、死锁
    B. 不可重复读、读脏数据、死锁
    C. 丢失修改、读脏数据、死锁
    D. 丢失修改、不可重复读、读脏数据
7.SQL的视图是从(    )中导出的。          (满分:2)
    A. 基本表
    B. 视图
    C. 基本表或视图
    D. 数据库
8.数据库的网状模型应满足的条件是(    )。          (满分:2)
    A. 允许一个以上的无双亲,也允许一个结点有多个双亲
    B. 必须有两个以上的结点
    C. 有且仅有一个结点无双亲,其余结点都只有一个双亲
    D. 每个结点有且仅有一个双亲
9.数据库中只存放视图的(    )。          (满分:2)
    A. 操作
    B. 对应的数据
    C. 定义
    D. 限制
10.关系代数是一种(    )。          (满分:2)
    A. 数学运算公式
    B. 数据描述语言
    C. 面向对象语言
    D. 关系数据操作语言
二、多选题:
1.一个关系R(X1,X2,X3,X4),假定该关系存在着如下函数依赖:X1→X2,X1→X3,X3→X4,则该关系属于(    )          (满分:2)
    A. 1NF
    B. 2NF
    C. 3NF
    D. 4NF
2.关系数据语言可以分为(    )三大类.          (满分:2)
    A. 关系代数语言
    B. 元组关系演算语言
    C. 关系演算语言
    D. 具有关系代数和关系演算双重特点的语言
3.数据库系统的体系结构通常分为3层,其中(    )是数据库用户和数据库系统的接口,(    )是数据库中全部数据的逻辑结构的描述,而(    )是数据库物理结构的描述.          (满分:2)
    A. 模式
    B. 外模式
    C. 内模式
    D. 数据结构
4.在三层模式结构中,(    )是数据库的核心和关键,(    )通常是模式的子集,数据按模式的描述提供给用户,按(    )的描述存储在硬盘上.          (满分:2)
    A. 模式
    B. 外模式
    C. 内模式
    D. 数据结构
5.数据的完整性是指数据的(    ).          (满分:2)
    A. 一致性
    B. 正确性
    C. 相容性
    D. 有效性
6.某查询语句中有"%田%"语句,在查询结果中可能含有(    ).          (满分:2)
    A. 张田
    B. 陈力田
    C. 田华
    D. 刘田耕
7.ODBC3.0中定义了四种句柄,关于其相互关系的描述正确的是(    ).          (满分:2)
    A. 每个ODBC应用程序分配一个环境句柄
    B. 一个环境句柄可以分配多个连接句柄
    C. 一个连接中可以分配多个语句句柄
    D. 一个连接句柄只能与一个数据源实现连接.
8.需求分析阶段的任务是获得用户对数据库的如下要求(    ).          (满分:2)
    A. 信息要求
    B. 处理要求
    C. 安全性与完整性要求
    D. 存储要求
9.日志文件的具体作用表现为(    ).          (满分:2)
    A. 所有操作都应建立日志文件
    B. 事务故障恢复和系统故障恢复必须使用日志文件
    C. 动态转储必须建立日志文件
    D. 静态转储方式也必须建立日志文件
10.在SQL中提供的时间型数据类型可以是(    ).          (满分:2)
    A. CHAR
    B. DATE
    C. TIME
    D. DATA
三、判断题:
1.物理优化是指关系代数表达式的优化.          (满分:3)
    A. 错误
    B. 正确
2.一个1:1的联系可以转换为一个独立的关系模式,但不能与任意一端对应的关系模式合并.          (满分:3)
    A. 错误
    B. 正确
3.逻辑设计可以独立于数据库管理系统.          (满分:3)
    A. 错误
    B. 正确
4.E-R图向关系模型转换时,联系必须转换为一个独立的关系模型.          (满分:3)
    A. 错误
    B. 正确
5.职工实体内部具有领导与被领导的联系是一对多的联系。          (满分:3)
    A. 错误
    B. 正确
6.传统的集合运算都是二目运算。          (满分:3)
    A. 错误
    B. 正确
7.表中一列即为一个元组。          (满分:3)
    A. 错误
    B. 正确
8.系统故障是指外存故障.          (满分:3)
    A. 错误
    B. 正确
9.模式/内模式映像可以保证数据的物理独立性。          (满分:3)
    A. 错误
    B. 正确
10.在关系模型中,实体及实体间的联系都用表来表示。          (满分:3)
    A. 错误
    B. 正确
11.SQL是一种关系演算语言。          (满分:3)
    A. 错误
    B. 正确
12.数据来源于信息,信息是对现实世界的反映。          (满分:3)
    A. 错误
    B. 正确
13.若要求分解具有无损连接性,一定可以达到4NF          (满分:3)
    A. 错误
    B. 正确
14.数据库的外模式/模式映像,保证了数据与程序的逻辑独立性。          (满分:3)
    A. 错误
    B. 正确
15.SELECT子句的可以是表中的属性列,但不能是表达式。          (满分:3)
    A. 错误
    B. 正确
16.关系模型要求关系必须是规范化的,即每一个分量必须是一个不可分的数据项。          (满分:3)
    A. 错误
    B. 正确
17.选择操作是从行的角度进行的计算。          (满分:3)
    A. 错误
    B. 正确
18.在SQL语言中,ORDER BY表示对输出结果进行排序。          (满分:3)
    A. 错误
    B. 正确
19.一个数据库只有一个内模式。          (满分:3)
    A. 错误
    B. 正确
20.表中的一行即为一个属性。          (满分:3)
    A. 错误
    B. 正确《数据库系统》15春在线作业2

一、单选题:
1.下述SQL语句中,起修改表中数据作用的命令动词是(    )。          (满分:2)
    A. ALTER
    B. CREATE
    C. UPDATE
    D. INSERT
2.SQL中的视图机制提高了数据库系统的(    )。          (满分:2)
    A. 完整性
    B. 并发控制
    C. 隔离性
    D. 安全性
3.SQL语言中,条件年龄 BETWEEN 15 AND 35表示年龄在15至35之间,且(    )。          (满分:2)
    A. 包括15岁和35岁
    B. 不包括15岁和35岁
    C. 包括15岁但不包括35岁
    D. 包括35岁但不包括15岁
4.数据库的(    )是指数据的正确性和相容性。          (满分:2)
    A. 安全性
    B. 完整性
    C. 并发控制
    D. 恢复
5.关系模式中,满足2NF的模式(    ).          (满分:2)
    A. 必定是3NF
    B. 必定是1NF
    C. 可能是1NF
    D. 必定是BCNF
6.3NF(    )规范为4NF。          (满分:2)
    A. 消除非主属性对码的部分函数依赖
    B. 消除非主属性对码的传递函数依赖
    C. 消除主属性对码的部分和传递函数依赖
    D. 消除非平凡且非函数依赖的多值依赖
7.若D1={a1,a2,a3},D2={1,2,3},则D1×D2集合共有元组(    )个。          (满分:2)
    A. 6
    B. 8
    C. 9
    D. 12
8.在关系数据库设计中,设计关系模式是(    )的任务。          (满分:2)
    A. 需求分析阶段
    B. 概念设计阶段
    C. 逻辑设计阶段
    D. 物理设计阶段
9.SQL的视图是从(    )中导出的。          (满分:2)
    A. 基本表
    B. 视图
    C. 基本表或视图
    D. 数据库
10.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是(    )。          (满分:2)
    A. 左外联接
    B. 右外联接
    C. 内联接
    D. 外联接
二、多选题:
1.数据库安全性中的存取控制包括(    ).          (满分:2)
    A. 自主控制
    B. 权限检查
    C. 强制存取控制
    D. 权限定义
2.并发操作带来的数据的不一致性问题主要有(    ).          (满分:2)
    A. 丢失修改
    B. 不可重复读
    C. 读脏数据
    D. 死锁
3.已知关系R具有属性A,B,C,D,E,F.假设该关系有如下函数依赖AB→C,BC→AD,D→E,CF→B,则下列依赖蕴含于给定的这些函数依赖的有(    ).          (满分:2)
    A. AB→C
    B. AB→D
    C. AB→E
    D. AB→F
4.关系模型具有下列优点(    ).          (满分:2)
    A. 建立在严格的数学概念的基础上
    B. 概念单一
    C. 存取路径对用户透明
    D. 查询效率高于非关系数据模型
5.下面是存储过程优点的有(    ).          (满分:2)
    A. 增加网络通信量
    B. 执行速度快
    C. 保证系统的安全性
    D. 方便用户使用.
6.数据管理技术经历了(    )阶段.          (满分:2)
    A. 人工管理阶段
    B. 文件系统阶段
    C. 数据库系统阶段
    D. 计算机系统
7.一个关系R(X1,X2,X3,X4),假定该关系存在着如下函数依赖:X1→X2,X1→X3,X3→X4,则该关系属于(    )          (满分:2)
    A. 1NF
    B. 2NF
    C. 3NF
    D. 4NF
8.在SQL中,DELETE语句可以删除(    ).          (满分:2)
    A. 基本表
    B. 视图
    C. 视图中的元组
    D. 基本表中的元组
9.数据库设计过程中形成数据库的各级模式,大致可以总结为(    ).          (满分:2)
    A. 概念设计阶段形成概念模式
    B. 逻辑设计阶段形成逻辑模式和外模式
    C. 物理设计阶段形成内模式
    D. 概念设计阶段形成子模式
10.下面(    )是平凡依赖.          (满分:2)
    A. Sno Cname Grade→Cname Grade
    B. Sno Cname→Cname Grade
    C. Sno Cname→Sname Grade
    D. Sno Sname→Sname
三、判断题:
1.需求分析可以独立于数据库管理系统.          (满分:3)
    A. 错误
    B. 正确
2.一个数据库可以有多个模式。          (满分:3)
    A. 错误
    B. 正确
3.属于第二范式的关系模式必然属于第一范式;属于第三范式的关系模式必然属于第二范式.          (满分:3)
    A. 错误
    B. 正确
4.一个M:N的联系可以转换为一个关系模式,也可以与N端对应的关系模式合并.          (满分:3)
    A. 错误
    B. 正确
5.同一实体集内的各实体之间只能存在一对一的联系。          (满分:3)
    A. 错误
    B. 正确
6.传统的集合运算都是二目运算。          (满分:3)
    A. 错误
    B. 正确
7.如果一个属性经常在连接操作的连接条件中出现,则考虑在这个属性上建立索引.          (满分:3)
    A. 错误
    B. 正确
8.事务故障的恢复是由系统重新启动时自动完成的,不需要用户干预.          (满分:3)
    A. 错误
    B. 正确
9.为了提高查询的速度,在设计关系的时候,可以考虑把经常查询的属性放在一个关系里,而把很少用到的属性放在另一个关系里.          (满分:3)
    A. 错误
    B. 正确
10.如果A→→B,则A→B.          (满分:3)
    A. 错误
    B. 正确
11.关系模式中的表可以表中套表。          (满分:3)
    A. 错误
    B. 正确
12.无限关系在数据库系统中是有意义的。          (满分:3)
    A. 错误
    B. 正确
13.一个数据库只有一个内模式。          (满分:3)
    A. 错误
    B. 正确
14.如果事务正常结束,则使用COMMIT语句,从而使相应的事务开始后所有对数据库造成的改变永久保留在数据库中.          (满分:3)
    A. 错误
    B. 正确
15.SQL语言是具有关系代数和关系演算双重特点的语言。          (满分:3)
    A. 错误
    B. 正确
16.若R.A→R.B,R.B→R.C,则R.A→R.C          (满分:3)
    A. 错误
    B. 正确
17.表中一列即为一个元组。          (满分:3)
    A. 错误
    B. 正确
18.在SELECT语句中,可以用%表示任意长度(长度可以为0)的字符串。          (满分:3)
    A. 错误
    B. 正确
19.两段锁协议是使并发操作实现可串行化调度的必要条件.          (满分:3)
    A. 错误
    B. 正确
20.码可以是一个或多个属性的组合          (满分:3)
    A. 错误
    B. 正确

版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: