计算机二级测验考试VFP知识点Word下载.docx

上传人:b****2 文档编号:5559054 上传时间:2023-05-05 格式:DOCX 页数:19 大小:28.26KB
下载 相关 举报
计算机二级测验考试VFP知识点Word下载.docx_第1页
第1页 / 共19页
计算机二级测验考试VFP知识点Word下载.docx_第2页
第2页 / 共19页
计算机二级测验考试VFP知识点Word下载.docx_第3页
第3页 / 共19页
计算机二级测验考试VFP知识点Word下载.docx_第4页
第4页 / 共19页
计算机二级测验考试VFP知识点Word下载.docx_第5页
第5页 / 共19页
计算机二级测验考试VFP知识点Word下载.docx_第6页
第6页 / 共19页
计算机二级测验考试VFP知识点Word下载.docx_第7页
第7页 / 共19页
计算机二级测验考试VFP知识点Word下载.docx_第8页
第8页 / 共19页
计算机二级测验考试VFP知识点Word下载.docx_第9页
第9页 / 共19页
计算机二级测验考试VFP知识点Word下载.docx_第10页
第10页 / 共19页
计算机二级测验考试VFP知识点Word下载.docx_第11页
第11页 / 共19页
计算机二级测验考试VFP知识点Word下载.docx_第12页
第12页 / 共19页
计算机二级测验考试VFP知识点Word下载.docx_第13页
第13页 / 共19页
计算机二级测验考试VFP知识点Word下载.docx_第14页
第14页 / 共19页
计算机二级测验考试VFP知识点Word下载.docx_第15页
第15页 / 共19页
计算机二级测验考试VFP知识点Word下载.docx_第16页
第16页 / 共19页
计算机二级测验考试VFP知识点Word下载.docx_第17页
第17页 / 共19页
计算机二级测验考试VFP知识点Word下载.docx_第18页
第18页 / 共19页
计算机二级测验考试VFP知识点Word下载.docx_第19页
第19页 / 共19页
亲,该文档总共19页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

计算机二级测验考试VFP知识点Word下载.docx

《计算机二级测验考试VFP知识点Word下载.docx》由会员分享,可在线阅读,更多相关《计算机二级测验考试VFP知识点Word下载.docx(19页珍藏版)》请在冰点文库上搜索。

计算机二级测验考试VFP知识点Word下载.docx

二维表中垂直方向的列称为属性。

4、域:

属性的取值范围,也就是不同元组对同一属性的取值范围所限定的范围。

5、关键字:

属性或属性的组合。

是表中具有唯一标识的属性,在VFP中具有唯一性取值的字段,称为关键字。

主关键字和候选关键字起唯一标识一个元组的作用。

13、在关系数据库中,经常需要对关系进行特定的关系运算操作。

基本的关系运算有三种:

选择、投影和连接。

14、选择运算:

从关系中找出满足给定条件的元组的操作称为选择。

选择是从行的角度进行的运算,即水平方向抽取记录。

15、投影:

从关系模式中指定若干个属性组成新的关系称为投影。

投影从列的角度进行运算,相当于对关系进行垂直分解。

16、连接:

连接是关系的横向结合,生成的新关系包含满足连接条件的元组。

17、传统的集合运算包括并、差、交。

18、数据的完整性就是数据使用的正确性和有效性。

数据的一致性是指关系中数据的多个值要保持一致。

完整性规则分为:

实体完整性控制、域完整性控制、参照完整性控制。

19、VFP6.0的特点:

1、采用面向对象的程序设计技术。

2、一种可视化的程序设计方法。

3、对FORBASE的兼容

4、友好的程序设计界面

5、增加了数据类型和函数。

6、采用了OLE技术。

7、客户机/服务器功能。

20、VFP6.0的主要指标:

1、表中字段最大数:

255个。

2、同时打开表文件的最大数:

255个

3、数据库表的字段名最大长度:

128字符

4、自由表的字段名最大长度10个字符

5、设置字符字段最大宽度:

254个

21、VFP6.0的文件类型:

1、项目文件(.PJX)系统也同时生产它的扩展名为.PJT的备份文件。

2、表文件(.DBF)3、数据库文件(.DBC)4、程序文件(.PRG)5、表单文件(.SCX)6、索引文件.IDX7、内存变量文件(.MEM)8、表报格式文件(.FRX)9、屏幕格式文件(.FMT)10、菜单文件(.MNT)11、标签文件(.LBX)12、视图文件(.VUE)13、查询文件(.QPR)

22、在早期的FOXBASE数据库管理系统中,提供了两种工作方式来执行VFP命令,即交互方式和程序方式。

同时还增加了菜单方式和工具方式来执行VFP命令。

23、项目是文件、数据、文档和对象的集合。

项目管理器VFP处理数据和对象的主要组织工具。

24、项目管理器中可以将应用系统编译成一个扩展名为.APP的应用文件或.EXE的可执行文件,项目文件以扩展名为.PJX保存。

25、项目管理器包括六个选项卡,其中“数据”、“文件”、“类”、“代码”、“其他”5个选项卡用于分类显示各种文件,“全部”选项卡显示该项目中的所有文件。

26、移去:

系统仅仅从项目中移去所选择文件,被移去的文件仍存在于原目录中。

27、删除:

系统不仅从项目中移去文件,还将从磁盘中彻底删除该文件,文件将不复存在。

28、1、字符型数据(C),长度最大可达254个。

1个空格也是1个字符。

2、数值型数据(N),最大长度为20位。

在内存中,数值型数据占用8个字节的存储空间。

3、浮动型数据(F),最大长度为20位,也占用8个字节。

4、整型数据(I)最大长度为10位。

它占用4个字节的内存空间。

5、双精度型数据(B)

6、日期型数据与日期时间型数据(Date和Datetime)(D和T)。

默认格式为{MM/DD/YY}和{MM/DD/YYHH:

MM:

SS}

7、逻辑型数据(L)只有两个。

即真(T)和(F)。

也可用(.t.、.y.)

8、货币型数据(Y)最大长度为20,占用8个字节的存储空间。

9、备注型数据(M)在数据表中需要进行备注、说明的不定长或大量的字符型数据。

10、通用型数据(G)具体内容可以是一个文档、表格、图片。

29、备注型、通用型、整型占四个字符。

逻辑型占1个字符。

30、常量代表一个具体的、不变的值。

31、字符型常量也叫字符串,使用时必须用定界符(“”、[]),如:

[计算机]、“256”

32、数值型常量即数学中用的整数和小数。

浮点型常量是数值型常量的浮点格式,如15E+10

33、变量值是可以随时改变的,每个变量有一个变量名,变量名以字母、汉字、或下划线开头,后接字母、数字、汉字或下划线。

在VFP中,变量可以分为字段变量和内存变量两大类。

34、数据库是以扩展名为.DBC的文件存在磁盘上,建立了一个数据库文件后,系统会自动生成一个数据库备注文件(扩展名为.dct)和一个数据库索引文件(扩展名.dcx)

35、一个数据可中的数据是由表的集合构成的,一般一个表对于磁盘上的一个扩展名为.dbf的文件,如果有备注型或通用型字段,则磁盘上会有一个对应扩展名为.fpt的文件

36、数据库表:

存在于数据库中的表。

自由表:

不被任何数据库所包含而独立存在的表。

37、当数据库表从数据库移除后就成为自由表;

而将自由表添加到数据库中,就成为数据库表。

38、建立数据库CREATDATABASE[<

数据库名>

|?

]【说明】如果不指定数据库名或输入“?

”,系统都会淡出“创建”对话框,请用户输入数据库名。

39、打开数据库OPENDATABASE[FileName|?

]【说明】FileName:

要打开的数据库名,如果不指定数据库名或使用问号“?

”,则显示打开对话框。

40、修改数据库MODIFYDATABASE[DatabaseName|?

]【说明】DatabaseName:

要修改的数据库名,如果使用问号“?

”省略该参数则打开“打开”对话框。

41、删除数据库有两种方式,若选择“移去”仅将数据从项目中移去,若选择“删除”将从磁盘上删除数据库。

被移去的数据库中的表成为自由表。

【格式】DELETEDATABASE[DatabaseName|?

]【说明】DatabaseName:

要删除的数据库名,此时要删除的数据库必须处于关闭状态;

如果使用问号“?

”,则打开“删除”对话框请用户选择删除的数据库文件。

42、数据库的关闭【格式】CLOSE[ALL|DATABASE]【说明】ALL|DATABASE:

要关闭的数据库或所有数据库。

43、建立表【格式】CREATE<

TableName>

【说明】建立数据库表时,要先打开数据库文件,然后再使用CREATE命令建立表。

如果建立自由表,则需要将当前打开的数据库文件全部关闭,否则建立的就是数据库表;

而通过项目管理器建立自由表时,只需要选中“自由表”项,然后再新建表即可。

44、修改表结构USE<

MODIFYSTRUCTUREMODIFYSTRUCTURE命令没有参数,它用来修改当前表的结构。

45、表的基本操作

命令

说明

BROWSE

打开浏览器浏览当前表记录

LIST

默认在VFP窗口中显示表的全部记录

DISPLAY

默认在VFP窗口中显示表的当前记录

APPEND

在表尾部增加记录,它有两种格式:

APPEND或APPENDBLANK

DELETE

逻辑删除表的当前记录

RECALL

恢复逻辑删除的当前记录

PACK

物理删除有删除标记的记录

ZAP

物理删除表中所有记录

46、EDIT和CHANGE命令均用于交互对当前表的当前记录进行编辑、修改。

直接修改的REPLACE命令。

47、查询定位记录有GOTO、SKIP和LOCATE三条命令,现分别介绍如下:

1、用GOTO命令直接定位。

【格式】GOTOnRecordNumber|Top|BOTTOM【说明】nRecordNumber是记录号,即直接按记录号定位;

TOP是表头记录;

BOTTOM是表末尾记录。

2、SKIP【格式】SKIP[nRecord]【说明】nRecord可以使正整数或负整数,默认是1.如果是正数则向后移动,如果是负数则向前移动。

48、在VFP中,根据索引功能的不同,可以分为主索引、候选索引、惟一索引、普通索引。

四大类。

其中,主索引和候选索引字段值是惟一的,而惟一索引和普通索引字段值不是惟一的。

主索引在一个表中只能有1个,其他则可以有多个。

49、c从索引的组织方式来看可以分为单索引、非结构复合索引、结构复合索引。

50、利用命令建立索引INDEXONeExpressionTOIDXFileName

|TAGTagName{OFCDXFileName}

[UNIQUE|CANDIDATE]

eExpression:

可以是字段名,或包含字段名的表达式。

TOIDXFileName:

用来建立单索引文件。

TAGTagName:

用来建立结构复合索引文件。

OFCDXFileName用来建立非结构复合索引文件。

UNIQUE:

说明建立惟一索引|CANDIDATE:

说明建立候选索引。

该命令不能建立建立主索引,使用该命令建立索引时,如果没有指定索引类型,则默认为普通索引。

51、索引的基本操作:

基本操作

命令格式

打开索引文件

SETINDEXTO<

索引文件名>

设置当前索引

SETOEDERTO<

索引标识>

索引快速定位

Seek<

表达式>

删除索引

DELETETAG<

索引名>

52、实体完整性是保证表中记录惟一的特性,即在一个表中不允许有重复的记录。

VFP中,利用主关键字或候选关键字来保证表中的记录惟一,即保证实体完整性。

如果一个字段的值或几个字段的值能够惟一标识表中的一条记录,则这样的字段称为候选关键字。

53、域完整性是保证数据正确的特性,在VFP中,提供的字段有效性规则有3类:

规则、信息和默认值。

54、进行字段有效性规则设置时,在各文本框中输入的数据有一定的要求,其中“规则”框中只能输入逻辑表达式,“信息”框中只能输入字符串表达式,“默认值”的类型则以字段的类型决定。

55、参照完整性的基本概念:

参照完整性与表之间的关联有关,其含义是:

当插入、删除、修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。

为了建立参照完整性,必须建立表之间的联系。

在关系数据库中,通过连接字段来体现和表示联系。

连接字段在父表中一般是主关键字,在子表中是外部关键字。

56、在数据可设计器中设计表之间的联系时,要在父表中建立主索引,在子表中建立普通索引,然后通过父表的主索引和子表的普通索引建立两表之间的联系。

57、参照完整性包括更新规则、删除规则和插入规则3方面内容。

规则

级联

限制

忽略

更新规则

用新的连接字段自动修改子表中的相关所有有记录

若子表中有相关记录,则禁止修改父表中的连接字段值

不做参照完整性检查,可随意更新父表中的连接字段值。

删除规则

自动删除子表中的所有相关记录

若子表中有相关记录,则禁止删除父表中的记录

不做参照完整性检查,即删除父表的记录时与子表无关

插入规则

若父表中没有相匹配的连接字段值,则禁止插入子记录

可以随意插入子记录

58、多个表的同时使用。

1、多个工作区的命令是:

【格式】SELECTnWorkArea|cTableAlias【说明】参数nWorkArea|cTableAlias是一个大于等于0的数字,用于指定工作区号。

最小的工作区号是1,最大的工作区号是32767(即同一刻最多允许打开32767);

如果指定为0,则选择编号最小的可用工作区。

(即尚未使用的工作区。

2、使用不同工作区的表:

【格式】INnWorkArea|cTableAlias【说明】nWorkArea|指定工作区号。

cTableAlias指定表名或表的别名。

3、表之间的关联。

【格式】SETRALATIONTOEexpressionalINTOnWorkArea|cTableAlias【说明】Eexpressional指定建立联系的索引关键字,用工作区或表的别名,说明临时联系是由当前工作区的表到哪个表的。

59、SQL是结构化查询语言的缩写,查询是SQL语言的重要组成部分。

此外,SQL还具有数据定义

数据操纵、数据控制功能。

60、SQL语言具有如下的主要特点:

1、SQL是一种一体化的语言。

2、SQL语言是一种高度非过程化的语言。

3、SQL语言非常简洁。

4、SQL语言可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用。

61、SQL语言的查询命令也称作SELECT命令,他的基本形式由:

SELECT…FROM…WHERE查询块组成。

62、【格式】SELECT……FROM……WHERE……GROUPBY……ORDERBY

SELECT:

说明要查询的数据

FROM:

说明要查询的数据来自哪个表,可以基于单个表或多个表进行查询。

WHERE:

说明查询条件,即选择元组的条件。

GROUPBY用于对查询结果进行分组

HAVING:

短语必须跟随GROUPBY连用,用来限定分组必须满足的条件。

ORDERBY:

用来对查询结果进行排序。

63、简单查询【格式】SELECT<

字段名列表>

FROM<

数据表>

[WHERE<

条件表达式>

]【说明】由SELECT和FROM短语构成或由SELECT、FROM、WHERE短语构成。

64、简答的连接查询【格式】SELECT<

FROM<

表1,表2>

WHERE<

连接条件>

【说明】连接查询是一种基于多个关系的查询。

FROM子句中指定查询连接的表,WHERE子句中指定连接条件。

65、排序查询用SQLSELECT将查找结果排序,排序的短语是ORDERBY。

【格式】ORDERBY<

排序字段|1>

[ASC|DESC][,排序字段2][ASC|DESC]…]

【说明】ASC表示升序排序,DESC表示降序排序。

66、嵌套查询是一类基于多个表的查询,查询的结果是出自一个表中的字段,但是查询的条件要涉及多个表。

嵌套查询一般分为两层,内层和外层。

67、SQL不仅具有一般的检索能力,而且还有计算方式的检索。

用于计算检索的函数有:

COUNT(计数)、SUM(求和)、AVG(计算平均值)、MAX(求最大值)、MIN(求最小值)。

68、分组查询与计算【格式】GROUPBY<

分组字段1>

[,分组字段2…][HAVING分组限定条件]

【说明】当WHERE子句、GROUPBY子句、和HAVING子句同时出现时候,首先执行WHERE子句,从表中选择符合的条件行,接着由GROUPBY子句对选取的行进行分组,人后执行计算函数,最后执行HAVING子句选取满足条件的分组。

69、几个特殊运算符

1、BETWEEN…AND…适用于查询条件在什么范围之内,即在“…和,,,之间”,包括两端的数据在内。

2、NOT否定运算。

“!

=”

3、LIKE适用于字符串的查询,其常用的通配符有“%”表示任意多个字符;

-:

表示任意一个字符。

70、INNERJOIN等价于JOIN,为普通连接;

LEFTJOIN为左连接;

RIGHTJOIN为有连接;

FULLJOIN为全连接;

ONJoinCondition为制定连接条件。

71、插入数据【格式】INSERTINTO或INSERTINTOdbf_nameFROMARRAYFROM

更新数据【格式】UPDATETableName一般使用WHERE子句指定条件,以更新满足条件的一些记录的字段值。

删除数据【格式】DELETEFROMTableName参数FROM指定从哪个表中删除数据。

72、表的定义【格式】CREATETABLE|DBF<

表名>

(字段名1字段类型1[(字段宽度)],字段名2字段类型2[(字段宽度)],…)[CHECK<

][DEFAULT,<

][PRIMARYKEY|UNIQUE]

用CREATETABLE命令可以完成表设计器所能完成的所有功能。

除了具有建立表的基本功能外,CREATETABLE命令还可以建立关键字(主索引)PRIMARYKEY、定义域完整性的CHECK约束、定义默认值的DEFAULT等。

73、表的删除【格式】DROPTABLE<

table_name>

【说明】DROPTABLE直接从磁盘上删除<

所对应的.dbf文件。

74、查询:

从指定的表或视图中提取满足条件记录,然后按照想得到的输出类型定向输出查询结果。

查询是以扩展名.QPR的文件保存在磁盘上的,它的实际上是一个包含预先定义好的SQL-SELECT语句的文本文件。

75、查询设计器包括的选项卡:

字段、联接、筛选、排序依据、分组依据和杂项。

“字段”选项卡对应SELECT短语,指定所要查询的数据。

“联接”选项卡对应于JOINON短语。

“筛选”选项卡对应于WHERE短语,用于指定查询条件。

“排序依据”选项卡对应于ORDERBY短语,用于指定排序字段和排序方式。

“分组依据”对应于GROUPBY短语和HAVING短语,用于分组。

“杂项”选项卡指定是否要重复记录(对应DISTINCT)以及列在前面的记录(对应于TOP短语)。

76、建立查询【格式】CREATEQUERY

77、查询去向

查询去向

具体含义

对应的SQL语言

浏览

在“浏览”窗口中显示查询结果为默认的输出去向

临时表

将查询结果存储在一个命名的临时只读表中

INTOCURSOR<

临时表名>

将查询结果存放在一个扩展名为.dbf表中

INTOTABLE<

数据表名>

屏幕

在VFP的主窗口或当前活动输出窗口显示查询结果

到屏幕:

TOSCREEN

到打印机:

TOPRINTER

到文本文件:

TOFILE<

文本文件名>

78、运行查询【格式】DO<

查询文件名.QPR>

79、视图是从基本表的基础上导出来的虚拟表,兼有“表”和“查询”的特点,与查询相类似的地方是,可以用来从一个或多个相关联的表中提取有用的信息;

与表相类似的地方,可以用来更新其中的信息,并将更新结果永远保存在磁盘上。

80、根据视图数据源不同,可将视图分为两种,1、本地视图。

使用当前数据库中VFP表建立的视图。

2、远程视图。

使用当前数据库之外的数据源表中建立的视图。

81、视图设计器视图设计器比查询设计器多了一个“更新条件”选项卡,在该选项卡中可进行设置更新视图的操作,其他选项卡的功能与查询设计器中个选项卡的基本相同,

82、查询设计器和视图视图设计器的区别:

1、查询设计器的结果是将查询以.QPR为扩展名得文件形式保存在磁盘中。

而视图设计完后,在磁盘上找不到类似的文件,视图的结果保存在数据库中。

2、视图是可以用于更新的,所在视图设计器中多了一个“更新条件”选项卡。

3、在视图设计器中没有查询去向的问题

83、建立视图CREATEVIEW或CREATEVIEW…AS…

84、对象:

客观世界里的任何实体都可以被看作是对象。

属性:

用来表示对象的状态。

方法:

用来描述对象的行为。

85、通常把基于某个类生成的对象称为这个类的实例。

也就是说,任何一个对象都是某个类的一个实例

86、在VFP中的类一般可以分为容器类和控件类,可分别生成容器和控件。

87、事件:

事件是一种由系统预先定义,而由用户或系统发出的动作。

事件作用于对象,对象识别事件并作出相应的反应。

事件可以由系统引发,也可以由用户引发。

88、表单常用属性。

属性

描述

默认值

AlwaysOnTop

指定表单是否总是位于其他打开窗口之上

.F.

AutoCenter

指定表单初始化时是否自动在VFP主窗口内居中显示

BackColor

指定表单窗口颜色

BorderStyle

指定表单边框风格,

Value

指定对象当前的取值

Caption

指定对方的标题

Visible

指定对象是否可见还是隐藏

Release

将表单从内存中释放(清除)

Refresh

重新绘制表单或控件,刷新它的所有值

89、创建表单CREATEFROM<

表单文件名>

打开一个已有的表单使用命令:

ModifyFROM<

表单文件名

运行表单:

DoFROM<

90、表单向导:

适合于创建基于一个表的表单。

一对多表单向导:

适合于创建两个具有一对多关系的表的表单。

91、为表单建立数据环境,可以控制设置控件与数据之间的绑定关系。

数据环境中能够包含表单所需要的表、视图以及表之间的关系。

数据环境中的表或视图会随着表单的打开或运行而打开,并随着表单的关闭或释放而关闭。

92、从“数据环境设计器”窗口直接将字段托人表单。

默认情况下,如果拖动的是字符型字段,那么系统将在表单内产生一个文本框;

如果拖动的是逻辑型字段,将产生复选框控件;

如果拖动的是备注型字段,将产生编辑框控件;

如果拖动的是表或视图,将产生表格控件。

93、标签(Lable)控件用以显示文本,被显示的文本在

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2