100分 发表于 2017-10-25 14:14:08

北语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]
查看完整版本: 北语17秋《数据库系统和应用》作业1234资料