- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机二级VF课本总结(笔试、上机)
第一章 Visual Foxpro数据库基础
1.1 数据库基础知识
数据:是存储在某种媒体上能够识别的物理符号。 数据处理:将数据转化为信息的过程。
DBS(数据库系统)包括DB(数据库)、DBAS(数据库应用系统)、DBMS(数据库管理系统)
数据库系统的组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和用户。
数据库系统的核心是:数据库管理系统(DBMS)
数据模型:层次模型(用树型结构表示实体及其之间联系的模型称)
网状模型(用网状结构表示实体及其之间联系的模型)
关系模型(用二维表来表示实体以及实体之间联系的模型。以关系数学理论为基础)
1.2关系数据库
“关系”指的是:表文件(.dbf文件)
外部关键字:若表中的一个字段不是本表的主关键字或候选关键字而是另外一个表的主关键字或候选关键字,这个字段就称为外部关键字。
传统的集合运算 并:两个关系的元组的集合。差:属于一个关系而不属于另一个关系的元组的集合。交:两个关系中的公共元组。
专门的关系运算:选择:从关系中找出满足给定条件的元组的操作称为选择。选择是从行的角度进行的运算。
投影:从关系中制定若干属性,组成新的关系。投影是从列的角度进行的运算。
连接:把两个关系拼接成一个关系的运算。
1.4 Visual FoxPro系统概述
Visual FoxPro 6.0是可运行于Windows平台的32位数据库开发系统
1.5 项目管理器
项目管理器
定义:指文件、数据、文档和Visual FoxPro对象的集合。是将一个应用程序的所有文件集合成一个有机的整体。项目的扩展名:.pjx
“数据”选项卡:数据库、自由表、查询、视图 “文档”选项卡:表单、报表、标签“ 类 ”选项卡:
“代码”选项卡:扩展名为prg的程序文件、函数库API、应用程序app“其他”选项卡:文本文件、菜单文件、其他文件
“全部”选项卡:包括以上各类文件
在“项目管理器”的按钮中可以:新建文件、添加文件、删除文件、修改名文件,不可以重命名文件
第二章数据与数据运算
2.1常量与变量
日期型常量常用的分隔符有斜杠、连字符、句点和空格。严格的日期型常量{^yyyy-mm-dd}
设置4位数字年份:set century on 设置2位数字年份:set century off
内存变量的赋值:store 表达式 to 内存变量名 内存变量名=表达式
等号一次只能给一个内存变量赋值。Store命令可以同时给若干个变量赋相同的值,各内存变量名之间必须用逗号分开。
当出现内存变量与字段变量同名时,若简单的用变量名访问,则系统默认为字段变量。如果要访问内存变量,则必须在变量名前加上前缀m.或m-,例如m.姓名
2.2表达式
2.2.1数值表达式:
算数运算符:()(括号)、**(乘方)、^(乘方)、*(乘)、/(除)、%(求余数)、+(加)、-(减)
求余运算:
1)被除数和除数均为正数,直接求余。
2)被除数和除数均为负数,先按正数求余,然后在余数前面加上负号。
3)被除数和除数为异号,先按正数求余,然后让余数的符号先与被除数一致,再加上除数的值。
字符表达式:
由字符运算符将字符型数据连接起来形成,其运算结果是字符型数据
+:将两个字符串首尾相连形成一个新的字符串。 -:前一个字符串的尾部空格移到合并后新字符串的尾部
日期时间表达式:
日期运算符: + 表示数据相加 - 表示数据相减
日期+日期为错误写法 例如:{^2005/05/03}+date() ×
2.2.2关系表达式:
关系表达式由关系运算符将两个运算对象连接起来形成,其运算结果是逻辑型数据。格式为:表达式1 关系运算符 表达式2
关系运算符:小于、大于、等于=、不等于、不等于#、不等于!=、小于等于=、大于等于=、字符串精确比较==、字串包含测试$
数值型和货币型按数值大小进行比较 日期型数据比较:越早的时间越小,越晚的时间越大 逻辑型数据比较: .t.大于.f.
子串包含测试$ 字符串1$字符串2 功能:左边字符串是右边字符串的子串才是真
Store 计算机 to s1
Store 微型计算机 to s2
?s1$s2,s2$s1,(s1$s2)(s2$s1)
.t. .f. .t.
字符串精确比较与Exact设置
双等号==比较时,只有当两个字符串完全相同,运算结果才为逻辑真.t. 否则为逻辑假.f.
单等号=比较时,与set exact on | off 设置有关。
ON:先在较短字符串的
文档评论(0)