VF基本概念.docx

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、 基本概念1.数据库系统、数据库管理系统及数据库三者间的联系与区别?数据库(DB)是存储在外存中结构化的相关数据的集合,是数据库管理系统管理的对象。数据库管理系统(DBMS)是在操作系统支持下管理数据的软件,实现数据库的建立、使用和维护,是数据库系统的核心。数据库系统(DBS)是一个引入数据库以后的计算机系统。通常由计算机硬件系统、软件系统、数据库、数据库管理系统及用户组成。2.表的组成:结构和数据。3.数据模型:网络模型、层次模型、关系模型。4.关系的三种基本运算:选择、投影、连接。5.关系的常用术语:关系、关系名、关系模式、元组、属性、选择、投影、连接。6.数据类型:VFP中共有14种,其中常量7种、内存变量7种、字段变量13种。7.常量与变量(包括内存变量和字段变量)的区别。8.内存变量的分类按定义和维护分:简单变量、数组变量、系统变量;按作用域属性分:自然变量(PRIVATE)、公有变量(PUBIC)、私有变量(PRIVATE)、局部变量(LOCAL)9.内存变量与字段变量的区别。(1) 同名时字段变量优先。也可用M.或M-指明内存变量;(2) 内存变量可用=或STORE赋值,而字段变量须用REPLACE;(3) 内存变量是单值,而字段变量是多值变量;(4) 字段变量是结构化数据,必须在库表打开的情况下才能使用。10. 符号常量的定义及使用。如:#define pi 3.14 只能用在程序中,可用#include hend.prg将常量定义本文件中r=3s=pi*r*r?s=,s#undef pipi=3.14159l=2*pi*r?l=,lreturn二、基本知识1. VFP表达式的规则1)运算符及其优先级(1) 数学运算符:()→单目运算→乘方(**/^)→乘除→加减;(2) 关系运算符:、、=、=、=、/#、$、==;(3) 逻辑运算符:.NOT. →.AND. →.OR.(4) 各种运算符的优先级:( )→函数→数值运算→关系运算→逻辑运算2)运算对象(基本要求:类型相容):常量、变量、函数及表达式3)表达式的值及表达式的类型: 数值表达式、字符表达式(+/-)、日期表达式(+/-)、关系表达式、逻辑表达式2.常用函数1)数值运算函数:INT(expN)、MOD(expN1,expN2)、ROUND(expN1,expN2)、ABS(expN)、SQRT(expN)、EXP(expN)、LOG(expN)、LOG10(expN)、SIGN(expN)、RAND([expN])(不包括0和1;用负数做随机化种子)、ENPTY(exp)、 SIN(expN)PI()、DTOR(expN)、RTOD(expN)、BETEEN(exp1, exp2, exp3)2)字符函数:(1)字符型内存变量[.expC](2)字符串做主截取函数:ALLTRIM(expC)、LEFT(expC)、RIGHT(expC)、SUBSTR(expC, expN1[, expN2])(3)字符查找函数和替换函数 AT(expC1,expC2,expN)、LIKE(expC1, expC2)、EALUATE(expC)、(expC ) STUFF(expC1, expN1, expN2, expC2)、CHRTRAN(expC,expC2,expC3)STRTRAN(expC1, expC2[,expC3][, expN1][, expN2])(4)其它字符函数 TYPE(expC) LEN(expC) OCCURS(expC) SPACE(expC) REPLICATE(expC, expN)3)日期时间函数DATE()、TIME()、DATETIME()、YEAR(expD/DT)、MONTH(expD/DT)、DAY(expD/DT)4)转换函数UPPER(expC) LOWER(expC) CTOD(expC) DTOC(expC,[,1]) CHR(expN) STR(expN1 [,expN2[,expN3]]) VAL(expC)5)库表函数(1) 段处理函数FCOUNT([工作区号/别名]) FIELD(expN [,工作区号/别名]) FSIZE(字段名[,工作区号/别名]) MEMLINE(备注字段名) MLINE(备注字段名, expN1[,expN])(2) 记录处理函数BOF([工作区号/别名]) EOF([工作区号/别名]) DELETED([工作区号/别名]) RECCONT([工作区号/别名]) RECSIZE([工作区号/别名]) RECNO([工作区号/别名])(3) 索引和关系函数ORDER([nWorkArea|cTableAlias[,nPath]]) 返回当前表或指定表的主控索引文件或标识TA

文档评论(0)

kabudou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档