一、填空题
1)信息是有用的数据.
2)数据是信息的表现形式.
3)常用的数据模型有网状、层次、关系三种.
4)数据库管理系统通常由数据描述语(DDL)、数据操纵语言(DML)、数据
库管理例行程序组成.
5)Visual foxpro 6.0有7种数据类型,他们分别是字符型、数值型、逻辑
型、日期型、日期时间型、备注型、通用型.
6)Visual foxpro 6.0___5__种数据存储容器,它们分别是常量、变量、数组、
函数、对象等。
7)日期型数据的长度是8位。
8)通用型数据的实际长度受磁盘空间大小限制。
9)visual foxpro 6.0有5种类型的表达式,它们分别是数值型、字符型、日
期时间型、逻辑型、关系型.
10)“123”是字符型型数据.
11)数据表中字段名的长度不超过5个汉字. 12)建立表有2种种方法,分别是菜单 命令.
13)定义表结构时,要定义表中有多少个字段,同时还要定义每一个字段
的字段名、字段数据内型、字段宽度等。 14)数据表是由结构和内容两部分组成.
15)打开数据表的命令是USE。关闭数据表的命令是CLOSE ALL. 16)物理删除表中数据时,要首先完成逻辑删除的操作. 17)建立索引的依据是索引表达式.
18)Visual foxpro 6.0有4种索引,它们分是普通索引、唯一索引、主索引、
侯选索引. 19)主索引的关键字段值是唯一的的,唯一索引的关键字段值是可重复的
的,候选索引的关键字段值是唯一的的,普通索引关键字值是可重复的的.
20)在同一个数据表中可以有___一____个主索引,可以有多个普通索引,可以有多个候选索引,可以有多个唯一索引.
21)索引一旦建立,就决定了数据表中记录的操作顺序。
22)把一个复杂的数据表,分离成多个不可再分的数据表,这些数据表之间
必然存在关联关系,才不能失去数据原有的意义.
23)数据表被添加到某一数据库中则称之为数据库表,反之则称之为自由
表.
24)字段标题可以弥补字段名长度的限制.
11
25)数据库中的数据表之间有4种关联关系.分别是一对一、一对多、多对
一、多对多.
26)打开数据库的命令是OPEN DATABASE.
27)使用字段默认值,可以加快数据的输入速度.
28)根据视图中的数据来源可把视图分为本地视图、远程视图两种。 29)用视图可以修改数据表中数据.
30)视图中的数据取自数据库中的数据表或另一视图. 31)查询不可以更新数据库中的数据。 32)SQL语句最主要的功能是查询。
33)要组织管理应用系统的数据及其他资源,最好使用项目管理器。 34)在项目管理器中,有全部、数据、文档、类、代码、其他6个选项卡. 35)在项目管理器中,“+“的标志表示某一项目的下面有子项目. 36)Visual foxpro 6.0的工作方式有3种,菜单、命令、程序 37)构成分支结构的语句有3个,分别是单分支、双分支、多分支。 38)构成循环结构的语句有3个,分别是DO WHILE ??ENDDO、FOR ??
ENDFOR、SCAN??ENDSCAN。 39)SCAN…….ENDSCAN结构的语句,是通过指针移动控制循环。 40)分支结构语句和循环结构语句中的条件表达式,可以是条件或关系表
达式. 41)调用过程或运行程序要使用DO命令。
42)属性是用来描述对象的参数.
43)建立类可以用类设计器中完成,也可以通过编程创建类. 44)类的两种类型是控件类和容器类. 45)容器类中的对象是可以修改的。 46)控件类不能容纳其他对象。 47)类具有多态性、继承性和封装性。 48)派生的新类,将继承父类的所有属性。
49)表单是容器类类,文本框、标签、编辑框、命令按钮、命令按钮组、页
框、表格、图像分别控件类类.
50)建立表单的方式有表单设计器、表单向导、编程。 51)表单的设计是基于面向对象编程的思想。
52)表单的主要属性有NAME、width、 hight、 CAPTION、SHOWWINDOW、
AUTOCENTER等.
53)表单也称为屏幕、窗口.
54)在表单中可以使用29种基类控件.
55)表格控件中使用的数据源大多数来自数据表或查询.
22
56)执行表单的命令是DO FORM。
57)标签、文本框、编辑框、组合框、命令按钮、图像、表格、选项按钮组、复选框、页框等控件的主要属性是略(根据实际情况)。
58)在设计表单时,计时器控件是可见的,在运行表单时,计时器控件是不可
见的.
59)计时器控件的enabled属性是用于控制计时器停止和启动。 60)组合框控件是由一个文本框和列表框组成.
61)buttoncount属性是用来定义命令按钮组控件的按钮个数。 62)设计系统菜单,可以通过菜单设计器完成. 63)菜单栏是用于放置菜单标题.
64)菜单项的任务可以是子菜单、命令和过程. 65)创建报表有报表设计器、报表向导种方法. 66)报表标题要通过标签控件定义.
67)报表可以在打印机上输出,也可以通过屏幕浏览. 68)系统开发一般过程有分析、调计、实施、维护个阶段. 69)项目管理器的选项卡将系统的各个组件组装在一起. 70)连编可执行文件,要使用项目管理器. 71)菜单程序组装在项目管理器其他选项卡中. 72)DBMS的含义是数据库管理系统. 73)VisualFoxpro数据库是关系型型数据库.
74)一个完整的数据库系统应包括硬件、软件、数据和人员四个部分. 75)字符型字段的汉字是按汉语拼音顺序排序的.
二、多项选择
1) 一个软件在安装之前,了.要了解他的(ABC)
.A. 硬件环境 B.软件环境 C.升迁环境 D.用户 2) Visual forpro 6.0是( C )数据库系统。 .A. 网络 B.层次 C.关系 D.链状 3) 以下数据中(BCD )是字符型数.
.A. 01/01/98 B.”01/01/97” C.”12345” D.”ADCV” 4) 字符型数据的最大长度是(B) .A. 20 B.254 C.10 D.64K 5) 以下常量中(AB)是合法的数值型常量。
.A. 123 B.123+E456 C.”123.456” D.123*10 6) 备注型字段的长度固定为(C ) .A. 8 B.1 C.4 D.10
3
37) 定义全局型变量,使用什么命令(A )
.A. PUBLIC B.PRIVATE C.LOCAL D.CREATE 8) VAL(“123.45”)的值是(B )
.A. “123.45” B.123.45 C.123.4500 D.12345
9) 数据表中有30个数据,如果当前记录为第3条记录,把记录指针移到
最后一个,测试当前记录号函数RECNO()的值是( B ) .A. 31 B.30 C.29 D.28
10)数据表中的数据暂时不想使用,为提高数据表的使用效率,对这些数据
要进行(A )
.A. 逻辑删除 B.物理删除 C.不加处理 D.数据过滤器 11)数据表中有30个数据,如果当前记录为第3条记录,把记录指针向下移动2个记录,测试当前记录号函数RECNO()的值是(C ) .A. 3 B.2 C.5 D.4
12)对数据表的结构进行操作,是在( A )环境下完成的。 .A. 表设计器 B.表向导 C.表浏览器 D.表编辑器 13)在同一个数据表中可以依照( ABC )建立索引
.A. 一个字段 B.多个字段 C.表达式 D.唯一一个字段 14)索引字段值不唯一,应该选用什么样的索引类型(BD ) .A. 主索引 B.普通索引 C.候选索引 D.唯一索引 15)在建立唯一索引出现重复字段值时,只存储重复出现的(A )记录。 .A. 第一个 B.最后一个 C.全部 D.几个 16)在数据库中的数据表间( A )建立关联关系。 .A. 可以 B.不可以 C.必须 D.可根据需要
17)已知某一数据库中有两个数据表,它们的索引关键字是一一对应的关
系,这两个表若建立关联,应该建立( A )关系。 .A. 一对一 B.一对多 C.多对一 D.多对多 18)一个数据表可以添加到(B)数据库中。 .A. 两个 B.一个 C.多个 D.随意个
19)数据表间建立参照完整性后,可设置数据表间的哪些操作规则(ABC )? .A. 更新 B.删除 C.插入 D.建立
20)当主数据表的索引字段的类型是主索引,子数据表的索引字段的类型
是普通索引时,两个数据表间的关联关系是( B ) .A. 多对一 B.一对多 C.一对一 D.多对多 21)下述选项中(ABCD )是查询的输出形式。 .A. 数据表 B.图形 C.报表 D.临时表 22)视图不能单独存在,它必须依赖于( B )
44
.A. 视图 B.数据库 C.数据表 D.本地视图
23)视图设计器中的选项卡与查询设计器中的选项卡几乎一样,只是视图设计器中的选项卡比查询设计器中的选项卡多一个(D )选项卡。 .A. 字段 B.排序依据 C.联接 D.更新条件 24)项目文件的扩展名是(A )
.A. .PJX B..DBF C..QPR D..DBC 25)以下语句中( AC )是循环结构语句
.A. SCAN……..ENDSCAN B.IF….ENDIF C.FOR….ENDFOR D.DO….ENDDO
26)以下语句中( AC )是分支结构语句
.A. CASE..ENDCASE B.DO…..ENDDO C.IF….ENDIF D.SCAN…ENDSCAN
27)LOOP和EXIT可出现在(CD )语句的命令行中。
.A. IF….ENDIF B.CASE…..ENDCASE C.DO…..ENDDO D.FOR….ENDFOR
28)计时器控件的两个主要属性是(AC ) .A. enabled B.caption C.interval D.value 29)以下控件中( ACD )是容器类控件。 .A. form B.label C.page D.container 30)以下控件中( AC )是非容器类控件。
.A. text B.form C.label D.commandbutton
31)以下资源中(ABC )可以作为文本框控件的数据来源 .A. 数值型字段 B.内存变量 C.字符型字段 D.备注型字段 32)决定微调控件的最大值的是(A )属性。
.A. keyboardhighvalue B.value C.keyboardlowvalue D.interval 33)设计报表要定义报表有( ABCD ) .A. 标题 B.页标头 C.列标头 D.细节 34)报表控件有( ABCD )
.A. 标签 B.线条 C.矩形 D.域控件
35)一个较为完善的应用系统包含(ABCD )
.A. 系统菜单 B.各种工作窗口 C.工具栏 D.系统标题 三、单项选择
1、从右侧选择相应概念序号添入左侧括号 ( F )被称为虚表
A、索引 B、逻辑删除
( J)用于存放较长的字符型数据
( B )给暂时不使用的记录加一个删除标记 C、数据库
55