北语17秋《数据库系统和应用》作业1234资料
17秋《数据库系统和应用》作业1一、单选题:【20道,总分:100分】
1.在SQL的SELECT语句中,与选择运算对应的命令动词是( )。 (满分:5)
A. SELECT B. FROM
C. WHERE D. GROUPBY
2.在数据库中,下列说法不正确的是( )。 (满分:5)
A. 数据库避免了一切数据重复
B. 数据库减少了数据冗余
C. 数据库中的数据可以共享
D. 若系统是完全可以控制的,则系统可确保更新的一致性
3.DBS中“第三级存储器”是指( )。 (满分:5)
A. 磁盘和磁带
B. 磁带和光盘
C. 光盘和磁盘
D. 快闪存和磁盘
4.关系模型的程序员不需熟悉数据库的( )。 (满分:5)
A. 数据操作
B. 完整性约束条件
C. 存取路径
D. 数据定义
5.数据库系统的核心是( )。 (满分:5)
A. 数据库
B. 数据库管理系统
C. 数据模型
D. 软件工具
6.层次数据模型的基本数据结构是( )。 (满分:5)
A. 树
B. 图
C. 索引
D. 关系
7.要保证数据库的逻辑数据独立性,需要修改的是( )。 (满分:5)
A. 模式与外模式之间的映射
B. 模式与内模式之间的映射
C. 模式
D. 三级模式
8.模式是数据库( )。 (满分:5)
A. 全局物理结构
B. 局部物理结构
C. 全局逻辑结构
D. 局部逻辑结构
9.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字( )。 (满分:5)
A. UNIQUE
B. COUNT
C. DISTINCT
D. UNION
10.子模式DDL用来描述( )。 (满分:5)
A. 数据库的总体逻辑结构
B. 数据库的局部逻辑结构
C. 数据库的物理存储结构
D. 数据库的概念结构
11.视图是一个“虚表”,视图的构造基于( )。 (满分:5)
A. 基本表
B. 视图
C. 基本表或视图
D. 数据字典
12.在SQL语言中,用户可以直接操作的是( )。 (满分:5)
A. 基本表
B. 视图
C. 基本表和视图
D. 基本表或视图
13.层次型、网状型和关系型数据库划分原则是( )。 (满分:5)
A. 记录长度
B. 文件的大小
C. 联系的复杂程度
D. 数据之间的联系
14.区分不同实体的依据是( )。 (满分:5)
A. 名称
B. 属性
C. 对象
D. 概念
15.在数据库的三级模式结构中,内模式有( )。 (满分:5)
A. 1个
B. 2个
C. 3个
D. 任意多个
16.设关系R(A,B,C)和S(A,D),与自然连接RS等价的关系代数表达式是( )。 (满分:5)
A. σ(R.A=S.A)(R×S)
B. R(等值连接1=1)S
C. ∏B,C,S.A,D(σR.A=S.A(R×S))
D. ∏R,A,
E. C,D(R×S)
17.数据库三级模式体系结构的划分,有利于保持数据库的( )。 (满分:5)
A. 数据独立性
B. 数据安全性
C. 结构规范化
D. 操作可行性
18.DBMS提供DML实现对数据的操作。可以独立交互使用的DML称为( )。 (满分:5)
A. 宿主型
B. 独立型
C. 自含型
D. 嵌入型
19.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的阶段是( )。 (满分:5)
A. 数据库系统
B. 文件系统
C. 人工管理
D. 数据项管理
20.用户涉及的逻辑结构用( )描述 (满分:5)
A. 模式
B. 存储模式
C. 概念模式
D. 子模式
17秋《数据库系统和应用》作业2
一、单选题:【20道,总分:100分】
1.设计数据流程图(DFD)属于数据库设计的( )。 (满分:5)
A. 可行性分析阶段的任务
B. 需求分析阶段的任务
C. 概念设计阶段的任务
D. 逻辑设计阶段的任务
2.SQL语言具有的功能是( )。 (满分:5)
A. 关系规范化
B. 数据定义、数据操纵、数据控制、数据查询
C. 数据库系统设计
D. 能绘制E-R图
3.存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,简化程序员和数据库开发建立工作的模型是( )。 (满分:5)
A. 网状模型
B. 关系模型
C. 层次模型
D. 以上都有
4.设有关系模式R(A,B,C,D),F是R上成立的FD集,F={B→C,D→C},属性集AB的闭包(AB)+为( )。 (满分:5)
A. ABCD
B. ABC
C. CD
D. BCD
5.关系数据库中的投影操作是指从关系中( )。 (满分:5)
A. 抽出特定记录
B. 抽出特定字段
C. 建立相应的影像
D. 建立相应的图形
6.在SQL语言中,DELETE语句的作用是( )。 (满分:5)
A. 删除基本表
B. 删除视图
C. 删除基本表和视图
D. 删除基本表和视图的元组
7.下列关于规范化理论各项中正确的是( )。 (满分:5)
A. 对于一个关系模式来说,规范化越深越好
B. 满足二级范式的关系模式一定满足一级范式
C. 一级范式要求一非主码属性完全函数依赖关键字
D. 规范化一般是通过分解各个关系模式实现的,但有时也有合并
8.在订单管理系统中,客户一次购物(一张订单)可以订购多种商品。有订单关系R:R(订单号,日期,客户名称,商品编码,数量),则R的主关键字是( )。 (满分:5)
A. 订单号
B. 订单号,客户名称
C. 商品编码
D. 订单号,商品编码
9.实体完整性规则约束( )。 (满分:5)
A. 侯选关键字
B. 主关键字
C. 外关键字
D. 超关键字
10.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使它不满足第一范式( )。部门(部门号,部门名,部门成员,部门总经理) (满分:5)
A. 部门总经理
B. 部门成员
C. 部门名
D. 部门号
11.下面的选项不是关系数据库基本特征的是( )。 (满分:5)
A. 不同的列应有不同的数据类型
B. 不同的列应有不同的列名
C. 与行的次序无关
D. 与列的次序无关
12.关系数据库中的关键字是指( )。 (满分:5)
A. 能惟一决定关系的字段
B. 不可改动的专用保留字
C. 关键的很重要的字段
D. 能惟一标识元组的属性或属性集合
13.SQL语言是( )。 (满分:5)
A. 层次数据库语言
B. 网络数据库语言
C. 关系数据库语言
D. 非数据库语言
14.索引的描述存放在下列哪一项所指示的对象中( )。 (满分:5)
A. 视图
B. 模式
C. 数据字典
D. 文件
15.设有关系模式R(A,B,C,D),F是R上成立的FD集,F={A→D,C→D},则相对于F,关系模式R的主键为( )。 (满分:5)
A. AC
B. ACD
C. ABC
D. ABCD
16.在嵌入式SQL中,当SQL语句中引用宿主语言的程序变量时,程序变量应( )。 (满分:5)
A. 加前缀$
B. 加后缀$
C. 加前缀:
D. 加后缀:
17.当关系R和S做自然联接时,能够保留R中不满足连接条件元组的操作是( )。 (满分:5)
A. 左外联接
B. 右外联接
C. 内部连接
D. 全外联接
18.对于关系R,第三范式是R中的每个非主属性应满足( )。 (满分:5)
A. 与主关键字存在单值依赖关系
B. 与主关键字存在多值依赖关系
C. 函数传递依赖主关键字
D. 非函数传递依赖主关键字
19.数据库设计属于( )。 (满分:5)
A. 程序设计范畴
B. 管理科学范畴
C. 系统工程范畴
D. 软件工程范畴
20.关系模式R分解成ρ={R1,…,Rk},F是R上的一个FD集,那么R中满足F的每一个关系r,与其投影联接表达式mρ(r)间的关系满足( )。 (满分:5)
A. r包含于mρ(r)
B. mρ(r)包含于r
C. r=mρ(r)
D. r≠mρ(r)
17秋《数据库系统和应用》作业3
一、单选题:【20道,总分:100分】
1.事务的原子性是指( )。 (满分:5)
A. 事务中包括的所有操作要么多做,要么都不做
B. 事务一旦提交,对数据库的改变就是永久的
C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D. 事务必须是使数据库从一个一致性状态变到另一个一致性状态
2.在DB的概念设计和逻辑设计之间起桥梁作用的是( )。 (满分:5)
A. 数据结构图
B. 功能模块图
C. ER图
D. DFD
3.关系模式中各级模式之间的关系为( )。 (满分:5)
A. 3NF.2NF.1NF
B. 3NF.1NF.2NF
C. 2NF.3NF.1NF
D. 1NF.2NF.3NF
4.在对关系模式进行规范化的过程中,为得到一组3NF关系需对2NF关系进行投影,消除原关系中非主属性对关键字的( )。 (满分:5)
A. 传递函数依赖
B. 部分和传递函数依赖
C. 连续依赖
D. 多值依赖
5.消除了部分函数依赖的1NF的关系模式,必定是( )。 (满分:5)
A. 1NF
B. 2NF
C. 3NF
D. BCNF
6.对数据库的物理设计优劣评价的重点是( )。 (满分:5)
A. 时间和空间效率
B. 动态和静态性能
C. 用户界面的友好性
D. 成本和效益
7.DBMS中实现事务持久性的子系统是( )。 (满分:5)
A. 安全性管理子系统
B. 完整性管理子系统
C. 并发控制子系统
D. 恢复管理子系统
8.从ER模型向关系数据模型转换要遵循一定的规则,下面四项中哪一个不是这种转换所要求的规则?( ) (满分:5)
A. 一个实体类型转换成一个关系模型
B. 一个联系类型转换成一个关系模式
C. 对于M:N联系来说,转换成的关系的键为诸相关实体的键的组合
D. 对于1:N联系来说,转换成的关系的键为N+1实体的键
9.概念结构设计的目标是产生数据库的概念结构,这结构主要反映( )。 (满分:5)
A. 组织机构的信息需求
B. 应用程序员的编程需求
C. DBA的管理信息需求
D. DBS的维护需求
10.关系模式中,满足2NF的模式( )。 (满分:5)
A. 可能是1NF
B. 必定是1NF
C. 必定是3NF
D. 必定是BCNF
11.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建( )。 (满分:5)
A. 另一个表
B. 游标
C. 视图
D. 索引
12.所谓范式是指规范化的关系模式。由于规范化的程度不同,就产生了不同的范式。在对关系模式进行规范化的过程中,对1NF关系进行投影,将消除原关系中( ),从而产生一组2NF关系。 (满分:5)
A. 非主属性对关键字的传递依赖
B. 非主属性对关键字的部分函数依赖
C. 主属性对关键字的部分和传递函数依赖
D. 非平凡且非函数依赖的多值依赖
13.“运行记录优先原则”只指应该在对数据库更新( )。 (满分:5)
A. 前先写一个日志记录到日志文件
B. 后写一个日志记录到日志文件
C. 前先运行记录
D. 后在日志缓冲区运行记录
14.当关系模式R(A,##已属于3NF,下列说法正确的是( )。 (满分:5)
A. 它一定消除了插入和删除异常
B. 仍存在一定的插入和删除异常
C. 一定属于BCNF
D. A和C都是
15.关系模式的主关键字有( )。 (满分:5)
A. 0个
B. 1个
C. 1个或多个
D. 多个
16.关系模式R中的属性全是主属性,则R的最高范式必定是( )。 (满分:5)
A. 1NF
B. 2NF
C. 3NF
D. BCNF
17.在正常的DBS中,“所有事务都是两段式的”与“事务的并发调度是可串行化的”( )。 (满分:5)
A. 前者是后者的必要条件
B. 后者是前者的充要条件
C. 前者是后者的必然结果
D. 后者是前者的必然结果
18.下列语句中修改表结构的是( )。 (满分:5)
A. ALTER
B. CREATE
C. UPDATE
D. INSERT
19.在数据库设计中,超类实体与子类实体的关系是( )。 (满分:5)
A. 前者继承后者的所有属性
B. 后者继承前者的所有属性
C. 前者只继承后者的主键
D. 后者只继承前者的主键
20.以下四个概念中,可用来解决“一个并发调度是否正确”问题的是( )。 (满分:5)
A. 串行调度
B. 并发事务的可串行化
C. 并发事务的可并行化
D. 并发事务的有效调度
17秋《数据库系统和应用》作业4
一、单选题:【20道,总分:100分】
1.如何构造出一个合适的数据逻辑结构是( )主要解决的问题。 (满分:5)
A. 物理结构设计
B. 数据字典
C. 逻辑结构设计
D. 关系数据库查询
2.数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引”这一设计内容应该属于( )设计阶段。 (满分:5)
A. 概念设计
B. 逻辑设计
C. 物理设计
D. 全局设计
3.在定义分布式数据库的片段时必须遵守完备性条件、重构条件和( )。 (满分:5)
A. 数据一致性条件
B. 数据完整性条件
C. 完全性条件
D. 不相交条件
4.假设在一个E-R模型中,存在10个不同的实体集和12个不同的二元联系(二元联系是指两个实体集之间的联系),其中3个1:1联系、4个1:N、5个M:N联系,则这个E-R模型转换成关系的数目可能是( )。 (满分:5)
A. 14
B. 15
C. 19
D. 22
5.分布式数据库是数据库技术和( )结合的产物。 (满分:5)
A. 面向对象技术
B. 计算机网络
C. 数据分离技术
D. 数据分布技术
6.DDBS的“分片”概念是指( )。 (满分:5)
A. 对磁盘分片
B. 对系统分片
C. 对DB分片
D. 对内存分片
7.当同一个实体集内部实体之间存在着一个M:N的关系时,根据E-R模型转换成关系模型的规则,转换成关系的数目为( )。 (满分:5)
A. 1
B. 2
C. 3
D. 4
8.如果关系模式R属于1NF,且每个非主属性都完全函数依赖于R的主关键字,则R属于( )。 (满分:5)
A. 2NF
B. 3NF
C. BCNF
D. 1NF
9.数据库物理设计完成后,进入数据库实施阶段,下述工作中,( )一般不属于实施阶段的工作。 (满分:5)
A. 建立库结构
B. 系统调试
C. 加载数据
D. 扩充功能
10.在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务。 (满分:5)
A. 逻辑设计阶段
B. 概念设计阶段
C. 物理设计阶段
D. 需求分析阶段
11.分布式数据库系统中,数据分配的策略是集中式、分割式、( )。 (满分:5)
A. 分布式和关联式
B. 分布式和混合式
C. 全复制式和混合式
D. 全复制式和关联式
12.在ER模型中,如果有3个不同的实体型,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是( )。 (满分:5)
A. 4
B. 5
C. 6
D. 7
13.对基本表S,执行操作DROPTABLESRESTRICT的作用是( )。 (满分:5)
A. 删除基本表S中的所有元组
B. 把基本表S及产生的一切视图全部删除
C. 当没有由S中的列产生的视图或约束时将表S删除
D. 删除表S,将引用表S的视图中的一切视图的属性值置为空值
14.在对象联系图中,表示对象类型的图形符号是( )。 (满分:5)
A. 椭圆
B. 矩形
C. 小圆圈
D. 菱形
15.数据流程图是用于数据库设计中( )阶段的工具。 (满分:5)
A. 概要设计
B. 可行性分析
C. 程序编码
D. 需求分析
16.在订单管理系统中,客户一次购物(一张订单)可以订购多种商品。有订单关系R:R(订单号,日期,客户名称,商品编码,数量),关系R属于( )。 (满分:5)
A. 1NF
B. 2NF
C. 3NF
D. BCNF
17.在面向对象数据库中,类(class)是( )。 (满分:5)
A. 实体的集合
B. 类似对象的集合
C. 数据类型的集合
D. 表的出集合
18.在E-R模型转换成关系模型的过程中,下列不正确的做法是( )。 (满分:5)
A. 所有联系转换成一个关系
B. 所有实体集转换成一个关系
C. 1:N联系不必转换成关系
D. M:N联系转换成一个关系
19.子模式DDL是用来描述( )。 (满分:5)
A. 数据库的总体逻辑结构
B. 数据库的局部逻辑结构
C. 数据库的物理存储结构
D. 数据库的概念结构
20.对实体和实体之间的联系采用同样的数据结构表达的数据模型为( )。 (满分:5)
A. 网状模型
B. 关系模型
C. 层次模型
D. 非关系模型
页:
[1]