VFP程序设计复习提纲

VFP程序设计复习提纲

ID:41888155

大小:340.54 KB

页数:24页

时间:2019-09-04

VFP程序设计复习提纲_第1页
VFP程序设计复习提纲_第2页
VFP程序设计复习提纲_第3页
VFP程序设计复习提纲_第4页
VFP程序设计复习提纲_第5页
资源描述:

《VFP程序设计复习提纲》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数据库管理系统VisualFoxPro程序设计复习提纲一、数据库基础知识1、信息、数据、数据库、数据库管理系统、数据库系统和数据模型数据:存储在媒体上的能够识别的符号。分为数值型和非数值型信息:被加工成特定形式的有意义的数据。:数据库(DB):存储设备上,结构化的相关数据的有序集合。数据库系统(DBS):包括硬件系统(指计算机处理数据的计算机硬件部分)和软件系统(操作系统,数据库管理系统、数据库管理员、用户及各种应用程序、数据库)。数据库管理系统(DBMS):为数据库的建立、使用和维护而配置的软件。是数据库系统的核心。具体的有数据描述DDL,数据库操作DML,数据库控制DCL和一

2、组操作例行程序。数据模型:表示实体间联系的方法。常用的有层次(树型)模型、网状模型、关系模型、关系对象型、面向对象型。VisualFoxPro属于关系型,处理的是一张线性的二维表格。2、关系数据库的基本概念关系模式:对关系的描述。格式为:关系名(属性名1,属性名2,……,属性名n)o关系:一个关系就是一张二维表格,以磁盘文件的形式存在。元组:二维表格中的一行,存储文件中的一个具体的记录。属性:二维表格中的一列,属性值是各个记录中的字段值。域:属性的取值范围,即不同元组对同一个属性的取值所限定的范围。关键字:属性或属性的集合,其值能够唯一的标识一个元组。关系的基本运算:选择(找出满

3、足给定条件的元组的操作,从横向行的角度),投影(从关系中指定若干属性组成新的关系,从纵向列的角度),联接(生成的新关系中包含满足联接条件的元组,将两个关系的属性名拼接)3、VisualFoxPro的主要性能指标及运行环性能指标:记录数(一个表最多10亿条记录),表中的字段数(最多255个字段,其中C型v=254个字符,每个记录的最大长度65500字节,数值长度20位、有效位16位,索引关键字的长度100(压缩索引为240)字节,默认内存变量最多1024个,内存变量的最多个数6500个,数组的最多个数6500个等运行环境:Win95以上4、VisualFoxPro的基本语言成分(1

4、)文件类型:・PJX、・DBC・DBF、FPT、IDX(CDX)、FMT>FRX、PRG、・SCX、・SCT、・MEM、・MNX>・MPR>・QPR、・EXE、・APP、.TXT等。(2)数据类型:常量与变量.字段变量与内存变量的数据类型。常量:程序运行的过程中其值不会发生变化的量,分为字符型.数值型.日期型、逻辑型.日期时间型、货币型。字符型(C字符串型)常量:用定界符(单引号、双引号、中括号)括起来的字符串。当定界符作为字符串的一部分时,用另外一种定界符。数值型(N):由0~9的数字,正、负符号,字母E组成。例:122.3,l・223e+2等。注:不能直接输入。VFP中的格

5、式:{Ayyyy-mm-dd}{Ayyyy-mm-ddhh:mm:ssam/pm}}用CTOD函数转换,如CTOD(“08/30/2003”)或用{A2003-08-30}格式输入。逻辑型(L):.t.或・y・,・f•或・n・变量:程序运行的过程中,其值可以改变的量,具有变量名,注意变量命名的规则(由字母或汉字开头的字母、数字、下划线串。)分为内存变量:有C,N,D,L,S,T赋值时决定类型。重新赋值可以改变类型。字段变量:有C,N,D,L,M依赖于数据库,类型在创建数据库时确定,<改变库结构中字段类型,才能改变其类型。数组变量:先定义,后使用。下标从1开始。系统变量:以下划线开

6、头。对象变量:表单设计时引用(2)前数abs()Jnt()9sqrt()9max()9min()9round();&,trim()Jtrim(),at(),substr(),stuff(),space(),right(),left();type(),file(),field(),len(),row(),col(),prow(),pcol(),eof(),bof(),found(),deleted(),recno(),sele();time(),date(),year(),month(),day(),dow();upper()9lower(),ctod(),dtoc(),str()

7、,val(),asc(),chr(),inkey(),readkey();iif()Field(数值表达式1[,数值表达式2]):指定工作区(数字表达式2)指定位置的字段名。Inkey([数值表达式]):返回最后按键的十进制ASCII代码值。括号中的数值为等待时间(秒)。Readkey():退出全屏幕命令所按键的值。(4)运算符:'算术运算符:+,・,*,/,%,**或八。其值为一个数值,可以比较大小。字符运算符:结果为字符串,可以比较大小日期运算符:+,・。两日期可以相减,结果

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。