陈石胡 / 我的图书馆 / 计算机vfp二级考试笔试知识点

分享

   

计算机vfp二级考试笔试知识点

2010-09-18  陈石胡

计算机vfp二级考试笔试知识点

1.数据库:是长期保存在计算机外存上有结构的,可共享的数据集合。它不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。

2.数据库管理系统:它是数据库系统的核心组成部分。

3.数据库系统:是由数据库,数据库管理系统等构成的人机系统。

4.数据模型:主要数据模型有层次模型,网络模型,关系模型(关系模型是一张由行和列组成的二维表,有一对多,一对一,多对多三种联系)。

5.关键字:在关系模型中称码,是表中的一个字段或多个字段的组合。它可以唯一地确定一条记录。它不能重复值和为空。

6.专门的关系运算:选择:从数据表中找出满足给定条件的记录的操作(从行选)。投影:从数据表中指定若干属性组成新的数据表的操作(从列选)。连接是数据表的横向结合。自然连接:在连接运算中,按照字段值对应相等为条件进行的连接操作称为等值连接。自然连接是去掉重复属性的等值连接。

7.选择“窗口”菜单中的“命令”命令,或单击常用工具栏上的“命令窗口”按钮,或按组合键“Ctrl+F2"/"Ctrl+F4"来控制命令窗口的显示或关闭。

8.文件扩展名及其代表的文件类型:

.App vfp应用程序 

.pjx 项目文件

.dbc 数据库文件

.dct数据库备注文件

.dbf数据表文件

.fpt数据表备注文件

.cdx数据表复合索引文件

.idx独立索引文件

.qpr生成的查询文件

.prg源程序文件

.scx表单文件

.sct表单备注文件

.mnx菜单文件

.mnt菜单备注文件

.mpr自动生成的菜单源程序文件

.frx报表文件

9.货币数据在存储和计算时,采用4位小数。字符型常量是由定界符(单引号,双引号或中括号)括起来的字符串。逻辑型数据用1个字节表示。日期型数据用8个字节表示。

10.自由表的字段名最长为10个字符,数据库表的字段名最长为128个字符。备注型:一个存储不定长的字符型数据,其在表中占用4个字节。备注型,通用型在一个表中都只产生一个备注型,通用型文件。

11.vartype()测得的数据类型

数值型,整型,浮点型

C字符型或备注型

Y货币型

L逻辑型

O对象型 

G通用型

D日期型

T日期时间型

X null

U未类型

12.1for<条件>。在指定范围内(缺省范围为all),逐条检查记录,符合条件者执行命令,不符合条件的跳过去。(2while<条件>.在指定范围内(缺省范围为rest),逐条检查,符合条件者,执行命令。当遇到第一个不满足条件的记录,停止命令的执行。当同时有for子句和while子句时,先执行while子句,后执行for子句。

13.空值就是还没确定的值。在vfp中修改表结构有两种方法:1. Modify structure,  2.alter table <表名。在vfp 中,表结构的拷贝只能用命令来完成。格式:copy structure to <新表文件名> [fields<字段名表>] [for<条件>]  将当前表文件的结构按字段名表的要求复制到新表文件中,如果不指定字段名表,则新表的结构与当前表的结构完全一样。

14.日期型字段的录入。对于日期型字段,应按照系统缺省的日期格式(mm/dd/yyyy)来录入。  逻辑型字段的录入。对于逻辑型字段,由于取值只有两种(.t..f.),在录入数据是只能输入tf

15.设置删除标记的命令:

格式:delete[范围]  [for<条件>]

功能:逻辑删除范围内符合条件的记录,此时表的数据窗口不显示,但符合删除条件的记录均已加上删除标记.

说明:若范围和条件同时缺省,仅对当前记录操作。范围缺省,若选用for短语,默认范围为all,逻辑删除使该逻辑表达式为真的所有记录。 

16.  1.设置当前索引.

命令格式:set order to <索引名> [ascending|descending]

说明:不管索引是按升序或降序建立的,在使用时都可以用ascendingdescending重新指定升序或降序。

 2.索引的更新.若打开一个表而不打开其相应的索引文件,并更改表中与索引相关的字段内容,则索引文件就会过时。如果索引文件过时,可以使用reindex命令重建索引,更新他们。

命令格式:reindex

3.从结构.cdx文件中删除索引

可从"表设计器"中使用"索引"选项卡选择并删除索引,也可以用命令从结构.cdx文件中删除索引.

命令格式:delete tag<索引标识>

17.分类汇总:

命令格式:total on <索引表达式> to <文件名> [<范围>] [for<条件>]

功能:对当前表指定范围内满足条件的数值型字段按索引表达式分类求和

说明:汇总前必须按照分类表达式建立索引且使其成为当前索引。

18.vfp设置了32767个工作区,在每个工作区中可以打开一个工作表。    110号工作区可用字母A~J表示,10号以后工作区W11,W12...表示。   Select 0 表示选择工作区号最小的空闲工作区为当前工作区。   在当前工作区中可以访问其他工作区中数据,但不能修改。访问的方式是别名->字段或别名.字段。

19.多数据表的关联:

命令方式:set relation to [<字段表达式>|<数值表达式>] into<别名>] [additive]

功能:在当前表文件和别名代表的表文件之间按关联表达式建立关联,使得当父表记录指针移动时,子表的记录指针定位在关联表达式值和父表相等的第一条记录上。

说明:1>.如果按字段表达式建立关联,命令执行前,子表必须按字段表达式建立索引,并在其他工作区和对应的索引文件一起打开。2>.父表可以和几个子表建立关联,如果要建立多个关联,必须选择additive 短语。3>.命令set relation to 可以删除所有关联。4>.命令set relation off into <别名>用于删除“别名”所对应的关联。

20.实体完整性是保证表记录唯一的特性,方法:把关键字建立为主索引和候选索引。 域完整性:字段的取值范围。

21.“数据”选项卡。包含了一个项目中的所有数据——数据库,自由表,查询和视图。

22.SQLStructured Query LanguageS(结构化查询语言)的缩写。VEPSQL方面支持数据查询,数据操纵和数据定义功能,但没有提供数据控制功能。其中数据查询是数据库的核心操作。

23.显示部分结果:

使用TOP expN[percent]短语非常有用,需注意的是top短语要与order by短语同时使用才有效。

24.查询设计器只能建立一些比较规则的查询,而复杂的查询他就无能为力了。比如嵌套查询。查询去向:浏览,临时表,表,图形,屏幕,报表,标签。

25.视图的建立一定要打开数据库。

26.程序的控制结构有顺序结构,选择结构,循环结构。

27.Exit命令表示执行该命令后从DO WHILE...ENDDO循环中跳出,而去执行ENDDO后的命令,LOOP命令表示终止本次循环,自动返回到DO WHILE子句。

28.数组的定义:

命令格式:DIMENSION|DECLARE<数组名1><下标1><下标2>),用命令定义数组后,数组元素的值都为逻辑假(.f.)

29、过程<命令序列>的最后一般使用return命令,他用来结束过程,并将控制权交给调用程序。也可以不使用return命令,但过程执行时,还是要执行一条隐含的return命令,他返回逻辑值真(.t.)。

30、类是对象的集合,而对象是类的实例。属性和方法可以增加,而事件不可以。以某个类为起点创建的新类称为子类,前者称为父类。(子类继承父类所有事件和方法)

31、常用表单属性

Alwaysontop

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

autocenter

初始化时是否自动在VFP主窗口内居中显示.f.

caption

指明显示于表单标题栏上的文本  form1

32.数据环境是一个对象,有自己的属性,方法和事件,是一个容器对象,将表和表单关联起来。如果添加进数据环境设计器的表之间具有在数据库中设置的永久关系,这些关系也会自动添加到数据环境中。

33.命令按钮控件:enabled属性表示该命令按钮是否有效,默认值为.t. 。 Visible属性:指定控件是否可见,默认值为.t. ,表示该控件是可见的。

34.文本框控件:readonly属性:指定用户能否编辑文本框中的内容。Passwordchar属性:指定文本框控件中用作占位符的字符,当为该属性指定一个字符(即占位符,通常为*)后,文本框内将只显示占位符,而不会显示用户输入的实际内容。Inputmask 属性:指定在一个文本框中如何输入和显示数据。

35.编辑框控件:scrollbars属性:指定编辑框是否具有滚动条。当属性值为0时,编辑框没有滚动条;当属性值为2(默认值)时,编辑框包含垂直滚动条。Selstart属性,sellength属性,seltext属性,其中sel=select

36.复选框控件可以选一个或多个或不选。

37.组合框和列表框的主要区别在于:1>.组合框通常只有一个条目是可见的。用户可以单击组合框上的下拉箭头按钮打开条目列表,以便从中选择。所以相比列表框,组合框能够节省表单里的显示空间。2>.组合框不提供多重选择的功能,没有multiselect属性。3>.组合框有两种形式,下拉组合框和下拉列表框。通过设置style属性可以选择想要的形式。如果style属性值为0,组合框为下拉组合框,用户既可以从列表中选择,也可以在编辑区内输入。如果style属性值为2,组合框为下拉列表框,用户只能从列表中选择。

38.下拉式菜单由一个条形菜单和一组弹出式菜单组成,其中的条形菜单作为主菜单。设置热键如“文件(\<F)”,设分隔符方法是在相应行的“菜单名称”列上输入“\-”两个字符。

39.报表主要包括两部分内容:数据源和布局。数据源指定了报表的数据来源,一般是数据库中的表,视图,查询或自由表。报表布局则定义了报表的格式,指定了报表中各个输出内容的位置和格式。“域控件”按钮:用于创建一个字段控件,以显示表的字段,内存变量或其他表达式的内容,它的值是可以变化的。“图片/activex绑定控件”按钮。用于在报表上显示图片或通用型字段的内容。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多
    喜欢该文的人也喜欢 更多

    ×
    ×

    ¥.00

    微信或支付宝扫码支付:

    开通即同意《个图VIP服务协议》

    全部>>