奥特曼 发表于 2017-10-25 14:10:34

北语17秋《数据库原理和应用》作业1234题目

17秋《数据库原理和应用》作业1
一、单选题:【25道,总分:100分】
1.当两个关系没有公共属性时,其自然联接表现为(    )。          (满分:4)
    A. 笛卡儿积    B. 等值联接
    C. 结果为空    D. 出错
2.SQL语言中,SELECT语句的执行结果是(    )。          (满分:4)
    A. 属性
    B. 表
    C. 元组
    D. 数据库
3.D;DBMS和DBS三者之间的关系是(    )。          (满分:4)
    A. DB包括DBMS和DBS
    B. DBS包括DB和DBMS
    C. DBMS包括DB和DBS
    D. 不能相互包括
4.在关系中能唯一标识元组的属性集称为关系模型的(    )。          (满分:4)
    A. 主键
    B. 超键
    C. 候选键
    D. 外键
5.在SQL的SELECT语句中,与选择运算对应的命令动词是(    )。          (满分:4)
    A. SELECT
    B. FROM
    C. WHERE
    D. GROUPBY
6.(    )是控制数据整体结构的人,负责三级结构定义和修改。          (满分:4)
    A. 专业用户
    B. 应用程序员
    C. DBA
    D. 一般用户
7.设关系R(A,B,C)和S(A,D),与自然连接RS等价的关系代数表达式是(    )。          (满分:4)
    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)
8.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字(    )。          (满分:4)
    A. UNIQUE
    B. COUNT
    C. DISTINCT
    D. UNION
9.在下列查询语言中,与关系代数最接近的语言是(    )。          (满分:4)
    A. ISBL
    B. QUEL
    C. QBE
    D. SQL
10.在下面给出的内容中,不属于DBA职责的是(    )。          (满分:4)
    A. 定义概念模式
    B. 修改模式结构
    C. 编写应用程序
    D. 编写完整性规则
11.数据库系统中的数据模型通常由(    )三部分组成。          (满分:4)
    A. 数据结构、数据操作和完整性约束
    B. 数据定义、数据操作和安全性约束
    C. 数据结构、数据管理和数据保护
    D. 数据定义、数据管理和运行控制
12.DBMS提供DML实现对数据的操作。嵌入高级语言中使用的DML称为(    )。          (满分:4)
    A. 自主型
    B. 自含型
    C. 宿主型
    D. 交互型
13.文件系统的一个缺点是(    )。          (满分:4)
    A. 数据不保存
    B. 数据冗余性
    C. 没有专用软件对数据进行管理
    D. 数据联系强
14.下列聚合函数中不忽略空值(null)的是(    )。          (满分:4)
    A. SUM(列名)
    B. MAX(列名)
    C. COUNT(*)
    D. AVG(列名)
15.下列运算中(    )不是关系代数的基本操作。          (满分:4)
    A. 笛卡儿积
    B. 自然连接
    C. 投影
    D. 并
16.单个用户使用的数据视图的描述称为(    )。          (满分:4)
    A. 外模式
    B. 概念模式
    C. 内模式
    D. 存储模式
17.位于用户和操作系统之间的一层数据管理软件是(    )。          (满分:4)
    A. DBS
    B. DB
    C. DBMS
    D. MIS
18.设有关系R和S,与R-S等价的元组关系演算表达式是(    )。          (满分:4)
    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)}
19.在数据库与宿主语言之间传递信息是通过(    )。          (满分:4)
    A. 全局变量
    B. 局部变量
    C. 公共数据区
    D. 系统缓冲区
20.设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为(    )。          (满分:4)
    A. r+s
    B. r-s
    C. r×s
    D. max(r,s)
21.SQL语言中,条件“年龄BETWEEN20AND30”表示年龄在20至30之间,且(    )。          (满分:4)
    A. 包括20岁和30岁
    B. 不包括20岁和30岁
    C. 包括20岁但不包括30岁
    D. 包括30岁但不包括20岁
22.CODASYL组织提出的DBTG报告中的数据模型是(    )的主要代表。          (满分:4)
    A. 层次模型
    B. 网状模型
    C. 关系模型
    D. 实体联系模型
23.视图是一个“虚表”,视图的构造基于(    )。          (满分:4)
    A. 基本表
    B. 视图
    C. 基本表或视图
    D. 数据字典
24.关系数据库的查询语言是一种(    )语言。          (满分:4)
    A. 过程性
    B. 非过程性
    C. 第三代
    D. 高级程序设计
25.有关系R和S,R∩S的运算等价于(    )。          (满分:4)
    A. S-(R-S)
    B. R-(R-S)
    C.(R-S)∪S
    D. R∪(R-S)
17秋《数据库原理和应用》作业2
一、单选题:【25道,总分:100分】

1.SQL语言具有两种使用方式,它们在使用的细节上会有些差别,特别是SELECT语句。这两种不同使用方式的SQL,分别称为交互式SQL和(    )。          (满分:4)
    A. 提示式SQL
    B. 多用户SQL
    C. 嵌入式SQL
    D. 解释式SQL
2.关系模式R分解成ρ={R1,…,Rk},F是R上的一个FD集,那么R中满足F的每一个关系r,与其投影联接表达式mρ(r)间的关系满足(    )。          (满分:4)
    A. r包含于mρ(r)
    B. mρ(r)包含于r
    C. r=mρ(r)
    D. r≠mρ(r)
3.在嵌入式SQL中,当SQL语句中引用宿主语言的程序变量时,程序变量应(    )。          (满分:4)
    A. 加前缀$
    B. 加后缀$
    C. 加前缀:
    D. 加后缀:
4.设有关系模式R(A,B,C),F是R上成立的FD集,F={A→B,B→C},那么F在模式R上的投影πAC(F)为(    )。          (满分:4)
    A. {A→B,B→C}
    B. {A→C}
    C. {A→B,A→C}
    D. 不存在非平凡的FD
5.ER图是数据库设计的工具之一,它适用于建立数据库的(    )。          (满分:4)
    A. 需求模型
    B. 概念模型
    C. 逻辑模型
    D. 物理模型
6.在一个关系R中,若每个数据项都是不可分割的,那么关系R一定属于(    )。          (满分:4)
    A. BCNF
    B. 1NF
    C. 2NF
    D. 3NF
7.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使它不满足第一范式(    )。部门(部门号,部门名,部门成员,部门总经理)          (满分:4)
    A. 部门总经理
    B. 部门成员
    C. 部门名
    D. 部门号
8.在SELECT语句中使用GROUPBYSNO时,SNO必须(    )。          (满分:4)
    A. 在WHERE中出现
    B. 在FROM中出现
    C. 在SELECT中出现
    D. 在HAVING中出现
9.SQL语言具有多种优点,那么SQL是(    )成为关系数据库语言的国际标准的。          (满分:4)
    A. 1986年
    B. 1987年
    C. 1988年
    D. 1989年
10.数据库设计中,概念模型是(    )。          (满分:4)
    A. 依赖于DBMS和硬件
    B. 依赖于DBMS独立于硬件
    C. 独立于DBMS依赖于硬件
    D. 独立于DBMS和硬件
11.把ER模型转换成关系模型的过程,属于数据库的(    )。          (满分:4)
    A. 需求分析
    B. 概念设计
    C. 逻辑设计
    D. 物理设计
12.在ER模型中,如果有6个不同实体集,有9个不同的二元联系,其中3个1∶N联系,3个1∶1联系,3个M∶N联系,根据ER模型转换成关系模型的规则,转换成关系的数目是(    )。          (满分:4)
    A. 6
    B. 9
    C. 12
    D. 15
13.在SELECT语句中使用*,表示(    )。          (满分:4)
    A. 选择任何属性
    B. 选择全部属性
    C. 选择全部元组
    D. 选择主码
14.设有关系模式R(A,B,C),F是R上成立的FD集,F={A→C,B→C},那么F在模式R上的投影πAB(F)为(    )。          (满分:4)
    A. {A→C,B→C}
    B. {A→B}
    C. {AB→C}
    D. 不存在非平凡的FD
15.关系模式分解的无损联接和保持函数依赖两个特性之间的联系是(    )。          (满分:4)
    A. 前者成立蕴涵后者成立
    B. 后者成立蕴涵前者成立
    C. 同时成立,或者同时不成立
    D. 没有必然的联系
16.在关系模式R(姓名,年龄,职位,出生日)中最有可能做主关键字的是(    )。          (满分:4)
    A. 姓名
    B. 年龄
    C. 职位
    D. 出生日
17.在关系模式R(A,B,C)中,有函数依赖集F={(A,B)→C,(B,C)→A},则R最高达到(    )。          (满分:4)
    A. INF
    B. 2NF
    C. 3NF
    D. BCNF
18.设计数据流程图(DFD)属于数据库设计的(    )。          (满分:4)
    A. 可行性分析阶段的任务
    B. 需求分析阶段的任务
    C. 概念设计阶段的任务
    D. 逻辑设计阶段的任务
19.对所有的视图都可以进行下面哪一个操作?(    )          (满分:4)
    A. 插入
    B. 选择
    C. 更新
    D. 删除
20.设关系模式R(A,B,C),F是R上成立的FD集,F={B→C},则分解ρ={AB,BC}相对于F(    )。          (满分:4)
    A. 是无损联接,也是保持FD的分解
    B. 是无损联接,但不保持FD的分解
    C. 不是无损联接,但保持FD的分解
    D. 既不是无损联接,也不保持FD的分解
21.在关系模式R(U,F)中,R中任何非主属性对键完全函数依赖是R∈3NF的(    )。          (满分:4)
    A. 充分必要条件
    B. 必要条件
    C. 充分条件
    D. 既不充分也不必要条件
22.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使它不满足第一范式(    )。部门(部门号,部门名,部门成员,部门总经理)          (满分:4)
    A. 部门总经理
    B. 部门成员
    C. 部门名
    D. 部门号
23.在SQL语言中,DELETE语句的作用是(    )。          (满分:4)
    A. 删除基本表
    B. 删除视图
    C. 删除基本表和视图
    D. 删除基本表和视图的元组
24.在关系模式R(U,F)中,如果X→U,则X是R的(    )。          (满分:4)
    A. 侯选键
    B. 超键
    C. 主键
    D. 外键
25.设有关系模式R(A,B,C),F是R上成立的FD集,F={A→B,C→B},则相对于F,关系模式R的主键为(    )。          (满分:4)
    A. AC
    B. ABC
    C. AB
    D. BC
17秋《数据库原理和应用》作业3
一、单选题:【25道,总分:100分】

1.如果事务T获得了数据对象R上的排它锁,那么(    )。          (满分:4)
    A. T对R只能读不能写
    B. T对R只能写不能读
    C. 其它事务对过R只能读不能写
    D. 其它事务对R既不能读也不能写
2.授权是DBS采用的(    )。          (满分:4)
    A. 恢复措施
    B. 并发控制措施
    C. 完整性措施
    D. 安全性措施
3.SQL的ROLLBACK语句的主要作用是(    )。          (满分:4)
    A. 终止程序
    B. 中断程序
    C. 事务提交
    D. 事务回退
4.在关系数据库中,通过(    )来表示概念记录之间的关系。          (满分:4)
    A. 外来关键字
    B. 关键字
    C. 数据字典
    D. 元组
5.SQL中的视图提高了数据库系统的(    )。          (满分:4)
    A. 完整性
    B. 并发控制
    C. 隔离性
    D. 安全性
6.在数据库设计中,超类实体与子类实体的关系是(    )。          (满分:4)
    A. 前者继承后者的所有属性
    B. 后者继承前者的所有属性
    C. 前者只继承后者的主键
    D. 后者只继承前者的主键
7.DB的转储属于DBS的(    )。          (满分:4)
    A. 完整性措施
    B. 安全行措施
    C. 并发控制措施
    D. 恢复措施
8.事务的原子性是指(    )。          (满分:4)
    A. 事务中包括的所有操作要么都做,要么都不做
    B. 事务一旦提交,对数据库的改变就是永久的
    C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的
    D. 事务必须是使数据库从一个一致性状态变到另一个一致性状态
    E.
9.综合局部ER图生成总体ER图过程中,下列说法错误的是(    )。          (满分:4)
    A. 不同局部ER图中出现的相同实体,在总体ER图中只能出现一次。
    B. 在总体ER图中可以添加属于不同局部ER图实体间的联系
    C. 在总体ER图中可以添加局部ER图中不存在的联系
    D. 在总体ER图中不可以删除任何实体间的联系。
10.在关系数据库设计中,设计关系模式的任务属于(    )。          (满分:4)
    A. 需求设计
    B. 概念设计
    C. 逻辑设计
    D. 物理设计
11.在DB的需求分析和概念设计之间起桥梁作用的是(    )。          (满分:4)
    A. DFD
    B. ER图
    C. 数据结构图
    D. 功能模块图
12.DBMS中实现事务持久性的子系统是(    )。          (满分:4)
    A. 安全性管理子系统
    B. 完整性管理子系统
    C. 并发控制子系统
    D. 恢复管理子系统
13.对数据库的物理设计优劣评价的重点是(    )。          (满分:4)
    A. 时间和空间效率
    B. 动态和静态性能
    C. 用户界面的友好性
    D. 成本和效益
14.聚集是一种(    )措施。          (满分:4)
    A. DDL
    B. DML
    C. 优化
    D. 面向对象
15.数据库设计中,外模型是指(    )。          (满分:4)
    A. 用户使用的数据模型
    B. DB以外的数据模型
    C. 系统外面的模型
    D. 磁盘上数据的组织
16.授权定义经过编译后存储在(    )中。          (满分:4)
    A. 文件系统
    B. 数据字典
    C. 表
    D. 数据库
17.以下四个概念中,可用来解决“一个并发调度是否正确”问题的是(    )。          (满分:4)
    A. 串行调度
    B. 并发事务的可串行化
    C. 并发事务的可并行化
    D. 并发事务的有效调度
18.概念结构设计的目标是产生数据库的概念结构,这结构主要反映(    )。          (满分:4)
    A. 组织机构的信息需求
    B. 应用程序员的编程需求
    C. DBA的管理信息需求
    D. DBS的维护需求
19.在正常的DBS中,“所有事务都是两段式的”与“事务的并发调度是可串行化的”(    )。          (满分:4)
    A. 前者是后者的必要条件
    B. 后者是前者的充要条件
    C. 前者是后者的必然结果
    D. 后者是前者的必然结果
20.“运行记录优先原则”只指应该在对数据库更新(    )。          (满分:4)
    A. 前先写一个日志记录到日志文件
    B. 后写一个日志记录到日志文件
    C. 前先运行记录
    D. 后在日志缓冲区运行记录
21.下列关于数据库设计的说法正确的是(    )。          (满分:4)
    A. 在数据库设计过程中,数据库的安全性、完整性、一致性和可恢复性等的设计总是以牺牲效率为代价的
    B. 数据库的实现只是对数据库结构装入实际的数据、建立实际的数据库的过程。
    C. 对数据库的概念、逻辑和物理结构的改变称为再构造
    D. 数据库设计中考虑的故障恢复方案,一般都是基于数据库的逻辑模型提出的。
22.从ER模型向关系数据模型转换要遵循一定的规则,下面四项中哪一个不是这种转换所要求的规则?(    )          (满分:4)
    A. 一个实体类型转换成一个关系模型
    B. 一个联系类型转换成一个关系模式
    C. 对于M:N联系来说,转换成的关系的键为诸相关实体的键的组合
    D. 对于1:N联系来说,转换成的关系的键为N+1实体的键
23.在一个ER图中,如果共有20个不同实体类型,在这些实体类型之间存在着9个不同的二元联系(二元联系是指两个实体之间的联系)其中3个是1:N联系,6个是M:N联系,还存在1个M:N的三元联系,那么根据,这个ER结构转换成的关系模型个数为(    )。          (满分:4)
    A. 24
    B. 27
    C. 29
    D. 30
24.学生(学号,姓名,年龄),老师(教师号,姓名,专业)如果一个老师可以教多个学生,那么学生与老师的关系是(    )。          (满分:4)
    A. 1:1
    B. 2:2
    C. M:N
    D. 1:N
25.数据恢复的基本策略是数据冗余,被转储的冗余数据包括(    )。          (满分:4)
    A. 日志文件和数据库副本
    B. 应用程序和数据库副本
    C. 数据字典、日志文件和数据库副本
    D. 应用程序、数据字典、日志文件和数据库副本
17秋《数据库原理和应用》作业4
一、单选题:【25道,总分:100分】

1.在定义分布式数据库的片段时必须遵守完备性条件、重构条件和(    )。          (满分:4)
    A. 数据一致性条件
    B. 数据完整性条件
    C. 完全性条件
    D. 不相交条件
2.对象关系数据库是从传统的RDB技术引入(    )。          (满分:4)
    A. 网络技术演变而来的
    B. 虚拟技术演变而来的
    C. 对象共享技术演变而来的
    D. 面向对象技术演变而来的
3.分布式数据库系统的“局部数据模型透明性”位于(    )。          (满分:4)
    A. 全局模式与全局概念模式之间
    B. 全局概念模式与分片模式之间
    C. 分片模式与分配模式之间
    D. 分配模式与局部概念模式之间
4.DDBS的“分片”概念是指(    )。          (满分:4)
    A. 对磁盘分片
    B. 对系统分片
    C. 对DB分片
    D. 对内存分片
5.在支持用户的应用方面,DDBS的主要特点是支持(    )。          (满分:4)
    A. 局部应用
    B. 全局应用
    C. 分散应用
    D. 场地自治
6.对基本表S,执行操作DROPTABLESRESTRICT的作用是(    )。          (满分:4)
    A. 删除基本表S中的所有元组
    B. 把基本表S及产生的一切视图全部删除
    C. 当没有由S中的列产生的视图或约束时将表S删除
    D. 删除表S,将引用表S的视图中的一切视图的属性值置为空值
7.当多个用户的(    )同时存取或修改数据库时,可能发生相互干扰而造成的错误的操作结果或死锁。          (满分:4)
    A. 应用程序
    B. 并发进程
    C. 数据库
    D. 操作
8.继承性是一种“is-a”联系,是数据间的(    )。          (满分:4)
    A. 聚集联系
    B. 泛化/细化联系
    C. 封装联系
    D. 包含联系
9.“is-part-of”联系是指数据间的(    )。          (满分:4)
    A. 包含关系
    B. 分类关系
    C. 继承关系
    D. 并关系
10.客户/服务器体系结构的关键在于(    )。          (满分:4)
    A. 计算的分布
    B. 功能的分布
    C. CPU的分布
    D. 数据的分布
11.面向对象思想最初出现在(    )。          (满分:4)
    A. 仿真语言Sminula67中
    B. Smalltalk68中
    C. Lisp语言中
    D. Ada语言中
    E.
12.数据库系统中,“分片”概念是指(    )。          (满分:4)
    A. 对磁盘分片
    B. 对数据分片
    C. 对内存分片
    D. 对外存分片
13.概念模型表示方法最常用的是(    )。          (满分:4)
    A. ER方法
    B. 数据的方法
    C. 分布式方法
    D. 面向对象的方法
14.在面向对象模型中,实体的每个属性应该用一个变量和两个消息表示,(    )。          (满分:4)
    A. 一个消息用于存储属性当前的值,另一个消息用于存储属性修改前的值
    B. 一个消息用于读取属性当前的值,另一个消息用于存储属性修改前的值
    C. 一个消息用于存储属性当前的值,另一个消息用于修改属性的值
    D. 一个消息用于读取属性当前的值,另一个消息用于修改属性的值
15.与分散式DB相比,分布式DB具有(    )。          (满分:4)
    A. 逻辑整体性
    B. 逻辑独立性
    C. 分布整体性
    D. 分布独立性
16.ER图中的主要元素是(    )。          (满分:4)
    A. 结点、记录和文件
    B. 实体、联系和属性
    C. 记录、文件和表
    D. 记录、表、属性
17.在对象联系图中,表示对象类型的图形符号是(    )。          (满分:4)
    A. 椭圆
    B. 矩形
    C. 小圆圈
    D. 菱形
18.在对象关系数据库中,不同类型元素的有序集合,称为(    )。          (满分:4)
    A. 数组类型
    B. 多集类型
    C. 结构类型
    D. 集合类型
19.下列有关数据库的恢复的说法中不正确的是(    )。          (满分:4)
    A. 应定期将数据库做成档案文件
    B. 在进行事务处理过程时数据库更新的全部内容写入日志文件
    C. 发生故障时用当时数据内容和档案文件更新前的映象,将文件恢复到最近的检查点文件状态
    D. 数据库恢复,还可用最新的档案文件和日志文件的更新映象,将文件恢复到最新的检查点文件状态。
20.关系代数的半联接操作由下列操作组合而成(    )。          (满分:4)
    A. 投影和选择
    B. 联接和选择
    C. 联接和投影
    D. 笛卡儿积和投影
21.分布式数据库系统中分片模式和分配模式均是(    )。          (满分:4)
    A. 全局的
    B. 局部的
    C. 分布的
    D. 集中的
22.下列各种模型中不是数据模型的是(    )。          (满分:4)
    A. 概念模型
    B. 层次模型
    C. 网状模型
    D. 关系模型
23.对数据库按其存放方式进行分类:一个数据库存放在一台计算机之中为数据库,一个数据库存放在若干个计算机之中称为(    )数据库。          (满分:4)
    A. 集中式、分布式
    B. 集中式、关系式
    C. 关系式、连接式
    D. 关系式、分布式
24.所谓的冗余数据是指(    )的数据。          (满分:4)
    A. 产生错误
    B. 由基本数据导出
    C. 删除
    D. 提高性能
25.如果各个场地采用同一类型的数据结构,使用不同型号DBMS,那么这种分布式数据库系统的类型属于(    )。          (满分:4)
    A. 同构同质型
    B. 同构异质型
    C. 异构同质型
    D. 异构异质型

页: [1]
查看完整版本: 北语17秋《数据库原理和应用》作业1234题目