全国计算机二级等级考试VFP知识点提纲.docx

上传人:b****2 文档编号:1973649 上传时间:2022-10-25 格式:DOCX 页数:10 大小:19.62KB
下载 相关 举报
全国计算机二级等级考试VFP知识点提纲.docx_第1页
第1页 / 共10页
全国计算机二级等级考试VFP知识点提纲.docx_第2页
第2页 / 共10页
全国计算机二级等级考试VFP知识点提纲.docx_第3页
第3页 / 共10页
全国计算机二级等级考试VFP知识点提纲.docx_第4页
第4页 / 共10页
全国计算机二级等级考试VFP知识点提纲.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

全国计算机二级等级考试VFP知识点提纲.docx

《全国计算机二级等级考试VFP知识点提纲.docx》由会员分享,可在线阅读,更多相关《全国计算机二级等级考试VFP知识点提纲.docx(10页珍藏版)》请在冰豆网上搜索。

全国计算机二级等级考试VFP知识点提纲.docx

全国计算机二级等级考试VFP知识点提纲

全国计算机二级等级考试VFP知识点提纲

第一章

概念:

数据库DB、数据库管理系统DBMS、数据库管理系统DBS

联系:

一对一联系、一对多联系、多对多联系

数据模型:

层次型(树形结构)、网状型(网状拓扑结构)、关系型(二维表结构) 

关系模式:

关系名(属性名1,属性名2,……,属性名n)

关系运算:

并、差、交、选择、投影、联接

等值联接:

按照字段值对应相等为条件进行的联接操作

自然联接:

去掉重复属性的等值联接

工作方式:

交互式工作方式、自动化工作方式

第二章

常量:

数值N(3E2),货币Y($2.3456),字符C([]),逻辑L,日期D({}),日期时间T

变量:

变量名由字母、汉字、数字、下划线构成,必须由字母和汉字开头

 字段变量与内存变量同名时,字段变量优先,内存变量必须加前缀M.或M->

数组:

DIMENSION|DECLAREx(5),y(3,2)&&下界、初值、y(3)

表示式:

数值运算符:

 **或^(乘方)、*、/、%(求余)、+、-

字符运算符:

 +、-

日期运算符:

 +、-

关系运算符:

 <、>、=、<>或#或!

=、<=、>=、==、$(SETEXACTOFF/on)

逻辑运算符:

 .not.或!

、.and.、.or.

运算优先级:

括号、函数、算术字符日期、关系、逻辑

数值:

ABS(),SIGN(),SQRT(),INT(),CEILING(),FLOOR(),ROUND(),MOD()

字符:

LEN(),UPPER(),LOWER(),SPACE(),LTRIM(),RTRIM(),TRIM(),ALLTRIM(),LEFT()

RIGHT(),SUBSTR(),AT(),ATC(),STUFF(),LIKE()

日期:

DATE(),TIME(),DATETIME(),YEAR(),MONTH(),DAY(),DOW(),HOUR(),MINUTE(),SEC()

转换:

STR(),VAL(),CTOD(),DTOC(),&

测试:

BETWEEN(),ISNULL(),EMPTY(),VARTYPE(),BOF(),EOF(),RECNO(),RECCOUNT(),IIF()

对话:

MESSAGEBOX(显示[,类型[,标题]])

命令:

MODIFYCOMMAND<文件名>

DO<文件名>(文件名缺省时依次查找执行EXE,APP,FXP,PRG,需加扩展名的QPR,MPR,SPR)

INPUT  输入常量(C、N、D、L)、变量、表示式(不能不输)

ACCEPT 输入字符串(不需要加定界符)

STORE<表示式>TO<内存变量名表>

RELEASE<内存变量名表>

程序结构:

顺序、选择、循环。

条件语句:

IF…ELSE…ENDIF

分支语句:

DOCASE…ENDCASE

循环结构:

DOWHILE…ENDDO、FOR…ENDFOR、SCAN…ENDSCAN、LOOP、EXIT

模块程序:

PROCEDURE|FUNCTION<过程名>

    PARAMETERS<形式参数1>[,<形式参数2>,…]&&参数传递

<命令序列>

    [RETURN[<表示式>]]   

[ENDPROC|ENDFUNC]

模块调用:

DO<文件名>WITH<实参1>[,<实参2>…]

<文件名>(<实参1>[,<实参2>…])&&SETUDFPARMSTOVALUE(按值)|REFERENCE(引用)

公共变量:

在任何模块中都可使用的变量,先定义后使用,初值为.F.。

PUBLIC<内存变量表>

私有变量:

在程序中直接使用的变量,作用域是建立它的模块及其下属的各层模块。

局部变量:

只能在建立它的模块中使用,不能在上、下层模块中使用。

LOCAL<内存变量表>

变量隐藏:

隐藏上层模块中可能已经存在的内存变量。

PRIVATE<内存变量表>

第三章

数据库:

CREATE/OPEN/MODIFY/CLOSE/DELETEDATABASE

数据表:

CREATE,USE,MODIFYSTRUCTURE,BROWSE,APPENDBLANK,DELETE,PACK,ZAP,RECALL,REPLACE

GOn|TOP|BOTTOM,SKIPn,LOCATEFOR<条件>…CONTINUE

主索引 :

ALTERTABLE学生ADDPRIMARYKEY学号TAG学号

候选索引:

ALTERTABLE学生ADDUNIQUE学号+性别TAGxhxb

INDEXON学号+性别TAGxhxbCANDIDATE

唯一索引:

INDEXON性别TOA1UNIQUE

普通索引:

INDEXON性别TOxxx

数据完整性:

实体完整性(保证表中记录唯一,利用主关键字和候选关键字来保证)

域完整性(利用字段类型、宽度和有效性规则来保证)

参照完整性(建立永久联系,设置更新规则、删除规则、插入规则)

自由表:

ADDTABLE,REMOVETABLE

工作区:

SELECT0|<区号>|<区名>|<别名>,<区名>|<别名>.<字段名>,<区名>|<别名>-><字段名>

表关联:

SETRELATIONTO<索引关键字>INTO<区名>|<别名>

排序:

SORTTO<表名>ON<字段>[/A|/D][/C]

第四章

数据查询:

SELECTDISTINCT*FROM<表>WHERE<条件>GROUPBY<表示式>HAVING<条件>

ORDERBY<字段名>[ASC|DESC]INTO<输出目标>

特殊运算符:

BETWEEN…AND…、LIKE、!

=(不等于)、NOT、IN

简单计算:

COUNT、SUM、AVG、MAX、MIN

空值查询:

ISNULL,ISNOTNULL

量词和谓语:

<表示式><比较运算符>[ANY|ALL|SOME](子查询),[NOT]EXISTS(子查询)

超联接查询:

SELECT…FROM<表1>INNER|LEFT|RIGHT|FULLJOIN<表2>ON<联接条件>…

集合并运算:

UNION

1) 显示部分结果:

       TOP[PERCENT]   (必须与ORDERBY短语同时使用才有效)

2) 结果存放到数组:

     INTOARRAY<数组名>

3) 结果存放到临时文件:

 INTOCURSOR<临时文件名>   (临时文件只读)

4) 结果存放到永久表:

   INTODBF|TABLE<表名>

5) 结果存放到文本文件:

 TOFILE<文件名>[ADDITIVE]   

6) 结果直接输出到打印机:

TOPRINTER[PROMPT]

数据操作:

插入INSERTINTO<表名>(<字段名1>[,<字段名2>]…)VALUES(<表示式1>[,<表示式2>],…)

更新UPDATE<表名>SET<字段名1>=<表示式1>…WHERE<条件表示式>

删除DELETEFROM<表名>WHERE<条件表示式>

数据定义:

定义CREATETABLE|DBF<表名>(学号C(5),……)

删除DROPTABLE<表名>

修改ALTERTABLE订购单ADD总金额yCHECK总金额>0ERROR"总金额>0"

ALTERTABLE订购单ADDUNIQUE职工号+供应商号TAGemp_sup

ALTERTABLE订购单ADDPRIMARYKEY订单号TAG订单号

ALTERTABLE订购单DROPUNIQUETAGemp_sup

ALTERTABLE订购单DROPPRIMARYKEY订单号

ALTERTABLE订购单DROPCOLUMN金额

ALTERTABLE订购单ALTER订购单号c(6)

ALTERTABLE订购单ALTER总金额SETCHECK总金额>100ERROR"总金额>100"

ALTERTABLE订购单ALTER总金额DROPCHECK

ALTERTABLE订购单ALTER总金额SETDEFAULT200

ALTERTABLE订购单ALTER总金额DROPDEFAULT

ALTERTABLE订购单RENAMECOLUMN总金额TO金额

视图定义:

CREATEVIEW<视图名>AS

第五章

查询:

CREATEQUERY<文件名.QPR>&&查询输出(浏览,临时表,表,图形,屏幕,报表,标签)

  DO<文件名.QPR>

视图:

CREATEVIEW

区别:

1)查询设计器结果保存到.QPR文本文件中,视图设计器结果保存在数据库中。

2)查询设计器有“查询去向”,视图设计器没有“查询去向”。

3)视图设计器有“更新条件”,查询设计器没有“更新条件”。

第六章

概念:

对象是类的实例,类是对象的抽象,对象三要素是属性、事件和方法。

属性引用:

对象名.属性

方法调用:

对象名.方法[(…)]

关键字:

Parent       当前对象的直接容器对象

   This         当前对象

   ThisForm     当前对象所在的表单

   ThisFormSet  当前对象所在的表单集

表单向导:

表单向导、一对多表单向导

常见属性:

Name,Caption,SetText,Enabled,Visible,Default,Cancel,PasswordChar,Listindex

Value(文本框CNLD,编辑框C,复选框NL,列表框CN,下拉列表框CN,命令组NC,选项组NC)

Text(下拉组合框C)

ControlSource(文本框,编辑框,复选框,列表框,组合框,选项组)

RowSourceType,RowSource(列表框,组合框)

RecordSourceType,RecordSource(表格)

常见事件:

Init,Click,RightClick,InteractiveChange,Timer

常见方法:

Release,Setfocus,Additem,Removeitem,Clear

自定义类:

CREATECLASS<自定义类名>studentOF<类库>As<父类名>

第七章

步骤:

创立菜单文件、设计菜单项目(访问键,快捷键,分隔线)、生成菜单程序、运行菜单程序。

分类

退出过程

运行菜单

普通系统菜单

SETSYSMENUTODEFAULT

DOmymenu.mpr

顶层表单菜单

<表单名>.RELEASE

Init事件:

DOmymenu.mprWITHTHIS

EXE文件菜单

SETSYSMENUTODEFAULT

CLEAREVENTS

DOmymenu.mpr

快捷菜单

对象RightClick事件:

DOmymenu.mpr

第八章

报表带区:

标题、页标头、细节、页注脚、总结、组标头、组注脚、列标头、列注脚

报表预览:

REPORTFORM<报表格式文件名>PREVIEW

报表打印:

REPORTFORM<报表格式文件名>TOPRINTER[PROMPT]

第九章

项目管理器:

1)设置文件的“排除”与“包含”(需要修改的文件设置为排除)

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

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1