VFP计算机二级笔记Word格式.docx
- 文档编号:15329554
- 上传时间:2022-10-29
- 格式:DOCX
- 页数:32
- 大小:33.86KB
VFP计算机二级笔记Word格式.docx
《VFP计算机二级笔记Word格式.docx》由会员分享,可在线阅读,更多相关《VFP计算机二级笔记Word格式.docx(32页珍藏版)》请在冰豆网上搜索。
.qpr
视图
.vcx
第一章数据库基础知识
1、数据库管理系统:
DBMS;
数据库应用系统:
DBAS;
数据库系统:
DBS;
数据:
DB
DBS包括DBMS,DBAS,DB
2、实体间的联系:
一对一,一对多,多对多。
3、数据库中的数据模型:
网状模型,层次模型,关系模型。
4、关系:
一个关系就是一个二维表,每一个关系有一个关系名。
5、元组:
二维表中的行称为元组。
6、属性:
二维表中的列称为属性。
7、域:
属性的取值范围。
8、关系→表;
关系名→表名;
属性→字段;
元组→记录;
行→记录,元组;
列→字段,属性。
9、传统的集合运算:
并,差,交。
10、专门的关系运算:
选择(水平方向)for,while,where
投影(垂直方向)fields,select
联接(一对一,一对多,多对多)
11、定义数组:
dime/declare数组名(3,4)
第二章VF基础知识
1、创建项目:
①通过菜单创建
②命令:
creatproject项目名
2、打开项目管理器:
①通过“文件→打开”菜单项
modifyproject项目名
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,I
2、变量:
在程序运行过程中,其值可能发生变化的量。
3、变量的分类:
字段变量,内存变量,数组变量,系统变量,对象变量。
4、常用的函数
①、数值型函数
1.绝对值函数
【函数格式】?
abs(<
数值表达式>
)
【函数功能】返回指定“数值表达式”的绝对值
【返回值类型】数值型
eg:
?
abs(-1)1
2.平方根函数
sqrt(<
)
【函数功能】返回指定“数值表达式”值的平方根。
“数值表达式”的值必须是大于或等于零
sqrt(25)5
sqrt(81)9
sqrt(7^2-4*2*4)4.12
3.取整函数
int(<
【函数功能】返回指定“数值表达式”整数部分的值
int(6489.658)6489
?
int(123.58)123
4.四舍五入函数
round(<
数值表达式1>
<
数值表达式2>
【函数功能】对指定的<
进行四舍五入运算
【使用说明】<
指定四舍五入运算精确的位数。
如果“数值表达式2”是正整数,它指定保留的小数位数;
如果“数值表达式2”是0,它指定精确到个位;
如果“数值表达式2”是负整数,它指定精确的整数位数
round(678.657,0)679
round(678.657,3)678.657
round(678.657,-1)680
5.求余函数
mod(<
<
【函数功能】求<
除以<
后的模
【使用说明】若两参数的值大于0,则模为余数;
若两参数一正一负,则模为余数与“数值表达式2”之和;
若两参数均为负,则模为余数取反。
遵循的原则:
一、模的符号与表达式2的相同;
二、余数的绝对值小于除数(<
表达式2>
)的绝对值
mod(100,3)1
mod(100,-3)-2
mod(15,8)7
mod(8,15)8
6.e次方函数
exp(<
【函数功能】返回ex的值(x为<
exp
(1)2.72
7.最大值函数
max(<
表达式1>
…)
【函数功能】返回各个表达式中的最大值。
其中各个表达式的数据类型相同
【返回值类型】字符型、数值型、日期型,由表达式决定
max(12,5,8,36)36
max(”a”,”b”,”d”,”e”,”y”)y
8.最小值函数
min(<
【函数功能】返回各个表达式中的最小值。
min(12,5,8,36)5
min(”a”,”b”,”d”,”e”,”y”)a
9.对数函数
log(<
【函数功能】返回以e为底的自然对数值
log(2.72)1
10.圆周率函数
pi(<
表达式>
【函数功能】求表达式的圆周率
pi()3.14
②、字符型函数
11.字符串长度测试函数
len(<
字符表达式>
【函数功能】返回字符型表达式的长度(字节数)
len(”df”)2
len(”dfjj”)4
12.小写字母转换大写函数
upper(<
【函数功能】把字符表达式中的小写字母转换为大写字母
【返回值类型】字符型
upper(”good”)GOOD
upper(”school”)SCHOOL
13.大写字母转换小写函数
lower(<
【函数功能】把字符表达式中的大写字母转换为小写字母
lower(“GOOD”)good
lower(”SCHOOL”)school
14.生成空格字符串函数
space(<
数字>
【函数功能】返回一个全是空格的字符串,空格数由<
决定
space(5)+”kk”□□□□□kk
space(3)□□□
15.删除尾空格函数
rtrim(<
)或?
trim(<
【函数功能】删除指定字符串右边的尾随空格
trim(”□ab□a□□□”)□ab□a
16.删除前空格函数
ltrim(<
【函数功能】删除指定字符串左边的空格
ltrim(”□□□ab□□ax□x□□□”)ab□□ax□x□□□
17.删除所有空格函数
alltrim(<
【函数功能】删除指定字符串左右两边的空格
alltrim(”□□□abc□□□”)+”def”abcdef
18.子字符串函数
substr(<
起始位置>
字符个数>
【函数功能】从指定的字符串中截取字符,形成一个新的字符串
是数值型表达式,它指定从第几个字符开始截取,[<
]也是数值型表达式,它指定连续截取字符的个数。
如果省略“字符个数”,则截取到最后一个字符为止。
substr(”abcdef”,2,3)bcd
substr(”abcdef”,2)bcdef
19.左子串函数
left(<
),<
【函数功能】从指定是字符串左边第一个字符开始截取字符,形成一个新的字符串
是数值型表达式,它指定连续截取字符的个数
left(”abcde”,2)ab
left(”abcdefg”,4)abcd
20.右子串函数
right(<
【函数功能】从指定是字符串右边第一个字符开始截取字符,形成一个新的字符串
【返回值类型】<
字符型
right(”abcde”,2)de
right(”abcdefg”,4)defg
21.字符串1在字符串2出现的次数
occurs(<
字符表达式1>
,<
字符表达式2>
【函数功能】返回字符表达式1在字符表达式2中出现的次数
occurs(”A”,”ABCDABCD”)2
occurs(”A”,”abcdabcda”)0
22.求位置函数
at(<
或?
atc(<
【函数功能】返回<
在<
从左边数第<
次数出现的位置
【使用说明】at区分大小写,而atc不区分大小写
at(”a”,”bacda”)2
at(”a”,”bacdaaabdea”,5)11
at(”A”,”abcdaaa”)0
atc(”A”,”BACDAAABDEa”,5)11
23.求位置函数
rat(<
从右边数第<
rat(”a”,”bacda”)5
rat(”a”,”bacdaaabdea”,5)2
rat(”A”,”abcdaaa”)0
24.替换函数
stuff(<
数值表达式1>
数值表达式2>
字符表达式2>
【使用说明】截取<
中,从<
开始,<
替换<
位数,形成新的字符串。
stuff(”计算机ABC”,3,4,”你好”)计你好ABC
stuff(”数据库”,5,6,”管理系统”)数据管理系统
stuff(”计算机ABC”,5,4,”你好”)计算你好C
25.替换函数
chrtran(<
字符表达式3>
【函数功能】用<
中与<
相同的字符串,并形成一个新的字符串
ch
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VFP 计算机 二级 笔记