计算机二级VF知识点总结

上传人:汽*** 文档编号:491812915 上传时间:2023-06-14 格式:DOCX 页数:15 大小:48.11KB
返回 下载 相关 举报
计算机二级VF知识点总结_第1页
第1页 / 共15页
计算机二级VF知识点总结_第2页
第2页 / 共15页
计算机二级VF知识点总结_第3页
第3页 / 共15页
计算机二级VF知识点总结_第4页
第4页 / 共15页
计算机二级VF知识点总结_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《计算机二级VF知识点总结》由会员分享,可在线阅读,更多相关《计算机二级VF知识点总结(15页珍藏版)》请在金锄头文库上搜索。

1、全国计算机二级Visual FoxPro数据库程序设计知识点整理资料文件扩展名及备注文件扩展名文件扩展名备注扩展名文件扩展名备注扩展 名项目 pjx pjt数据库 dbc db t表.dbf fp t表单 scx sc t程序 prg报表 frx单索引idx结构化复合索引 cdx菜单定义格式 mnx菜单程序 mpr查询 qpr视图 vcx第一章 数据库基础知识1、数据库管理系统DBMS;数据库应用系统DBAS;数据库系统DBS;数据DB数 据库管理员DBA; DBS包括DBMS和DB2、实体间的联系:一对一,一对多,多对多3、数据库中的数据模型:网状模型、层次模型、关系模型4、关系:一个关系就

2、是一张二维表,每个关系有一个关系名5、元组:二维表中的行称作元组6、属性:二维表中的列称作属性7、域:属性的取值范围8、关系:表 关系名:表名 属性:字段 元组:记录行:记录,元组 列:字段,属性9、传统的集合运算:并、差、交10、专门的关系运算:选择(水平方向) for, while, where投影(垂直方向) fields ,select 联接(一对一,一对多,多对多)11、定义数组:dimension/declare 数组名(3, 4)VF基础知识1、创建项目:通过菜单创建 命令:Create Project项目名2、打开项目管理器:通过“文件”- “打开”菜单项 命令:Modify

3、Project项目名3、各类文件选项卡:“全部”选项卡(以下五项的全部内容) “数据”选项卡(数据库、自由表、查询、视图) “文档”选项卡(表单、报表、标签) “类”选项卡 “代码”选项卡 “其他”选项卡第二章 数据与数据运算1、字段数据类型(11种)字符型C双精度型B数值型N整型I(4)逻辑型L(1)货币型Y(8)日期型D(8)备注型M(4)时间型T(8)通用型G(4)浮点(动)型F*N 包括 Y、F、B、I2、变量:变量值能够随时改变的。变量名以字母、汉字和下划线开头,后接字 母、数字、汉字和下划线构成3、变量的分类:字段变量和内存变量(简单内存变量和数组)当内存变量与字段变量同名时,通过

4、M.和M-访问内存变量4、子串包含测试:$5、字符串精确比较“=”两个字符完全相同.T.“=”set exact on | off6、常用的函数数值函数:1. ABS ()函数2SIGN()函数3.SQRT()函数4.PI()函数5.INT()函数6.CELING()函数7.FLOOR()函数8.ROUND()函数9.MOD()函数10.MAX()函数11.MIN()函数字符函数:1.LEN()函数2.LOWER()函数3.UPPER()函数4.SPACE()函数5.TRIM()函数6.LTRIM()函数7.ALLTRIM()函数8.LEFT()函数9.RIGHT()函数10.SUBSTR()

5、函数11.OCCURS()函数12.AT()函数13.STUFF()函数14CHRTRAN ()函数15Like(,)日期时间函数:1. DATE ()函数2. TIME ()函数3. DATETIME ()函数4. YEAR ()函数5. MONTH ()函数6. DAY ()函数7. HOUR ()函数8. MINUTE ()函数9. SEC ()函数数据类型转换函数:1. STR ()函数2.VAL()函数3.CTOD()函数4.DTOC()函数5.宏替换函数测试函数:1. BETWEEN ()函数2.ISNULL()函数3.EMPTY()函数4.VARTYPE()函数5.EOF()函数

6、6.BOF()函数7.RECNO()函数8. RECCOUNT ()函数9.DELETED()函数10.IIF()函数程序设计基础1、概念:是命令的集合,分行存储在磁盘上,按照人为的顺序依次输出的过程。2、建立、修改程序文件(.prg): modify command程序名3、远行:do程序文件名4、基本的输入语句:(以求圆的面积为例) input “请输入圆的半径to r可接受的数据类型:C、N、L、D、T;从键盘上接受输入,但不能不输入任何内 容;输入字符常量必须加定界符 accept “请输入圆的半径to r只能接受字符串,输入是不需要加定界符 wait “请等候windowwait 提

7、示信息 to 内存变量5、程序的结构:顺序结构选择结构(分支、判断)循环结构(条件、步长)6、程序的控制语、注释语exi t终止,跳出,至enddo后面 loop中止,跳至do while判断条件 quit退出系统*换行注释&同行注释注释语句【格式1】NOTE注释内容【格式2】*注释内容【格式3】&注释内容7、程序的模块,形参、实参形式参数定义:PARAMETERS形参参数传递:格式一:do文件名或过程名with实参 格式二:文件名或过程名(实参)Do过程名ivith实参 xl变量 引用传递变过程名()xl变量瓦21表达式按值传递不变(贮)表达式 按值传递不变)to value to refe

8、rence不变8、变量的作用域: 全局变量(又称公共变量)(public):可在任何模块和程序中使用,而且 在VF运行环境内都一直可见(命令窗口输入的也是) 私有变量(private):在建立该变量的模块及其下属各层模块中使用,在其上 层模块中不可用;在程序中直接使用没有特别声明的变量都是私有变量;用 private声明上层模块中已经存在的变量,使得上层模块定义的变量在当前暂时 无效 局部变量(local):只能在建立它的模块中使用,不能在上层或下层模块 中使用第三章数据库及其操作1、创建数据库:在项目管理器中建立 在菜单中建立 命令:Create database数据库名2、打开数据库:Op

9、en Database数据库名3、删除数据库:Delete Database数据库名4、修改数据库:Modify Database数据库名5、关闭数据库:Close Database6、打开表设计器:Modify St rue ture7、显示全部表记录:List (显示完全部记录)8、显示当前表记录:Display (分页显示记录)9、记录的绝对定位:Go n10、浏览、修改表:Browse11、编辑、修改表:Edit/Change12、批量修改:Replace all字段with字段表达式13、逻辑删除:Delete (只在记录前加*,不删除)14、恢复逻辑删除:Recall15、物理删除

10、:Pack :只删除带*的记录Zap :物理删除表中全部记录16、关闭表:Use17、打开表:Use表名18、复制表记录:Use表名;Copy to新表名19、复制表结构:Use表名;Copy St rue ture to新表名20、追加表记录:将另一表中的记录添加到该表中:Use要追加记录的表名 Append from有记录的表名 在尾部追加记录:Append 在尾部增加一条空记录:Append blank21、插入表记录:在当前记录的后面插入一条记录:insert after 在当前记录的后面插入一条空记录:insert blank 在当前记录的前面插入一条记录: insert befor

11、e22、显示所有含有条件的记录:list for23、显示满足条件的记录:list while24、显示字段:list fields25、指针记录的定位: bof ()为.T时指向文件头 go top定位在第一条记录 go bottom定位在最后一条记录 eof ()为.T时指向文件尾 skip向下移动一个指针,指向下一条记录(不含当前记录) all全部记录 loeate for满足条件的第一条记录 continue继续查找满足条件的下一条记录 用locate命令定位:Locate for条件查找满足条件的第一条记录found测试是否有返回值,如有.T.,如无.F.Display 显示26、记

12、录的范围:next n向下n条记录 rest从指针指向位置开始的所有记录27、在数据库关闭/删除的情况下建立的表为自由表,自由表字段名最长为 10 个字符。28、在数据库打开/修改的情况下建立的表为数据库表,数据库表字段名最长为 128个字符,可以为数据库表建立主索引、字段有效性和参照完整性,这也是自 由表没有的。29、创建数据库表:open database数据库名;creat表名30、创建自由表:确定当前没有打开数据库,使用命令:creat表名31、将自由表添加到数据库中:open database数据库名;add table表名32、将数据库表移出数据库:open database数据库

13、名;remove table表名 * 小结:1、用use打开表时,记录号位于第一条记录2、执行带all的命令,记录指针指向eof()=.T.3、当为.T.时,bof的记录号总是为1,eof的记录号是记录数+14、空表的总记录是0, bof的记录号是1, eof的记录号是1*33、排序:建立排序:sort on字段名/a/d/c to新表名/a(asc):升序;/d(desc):降序;/c:不区分字母大小写34、索引:索引的种类:主索引,候选索引,唯一索引,普通索引 建立索引:index on关键字tag索引文件名 打开索引:set index to索引文件名 关闭索引:set index to 查找索引:find / seek 删除索引:delete tag all索引标识 主控索引:set order to索引名 建立永久链接的条件:父表必须建立主索引,子表必须建立普通索 引 建立临时链接:窗口-数据工作区命令:set relation to父表字段名in

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号