vf二级考试复习笔记全集

上传人:工**** 文档编号:512010305 上传时间:2022-11-08 格式:DOC 页数:45 大小:108.54KB
返回 下载 相关 举报
vf二级考试复习笔记全集_第1页
第1页 / 共45页
vf二级考试复习笔记全集_第2页
第2页 / 共45页
vf二级考试复习笔记全集_第3页
第3页 / 共45页
vf二级考试复习笔记全集_第4页
第4页 / 共45页
vf二级考试复习笔记全集_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《vf二级考试复习笔记全集》由会员分享,可在线阅读,更多相关《vf二级考试复习笔记全集(45页珍藏版)》请在金锄头文库上搜索。

1、Visual FoxPro数据库程序设计教案第一章.Visual FoxPro 数据库基础一.数据库基础知识数据与数据解决数据:存储在某一种媒体上可以辨认的物理符号。数据解决:将数据转换成信息的过程计算机数据管理:指对数据的组织、分类、编码、存储、检索和维护提供操作手段分为:人工管理文献系统数据库系统分布式数据库系统面向对象数据库系统数据库系统及其特点特点:1实现数据共享,减少数据冗余2采用特定的数据模型3具有较高的数据独立性4有统一的数据控制功能数据模型及相关概念数据模型:层次型,网状型,关系型实体,实体属性,实体集和实体型实体间联系及种类:One to one relationship O

2、ne to many relationship Many to many relationship二.关系数据库关系数据库相关概念关系模型:用二维表结构来表达实体以及实体之间联系的模型称为关系模型关系,元组,属性,关键字,处部关键字关系的特点:必须规范化,即每个属性必须不可分割的数据单元,不能表中含表同一关系中不能出现相同的属性关系中不允许有完全相同的元组在一个关系中元组的顺序无关紧要在一个关系中列的顺序无关紧要关系运算:选择,投影,联接(自然联接)三.Visual FoxPro 系统概述安装:资源管理器open CD-ROMsetup.exeVisual FoxPro 的界面菜单操作:鼠标操

3、作,键盘操作,光标操作命令窗口:是vf桌面上一个重要部件,自动保存已输入的命令,如再次执行此命令时只需把光标移至,然后按Enter即可,同时支持对命令的修改、删除、剪切等操作命令窗口的显示和隐藏: 四.项目管理项目管理器窗口:用图形化分类的方法来管理属于同一个项目的文献,是文献、数据、文档和对象的集合(*.pjx)各类文献选项卡:使用项目管理器:添加文献,修改文献,移去文献定制项目管理器:-移动、缩放、折叠、拆分、停放设计器:是一个操作平台,是创建和和修改应用系统各种组件的可视化工具。生成器:辅助设计VF命令语句语法约定: 可选项 必选项 | 或dimension (,)set century

4、 on|off第二章.Visual FoxPro程序设计基础VF中有四种形式的数据:常量、变量、表达式、函数一.常量与变量常量:一个具体的,不变的值。分类及描述:N数值型常量: 常数,涉及正负号Y货币型常量:$常数C字符型常量:用定界符 “ ” , “”空串 “ ”空格字符串D日期型常量:用 作为定界符yyyy-mm-dd严格日期格T日期时间型常量: , yyyy-mm-dd, hh:mm:ssL逻辑型常量:.t. ,.f. 定界符必不可少,且常形式 ,可选项Set mark to 分隔符Set date to 日期格式Set century on|off 年份设立Set century to

5、 rollover 变量:随着程序等的运营会发生变化的量分类:字段变量:表中的字段表打开了就有字段变量变量的值存在表中内存变量:内存的一个存储区域变量的值存储空间中 内存变量简朴内存变量简朴内存变量的定义及赋值:内存名达表式STORE TO 数组:一次定义多个变量,是内存中连续的一片存储区域 定义数组:DIMENSION|declare (,)赋值语句:内存达表式 STORETO可以用一维的方式访问二维数组当内存变量与字段变量同名优字段变量m.内存变量 m-内存变量 表达式值的显示:?,?(当前光标的下一行输出,当前光标处输出)内存变量的显示: LIST MEMORYLIKETO FILE D

6、ISPLAY MEMORY *list memory一次全显,display memory分屏显示 内存变量的清除:clear memory 清除所有变量release all 清除所有变量release 清除某个变量release all like ?*表与数组之间数据传递:将表当前的记录复制到数组:SCATTER fields memo TO 将数组数据复制到表的当前记录: GATHER FROM 表达式:用运算符把运算对象连接起来的式字数值表达式:运算优先级+ -*/%(求余) * (乘方)2*3 23 10%3字符表达式:也可以有且只有“+”,“-”运算 (连字符)c1+c2=c3c1

7、-c2=c3日期|日期时间表达式:+ -+|-数值 d t- n关系表达式(大小比较式):比较两个表达式的大小,结果是逻辑型数据 = = # != = 字符串精确比较符 $ 专用于字符串比较$=set collate to “ ”machine asc()pinyin a_z A-Zstroke $ = = 精确比较符 = set exact on|off= 设立字符排序顺序:选项中,或set collate to “ ”字符精确比较与设立:选项中,或set exact on/off逻辑表达式:运算符为NOT非, AND与|且, OR 或;优先级;not and or AND常用函数:是用程序

8、来实现的一种运算或转换|-5| 10%3 mod(10,3) (4)*(1/2)()分类:数值函数:abs()求绝对值sign() 求符号 0 -1,1 + - 0sqrt()pi() 3.14 s=R2int() ceiling() floor() 求整函数round(,)四舍五入mod(,)求余 10%3max(,) min(,) 字符函数: len() 求字符串长度 n lower() upper() 字符大小写转换 space(n) 生成空格字符串 “ ” ctrim() 尾 ltrim() 前 alltrim() 删除前/后空格 left(,) right(,) substr(,)取

9、子串occurs(,)计算子串出现次数 nat(,) atc(,)求子串位置 n atc()不区分字母大小写stuff(,)子串替换chrtran(,) 单个字符替换like(,) 在 “*”与“?”之间的区别日期和日期时间函数:date() 返回系统日期 dtime() 返回系统时间 cdatetime() 返回系统日期时间t year() month() day() hour() minute() sec() n数据类型转换函数:str(,) n-c 数值字符串1参数,把数字整数部分转换成字符,并默认10长度2参数,把数字整数部分转换成字符,并保持第2位参数的约定的长度3参数,把数字转换成

10、字符,在约定的长上,取约定小数长度val() c-n 字符串数值 ctod() c-d 字符串日期ctot() c-t 字符串日期时间 dtoc(,1) d-c ttoc() t-c &. 宏替换函数 可以起到把字符型常量转成变量,并取出变量的值测式函数:between(,) L=T=Hisnull(null) null(空值)待拟定值empty( ) 空 “” “ ” 0 vartype()数据类型测试函数bof() 判断指针是否在表文献的起始位置 eof() 判断指针是否在表文献的结束标记recno() 测试当前指针处在第几号记录位置reccount() 测试当前表总共有几条记录delet

11、ed()测试当前记录是否有逻辑删除标记iif(,) 条件选择函数文献起始标记 bof()首记录(top)第2个记录第i个记录尾记录(bottom)文献结束标记 eof()use 打开表use 关闭当前打开的表skip n 表记录指针上下移动(相对移动)go |goto n 表记录指跳转到记录号为n的记录上(绝对移动)go top 指针跳转到顶记录go bottom 指针跳转到尾记录二. 程序与程序文献1.程序的概念:相关命令的集合,完毕特定的功能2.程序文献的建立与修改 *.prg modify command 3.打开或修改程序文献的方法4.程序文献的执行(l)菜单方式。(2)命令方式。 Do do

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

当前位置:首页 > 办公文档 > 活动策划

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