北航14春《数据库原理及应用》在线作业答案
北航14春《数据库原理及应用》在线作业一试卷总分:100 测试时间:--
一、单选题(共25道试题,共100分。)
1.在关系模型中,实现"关系中不允许出现相同的元组"的约束是通过______。
A. 候选键
B. 主键
C. 外键
D. 超键
满分:4分
2.事务的原子性是指( )
A. 事务中包括的所有操作要么多做,要么都不做
B. 事务一旦提交,对数据库的改变就是永久的
C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D. 事务必须是使数据库从一个一致性状态变到另一个一致性状态
满分:4分
3.在关系中能唯一标识元组的属性集称为关系模型的( )。
A. 主键
B. 超键
C. 候选键
D. 外键
满分:4分
4.下列有关数据库的恢复的说法中不正确的是( )
A. 应定期将数据库做成档案文件
B. 在进行事务处理过程时数据库更新的全部内容写入日志文件
C. 发生故障时用当时数据内容和档案文件更新前的映象,将文件恢复到最近的检查点文件状态。
D. 数据库恢复,还可用最新的档案文件和日志文件的更新映象,将文件恢复到最新的检查点文件状态。
满分:4分
5.客户/服务器结构与其它数据库体系结构的根本区别在于
A. 数据共享
B. 数据分布
C. 网络开销小
D. DBMS和应用分开
满分:4分
6.文件管理方式本质上是把数据组织成( )的形式存储在磁盘上。
A. 文件
B. 表
C. 记录
D. 数据库
满分:4分
7.下面哪一个不是一种关系数据库语言( )
A. 关系操作
B. 关系代数
C. 元组关系演算
D. 域关系演算
满分:4分
8.如果要创建一个数据组分组报表,第一个分组表达式是"部门",第二个分组表达式是"性别",第三个分组表达式是"基本工资",当前索引的索引表达式应当是______。
A. 部门+性别+基本工资
B. 部门+性别+STR(基本工资)
C. STR(基本工资)+性别+部门
D. 性别+部门+STR(基本工资)
满分:4分
9.创建视图的语句格式为( )。
A. CREATE TABLE <视图名〉
B. CREATE INDEX <视图名>
C. CREATE VIEW <视图名>
D. DROP VIEW <视图名>
满分:4分
10.下面关于数据环境和数据环境中两个表之间的关系的陈述中,______是正确的。
A. 数据环境是对象,关系不是对象
B. 数据环境不是对象,关系是对象
C. 数据环境是对象,关系是数据环境中的对象
D. 数据环境和关系均不是对象
满分:4分
11.在关系代数中,对一个关系做操作后,新关系的元数个数( )原来关系的元素个数。
A. 小于
B. 等于
C. 大于
D. 小于或等于
满分:4分
12.当前盘当前目录下有数据库:学院.dbc,其中有"教师"表和"学院"表。
"教师"表:
"学院"表:
有SQL语句:
SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=;
ALL (SELECT 工资 FROM 教师 WHERE 系号="02")
与如上语句等价的SQL语句是______。
A. SELECT DISTINCT 系号 FROM 教师 WHERE工资>=;
(SELECT MAX(工资) FROM 教师 WHERE 系号="02")
B. SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=;
(SELECT MIN(工资) FROM 教师 WHERE 系号="02")
C. SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=;
ANY(SELECT 工资 FROM 教师 WHERE 系号="02")
D. SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=;
SOME (SELECT 工资 FROM 教师 WHERE 系号="02")
满分:4分
13.在一个关系R中,若每个数据项都是不可分割的,那么关系R一定属于( )
A. BCNF
B. 1NF
C. 2NF
D. 3NF
满分:4分
14.下列有关数据库的描述,正确的是______。
A. 数据库是一个DBF文件
B. 数据库是一个关系
C. 数据库是一个结构化的数据集合
D. 数据库是一组文件
满分:4分
15.只有满足联接条件的记录才包含在查询结果中,这种联接为______。
A. 左联接
B. 右联接
C. 内部联接
D. 完全联接
满分:4分
16.位于用户和操作系统之间的一层数据管理软件是( )
A. DBS
B. DB
C. DBMS
D. MIS
满分:4分
17.在需求分析阶段,通过调查要从用户处获得对数据库的下列要求( )
A. 输入需求和输出需求
B. 信息需求和处理需求
C. 存储需求和结构需求
D. 信息需求和结构需求
满分:4分
18.在表结构中,逻辑型、日期型、备注型字段的宽度分别固定为______。
A. 3,8,10
B. 1,6,4
C. 1,8,任意
D. 1,8,4
满分:4分
19.对于关系R,第三范式是R中的每个非主属性应满足( )
A. 与主关键字存在单值依赖关系
B. 与主关键字存在多值依赖关系
C. 函数传递依赖主关键字
D. 非函数传递依赖主关键字
满分:4分
20.在数据库系统中,事务日志能够实现 () 。
A. 数据处理
B. 数据存储
C. 数据控制
D. 数据恢复
满分:4分
21.ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示()
A. 联系
B. 实体
C. 实体的属性
D. 联系的属性
满分:4分
22.SQL语言中,SELECT语句的执行结果是( )
A. 属性
B. 表
C. 元组
D. 数据库
满分:4分
23.如果事务T获得了数据对象R上的排它锁,那么( )
A. T对R只能读不能写
B. T对R只能写不能读
C. 其它事务对过R只能读不能写
D. 其它事务对R既不能读也不能写
满分:4分
24.下列说法中,不属于数据模型所描述的内容的是______。
A. 数据结构
B. 数据操作
C. 数据查询
D. 数据约束
满分:4分
25.一般情况下,当对关系R和S使用自然联接时,要求R和S至少含有一个共同的( )
A. 记录
B. 行
C. 数据字典
北航《数据库原理及应用》在线作业二
试卷总分:100 测试时间:--
一、单选题(共25道试题,共100分。)
1.在SQL语言中授权的操作是通过___语句实现的。
A. CREATE
B. REVOKE
C. GRANT
D. INSERT
满分:4分
2.在数据库系统中,事务日志能够实现 () 。
A. 数据处理
B. 数据存储
C. 数据控制
D. 数据恢复
满分:4分
3.下列关于主关键字的说法,不正确的____
A. 主关键字的内容具有唯一性,而且不能为空
B. 同一张数据表可以设置一个主关键字,也可以设置多个主关键字
C. 排序只能依据主关键字段
D. 设置多个主关键字时,每个主关键字的内容可以重复,但全部主关键字的内容组合 起来必须具有唯一性
满分:4分
4.对于关系R,第三范式是R中的每个非主属性应满足( )
A. 与主关键字存在单值依赖关系
B. 与主关键字存在多值依赖关系
C. 函数传递依赖主关键字
D. 非函数传递依赖主关键字
满分:4分
5.对象标识具有唯一性,其唯一性的范围是在____
A. 对象内
B. 类内
C. 类层次内
D. 系统内
满分:4分
6.在需求分析阶段,通过调查要从用户处获得对数据库的下列要求( )
A. 输入需求和输出需求
B. 信息需求和处理需求
C. 存储需求和结构需求
D. 信息需求和结构需求
满分:4分
7.下列命题中不正确的是( )。
A. 数据库减少了不必要的数据冗余
B. 数据库中不存在冗余数据
C. 数据库中的数据可以共享
D. 若冗余数据是可控的,则数据更新的一致性得以保证
满分:4分
8.创建视图的语句格式为( )。
A. CREATE TABLE <视图名〉
B. CREATE INDEX <视图名>
C. CREATE VIEW <视图名>
D. DROP VIEW <视图名>
满分:4分
9.DB技术中,“脏数据”是指( )
A. 未提交的数据
B. 未提交的随后又被撤消的数据
C. 违反访问权而写人DB的数据
D. 输入时就有错的数据
满分:4分
10.从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是( )操作。
A. 投影
B. 连接
C. 选择
D. 复制
满分:4分
11.一般情况下,当对关系R和S使用自然联接时,要求R和S至少含有一个共同的( )
A. 记录
B. 行
C. 数据字典
D. 属性
满分:4分
12.数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是
A. 外模式、模式和内模式
B. 子模式、用户模式和存储模式
C. 模式、子模式和概念模式
D. 子模式、模式和用户模式
满分:4分
13.数据库系统是在()的基础上发展起来的。
A. 文件系统
B. 应用程序系统
C. 数据库管理系统
D. 编译系统
满分:4分
14.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使它不满足第一范式( ) 部门(部门号,部门名,部门成员,部门总经理)
A. 部门总经理
B. 部门成员
C. 部门名
D. 部门号
满分:4分
15.描述数据库中全体数据的逻辑结构和特征是____
A. 内模式
B. 模式
C. 外模式
D. 存储模式
满分:4分
16.在关系模式R(U,F)中,如果X→U,则X是R的()
A. 侯选键
B. 超键
C. 主键
D. 外键
满分:4分
17.数据库中只存放视图的
A. 操作
B. 对应的数据
C. 定义
D. 限制
满分:4分
18.部分匹配查询中有关匹配符“_”的正确的叙述是( )。
A. “_”代表任意单个字符
B. “_”可以代表零个或多个字符
C. “_”不能与“%”一同使用
D. “_”代表一个字符
满分:4分
19.如果要创建一个数据组分组报表,第一个分组表达式是"部门",第二个分组表达式是"性别",第三个分组表达式是"基本工资",当前索引的索引表达式应当是______。
A. 部门+性别+基本工资
B. 部门+性别+STR(基本工资)
C. STR(基本工资)+性别+部门
D. 性别+部门+STR(基本工资)
满分:4分
20.一个关系只有一个( )。
A. 候选码
B. 外码
C. 超码
D. 主码
满分:4分
21.对关系R进行投影运算后,得到关系S,则( )
A. 关系R的元组数等于关系S的元组数
B. 关系R的元组数小于关系S的元组数
C. 关系R的元组数大于关系S的元组数
D. 关系R的元组数大于或等于关系S的元组数
满分:4分
22.SELECT-SQL语句是______。
A. 选择工作区语句
B. 数据查询语句
C. 选择标准语句
D. 数据修改语句
满分:4分
23.表达式VAL(SUBS("奔腾586",5,1))*Len("visual foxpro")的结果是______。
A. 13.00
B. 14.00
C. 45.00
D. 65.00
满分:4分
24.关于数据库系统三级模式的说法,下列选项中正确的是
A. 外模式、概念模式、内模式都只有一个
B. 外模式有多个,概念模式和内模式只有一个
C. 模式只有一个,概念模式和内模式有多个
D. 三个模式中,只有概念模式才是真正存在的
满分:4分
25.当多个用户的( )同时存取或修改数据库时,可能发生相互干扰而造成的错误的操作结果或死锁。
A. 应用程序
B. 并发进程
C. 数据库
D. 操作
北航《数据库原理及应用》在线作业三
试卷总分:100 测试时间:--
一、单选题(共25道试题,共100分。)
1.在嵌入式SQL中,当SQL语句中引用宿主语言的程序变量时,程序变量应( )
A. 加前缀$
B. 加后缀$
C. 加前缀:
D. 加后缀:
满分:4分
2.在DB的概念设计和逻辑设计之间起桥梁作用的是( )
A. 数据结构图
B. 功能模块图
C. ER图
D. DFD
满分:4分
3.现有关系表:医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果,恢复情况)的主码是____
A. 患者编号,医生编号,诊断日期
B. 医生编号
C. 诊断日期
D. 患者编号
满分:4分
4.数据库设计中,概念模型是( )
A. 依赖于DBMS和硬件
B. 依赖于DBMS独立于硬件
C. 独立于DBMS依赖于硬件
D. 独立于DBMS和硬件
满分:4分
5.常见的数据模型是() 。
A. 层次模型、网状模型、关系模型
B. 概念模型、实体模型、关系模型
C. 对象模型、外部模型、内部模型
D. 逻辑模型、概念模型、关系模型
满分:4分
6.SQL语言中,SELECT语句的执行结果是( )
A. 属性
B. 表
C. 元组
D. 数据库
满分:4分
7.在ER图中,用长方形表示__,用椭圆表示__( )
A. 联系、属性
B. 属性、实体
C. 实体、属性
D. 什么也不代表、实体
满分:4分
8.下列实体类型的联系中,属于多对多联系的是
A. 学生与课程之间的联系
B. 学校与教师之间的联系
C. 商品条形码与商品之间的联系
D. 班级与班长之间的联系
满分:4分
9.Visual FoxPro数据库文件是______。
A. 存放用户数据的文件
B. 管理数据库对象的系统文件
C. 存放用户数据和系统的文件
D. 前三种说法都对
满分:4分
10.数据库管理系统中数据操纵语言DML所实现的操作一般包括( )
A. 查询、插入、修改、删除
B. 排序、授权、删除
C. 建立、插入、修改、排序
D. 建立、授权、修改
满分:4分
11.DBMS中实现事务持久性的子系统是 ( )
A. 安全性管理子系统
B. 完整性管理子系统
C. 并发控制子系统
D. 恢复管理子系统
满分:4分
12.在数据库中,产生数据不一致的根本原因是( )。
A. 数据冗余
B. 数据存储量太大
C. 没有严格保护数据
D. 未对数据进行完整性控制
满分:4分
13.授权是DBS采用的( )
A. 恢复措施
B. 并发控制措施
C. 完整性措施
D. 安全性措施
满分:4分
14.五种基本关系代数运算是( )
A. ∪,-,×,π和σ
B. ∪,-,∞,π和σ
C. ∪,∩,×,π和σ
D. ∪,∩,∞,π和σ
满分:4分
15.定位第一条记录上的命令是______。
A. GO TOP
B. GO BOTTOM
C. GO
D. SKIP
满分:4分
16..DBS中“第三级存储器”是指____
A. 磁盘和磁带
B. 磁带和光盘
C. 光盘和磁盘
D. 快闪存和磁盘
满分:4分
17.在数据库三级模式间引入二级映象的主要作用是( )
A. 提高数据与程序的独立性
B. 提高数据与程序的安全性
C. 保持数据与程序的一致性
D. 提高数据与程序的可移植性
满分:4分
18.实体完整性是指关系中()。
A. 不允许有空行
B. 主码不允许取空值
C. 属性值外码取空值
D. 允许外码取空值
满分:4分
19.在关系模式R(U,F)中,如果F是最小函数依赖集,则()
A. R∈2NF
B. R∈3NF
C. R∈BCNF
D. R的规范化程度与F是否最小函数依赖集无关
满分:4分
20.在SELECT语句中,对应关系代数中“投影”运算的语句是( )
A. SELECT
B. FROM
C. WHERE
D. SET
满分:4分
21.在关系模型中,为了实现"关系中不允许出现相同元组"的约束应使用______。
A. 临时关键字
B. 主关键字
C. 外部关键字
D. 索引关键字
满分:4分
22.下列聚合函数中不忽略空值 (null) 的是( )
A. SUM (列名)
B. MAX (列名)
C. COUNT ( * )
D. AVG (列名)
满分:4分
23.反映现实世界中实体及实体间联系的信息模型是( )。
A. 关系模型
B. 层次模型
C. 网状模型
D. E-R模型
满分:4分
24.概念结构设计的目标是产生数据库的概念结构,这结构主要反映( )
A. 组织机构的信息需求
B. 应用程序员的编程需求
C. DBA的管理信息需求
D. DBS的维护需求
满分:4分
25.下列有关数据库的描述,正确的是______。
A. 数据库是一个DBF文件
B. 数据库是一个关系
C. 数据库是一个结构化的数据集合
D. 数据库是一组文件
满分:4分
页:
[1]