18秋北交《数据库原理及应用》在线作业二[答案]满分答案
北交《数据库原理及应用》在线作业二-0005
试卷总分:100 得分:0
一、 单选题 (共 20 道试题,共 50 分)
1.____是指数据库中的数据与应用程序之间不存在依赖关系,而是相互独立的。
A.数据依赖性
B.数据无关性
C.数据关联性
D.数据独立性
2.数据的取值范围亦称为数据的____。
A.结构
B.值域
C.类型
D.联系
3.退出FoxPro系统的命令是____。
A.EXIT
B.QUIT
C.SYSTEM
D.CANCEL
4.DELETE命令的作用是____。
A.直接物理删除当前记录
B.为当前记录做删除标记
C.删除当前数据库文件的所有记录
D.在提问确认后物理删除当前记录
5.在以下关于索引的说明中,错误的是____。
A.索引可以提高查询速度
B.索引可能降低更新速度
C.不能更新索引字段
D.索引和排序具有不同的含义
6.____结构中至少有一个结点有多于一个的父结点。
A.层次模型
B.网络模型
C.关系模型
D.面向对象模型
7.数据模型是基于计算机系统和数据库的数据模型,它直接面向的是数据库的____,它是对现实世界的第二层抽象。
A.逻辑结构
B.物理结构
C.系统结构
D.层次结构
8.FoxPro提供了工作区概念,其中对当前工作区叙述错误的是____。
A.建立数据库时所在工作区是当前工作区
B.最后一次执行SELECT命令时所选择的工作区为当前工作区
C.当前工作区中只有一条记录指针
D.当前工作区中字段名可直接使用
9.____中存放关于数据库中各级模式的描述信息。
A.文件
B.数据库
C.数据字典
D.数据库系统
10.关系数据库中,无论实体还是联系,无论是操作的原始数据、中间数据还是结果数据,都用____表示。
A.属性
B.元组
C.结构
D.关系
11.不能参与排序的数据类型____。
A.字符型
B.日期型
C.备注型
D.逻辑型
12.在FoxPro中,SEEK命令和LOCATE命令都可以用于查找记录,但在使用上有所不同。以下表述正确的是____。
A.SEEK命令可以一次查找到全部记录,LOCATE命令一次只能找到一条记录
B.SEEK命令只能查找字符串,LOCATE命令可以查找任何类型字段
C.SEEK命令需要打开相应索引文件才能使用,LOCATE命令不需要索引文件
D.SEEK命令可以和CONTINUE命令联合使用,而LOCATE命令不可以
13.二维表格中的一列对应于数据库中的____。
A.一个字段
B.一条记录
C.几条记录
D.无对应关系
14.____是数据处理的基础工作。
A.数据传输
B.数据加工
C.数据存储
D.数据管理
15.FoxPro数据库管理系统其数据模型均是____。
A.层次型
B.网络型
C.关系型
D.适用型
16.快速查询命令SEEK用于____。
A.降序排序库文件
B.升序排序库文件
C.索引后的库文件
D.一般库文件
17.DBS的核心是数据库,这是由于数据库是根据____建立的。
A.物理模型
B.逻辑模型
C.系统模型
D.数据模型
18.FoxPro系统通常称作____。
A.数据库
B.高级语言
C.数据库系统
D.数据库管理系统
19.在FoxPro中,对未经排序或索引的数据库进行查找时,只能用____命令。
A.FIND
B.SEEK
C.LOCATE
D.DISPLAY
20.MODIFY STRUCTURE命令的功能是____。
A.修改字段的类型
B.增加新的字段
C.修改字段的名称
D.修改库文件的结构
18秋北交《数据库原理及应用》在线作业二[答案]多选题答案
二、 多选题 (共 10 道试题,共 25 分)
1.在一个数据库应用系统中,通常包括____这几个层次。
A.用户操作层
B.系统管理层
C.数据存储层
D.业务处理层
E.界面表示层
2.网状模型的查询操作是通过____语句配合使用实现的。
A.查询
B.取数
C.索引
D.输出
E.输出
3.关系概念模式包括对____的说明。
A.关系名
B.属性名
C.属性取值类型
D.属性取值范围
E.属性取值宽度
4.数据库系统的三级模式结构定义了数据库的三个抽象层次即____。
A.系统数据库
B.物理数据库
C.概念数据库
D.逻辑数据库
E.用户数据库
5.数据模型按照不同的应用层次可将其划分为____。
A.概念数据模型
B.逻辑数据模型
C.局部数据模型
D.物理数据模型
E.全局数据模型
6.数据库应用系统体系结构是指DBS中____以及网络通讯之间的布局与分布关系。
A.用户操作层
B.数据存储层
C.业务处理层
D.界面表示层
E.系统管理层
7.关系模型中关系模式的联系由____隐含说明。
A.属性
B.实体
C.关键字
D.连接属性
E.外部关键字
8.手工管理阶段程序员不仅要规定数据的逻辑结构而且还要在程序中设计物理结构,包括____等。
A.存储结构
B.存取方法
C.输入方式
D.输出方式
E.记录结构
9.关系模型中常用的关系操作包括____连接、除等查询操作。
A.交
B.并
C.差
D.选择
E.投影
10.层次模型所体现的记录之间的联系只限于二元____的联系,这一约束限制了用层次模型描述现实世界的能力。
A.1:1
B.1:N
C.M:N
D.N:1
E.N:M
三、 判断题 (共 10 道试题,共 25 分)
1.数据模型是对现实世界问题的数据特征的描述。
A.错误
B.正确
2.在一个关系中可以有重复元组。
A.错误
B.正确
3.简单的说,一个关系模型的逻辑结构就是一张二维表,它由行和列组成。
A.错误
B.正确
4.关系模型中主关键字或是外部关键字的属性值可以为空。
A.错误
B.正确
5.为数据设置值域是保证数据的有效性及避免数据输入或修改时出现错误的重要措施。
A.错误
B.正确
6.层次数据模型缺乏直接表达现实世界中非层次关系实体集间的复杂联系。
A.错误
B.正确
7.数据传播它是指在空间或时间上以各种形式传播信息,并改变数据的结构、性质和内容。
A.错误
B.正确
8.关系操作采用集合操作方式,即操作的对象和结果都是集合。
A.错误
B.正确
9.文件系统中的数据和程序具有了很充分的独立性,数据不再是面向应用的了。
A.错误
B.正确
10.在关系数据模型中可以不说明关系与关系之间的联系。关系与关系之间的联系是通过连接属性实现的。
A.错误
B.正确
18秋北交《数据库原理及应用》在线作业二[答案]历年参考题目如下: