1、数据处理的中心问题是____。
A.数据
B.处理数据
C.数据管理
D.数据计算
[解析] 本题考查的知识点是数据处理。数据处理是指将数据转换成信息的过程。完成这一过程的中心问题是管理好数据。
[答案] C
2、计算机数据管理经历了____等几个阶段。
A.文件管理、文件系统、数据系统、分布式数据库系统和面向对象数据库系统
B.人工管理、文件系统、数据系统、分布式数据库系统和面向对象数据库系统
C.人工管理、文件管理、数据系统、分布式数据库系统和面向对象数据库系统
D.文件管理、文件系统、数据库系统、分布式数据库系统和面向对象数据库系统
[答案] B
应用程序硬件语言编译 DBMSOS
3. 数据库系统由____组成。
A.计算机硬件系统、数据集合、数据库管理系统、相关软件、数据管理员(用户)
B.计算机软件系统、数据库集合、数据库管理系统、相关软件、数据管理员(用户)
C.计算机硬件系统、数据库集合、数据系统、相关软件、数据管理员(用户)
D.计算机硬件系统、数据库集合、数据库管理系统、相关软件、数据管理员(用户)
[解析] 本题考查的知识点是数据库系统的组成。本题需要记忆。在Visual FoxPro中,数据库系统由计算机硬件系统、数据库集合、数据库管理系统、相关软件、数据管理员(用户)。选项A,B,C的说法都不正确,目的是迷惑考生。
[答案]D
4.下列关于数据库系统的说法,正确的一项是____。
A.数据库中只存在数据项之间的联系
B.数据库中只存在记录之间的联系
C.数据库的数据项之间和记录之间都存在联系
D.数据库的数据项之间和记录之间都不存在联系
[解析]本题考查的知识点是数据库系统的概念。数据库中的数据是有结构的,这种结构由数据管理系统所支持的数据模型表现出来。数据库系统不仅可以表示事物内部各数据项之间的联系,而立可以表示事物之间的联系,从而反映出现实事物之间的联系。
[答案]C
5. 下列关于Visual FoxPro 的说法,正确的一项是____。
A.Visual FoxPro 是一种在微机上运行的数据库管理系统软件
B.在微机上运行的数据库管理系统软件指的是VisualFoxPro 6.0
C.Visual FoxPro 是一种在微机上运行的数据库系统
D.Visual FoxPro 6.0 是一种在微机上运行的数据库系统
[解析] 本题考查的知识点是数据库管理系统。数据库管理系统(DBMS)是为数据库的建立、使用和维护而配置的软件。Visual FoxPro 就是这样的系统软件;选项B 说法不完全正确。Visual FoxPro 起源于xBase 系列,该系列包括早期的dBASEII/III、FoxBASE 和FoxPro。Visual FoxPro 6.0 亦包含在该领域中。选项C 和D的说法都不正确。
[答案]A
6.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是___。
A.DB包括DBS和DBMS
B.DBS包括DB和DBMS
C.DBMS包括DBS和DB
D.三者等级,没有包含关系
[解析] 本题考查的知识点是数据库、数据库系统和数据库管理系统之间的关系。做该题之前,首先要掌握数据库、数据库系统、数据库管理系统的概念及含义。数据库是指存储在计算机存储设备、结构化的相关数据库的集合。数据库系统是指引进数据库技术后的计算机系统。数据库管理系统是为数据库的建立、使用和维护而配置的软件系统。数据库系统由五部分组成:计算机硬件系统、数据库集合、数据库管理系统、相关软件、数据管理员(用户)。掌握了这些知识,就很容易将选项A,C,D排除,正确答案为B。
[答案]B
7.关系数据库管理系统所管理的关系是____。
A.若干个二维表
B.一个DBF文件
C.一个DBC文件
D.若干个DBC文件
[ 解析] 本题考查的知识点是关系数据库管理系统的概念。Visual FoxPro就是一种关系数据库管理系统。一个“表”就是一个关系,一个关系就是一个二维表。关系数据库管理系统可管理若干个二维表。在本题的四个选项中,DBF 文件是数据表文件(即“表”文件);DBC 文件是数据库文件。如果将选项B 改成“若干个DBF 文件”,该答案也正确。
[答案]A
8.在Visual FoxPro 中,用二维表数据来表示实体与实体之间联系的数据模型称为____ 。
A.层次模型
B.网状模型
C.关系模型
D.联系模型
[解析]本题考查的知识点是数据模型的概念。
数据库管理系统支持的数据模型有3 种:层次模型、网状模型和关系模型。层次模型是指用树形结构表示实体及其之间联系的模型;网状模型是指用网状结构表示实体及其之间联系的模型;选项D 中的联系模型不属于数据模型。
[答案]C
9. Visual FoxPro是一种关系数据库管理系统,所谓关系是指____。
A.表中各记录间的关系
B.表中各字段间的关系
C.数据模型符合满足一定条件的二维表格式
D.一个表与另一个表间的关系
[解析] 本题考查的知识点是数据库管理系统中的关系的基础知识。在Visual FoxPro中,一个关系就是一个二维表。掌握了这一点,很容易将选项C选出来,选项A,B,D对关系的描述都不正确。
[答案] C
10. 下列关于关系模型的叙述,正确的是____。
A. 用二维表的形式表示实体和实体间联系的数据模型即为关系模型
B.数据管理系统用来表示实体及实体间联系的方法即为关系模型
C.用一维表的形式表示实体和实体间联系的数据模型即为关系模型
D.用三维表的形式表示实体和实体间联系的数据模型即为关系模型
[解析] 本题考查的知识点是关系统模型的概念。用二维表的形式表示实体和实体间联系的数据模型即为关系模型;选项B是数据模型的概念;选项C和D的说法错误,目的是迷惑考生。
[答案]A
11. 下列关于关系模式的说法不正确的一项是____。
A.关系模式即是对关系的描述
B.一个关系模式对应一个关系的结构
C.关系模式的格式为关系名(属性名1,属性名2,…,属性名n)
D.关系模式的格式为表名(字段名1,字段名2,…,字段名n)
[解析] 本题考查的知识点是关系模式。对关系的描述即为关系模式,一个关系模式对应一个关系的结构,其格式为:关系名(属性名1,属性名2,…,属性名n)。掌握了这一知识点,可以确定选项A,B,C都正确。选项D只有在Visual FoxPro中关系模式才表示为表结构:即表名(字段名l,字段名2,...,字段名n)。
[答案]D
12. 下列关于对象的说法不正确的一项是____。
A.对象可以是具体的实物,也可以是一些概念
B.一条命令、一个人、一个桌子等都有可以看作是一个对象
C.一个命令按钮可以看作是一个对象
D.一个程序不可以看作是一个对象
[解析]本题考查的知识点是对象。客观世界里的任何实体都可以看作是对象。对象可以是具体的实物,也可以是一些概念。选项A,B,C都正确;选项D错误,因为程序也是对象。
[答案]D
13.在Visual FoxPro中,____是描述对象行为的过程:____用来表示对象的状态。
A.属性;方法
B.方法;属性
C.方法;类
D.属性、类
[解析] 在Visual FoxPro中。属性用来表示对象的状态;方法用来描述对象的行为。在面向对象的方法里,对象被定义为由属性和相关的方法组成的包。
[答案]B
14. 在Visual FoxPro中,专门的关系运算不包括____。
A.选择
B.投影
C.联接
D.差运算
[解析]本题考查的知识点是关系运算。关系的基本运算有两类:一类是传统的集合运算,包括并、差、交;另一类是专门的关系运算,包括选择、投影、联接。差运算属于传统的集合运算,所以选项D不属于关系运算。
[答案]D
15. 在Visual FoxPro 中,数据库完整性一般包括____。
A.实体完整性、域完整性
B.实体完整性、域完整性、参照完整性
C.实体完整性、域完整性、数据库完整性
D.实体完整性、域完整性、数据表完整性
[解析] 本题考查的知识点是数据库的完整性。数据库的完整性一般包括实体完整性、域完整性、参照完整性;选项A 说法不完全正确;选项C 和D 的说法错误,目的是迷惑考生。
[答案]B
16 建立参照完整性的前提是____。
A.先建立表之间的联系
B.系统存在两个自由表
C.系统存在两个数据表
D.有一个表
[解析]本题考查的知识点是数据库完整性中的参照完整性。建立参照完整性的前提是先建立表之间的联系。选项B 和C 中只存在两个表还不够,两个表之间要有一定的联系才可以。选项D 中只有一个表说法错误,只存在一个表建立不了参照完整性。
[答案]A