欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > PPT文档下载
    分享到微信 分享到微博 分享到QQ空间

    vfp数据库应用基础PPT推荐.ppt

    • 资源ID:14310076       资源大小:1.97MB        全文页数:72页
    • 资源格式: PPT        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    vfp数据库应用基础PPT推荐.ppt

    1、7、双精度型(B)存储高精度的试验数据。8、浮点型(F)9、整型(I)存放由数字和正负号构成的整数型数据。其字段宽度为4字节。使用整型比使用其它类型节省空间,运算速度也快。,10、备注型(M)占用10个字节的空间,单独存在于一个备注文件中,备注文件扩展名为.DBT。掌握VFP中常量与变量的概念1、常量 值不变的数据项。数值型常量:5、2.345、-100。字符型常量:“XUV”、“欢迎!”、Hello。逻辑型常量:.T.和.F.。日期型常量和日期时间型常量:2008-11-11、2009-1-12 11:11am。,2、变量 可以变化,有名字的数据。命名规则:变量名只能由字母、数字、下划线组成

    2、。以字母或下划线开头,长度为1128个字符。不能使用VFP的保留字。每个汉字占2字符。“A_XX”、“_UU”、“运算结果”。“7abc”、“IF”、“ELSE”、“A2”、“2”、“8开始”。,掌握VFP表达式的使用1、算术运算符2、字符串运算符3、日期时间运算符4、关系运算符5、逻辑运算符,求值:2+3 1+4.AND.NOT.68,算数运算符的优先级为()或*和/%+和-。,1、算术运算符,表达式的书写规则:每个符号占格,所有符号都必须排在同一横线上,不能出现上标或下标。例如:102写为102或10*2、3xy写为3*x*y、2x+5(y+z)写为2*(x+5*(y+z)、r2写为pi*

    3、r2。练习:将下式写为VFP算术表达式。2、字符串运算符,字符串表达式:“ab123”+”88xy”结果为:“ab12388xy”。“欢迎光临”“谢谢惠顾!”结果为:“欢迎光临谢谢惠顾!”。“abc“+”123“+”xyz“结果为:”abc 123 xyz“。“ABC“+”DEF”结果为:”ABCDEF”。3、日期时间运算符日期之间只能进行加减运算,有下面3种情况:(1)日期相减,得到相差的天数。(2)日期加数值,得到新的日期。(3)日期减数值,得到以前某个日期。,例如:2008/11/11 2008/11/1 结果为数值10。2008/11/11+5 结果为日期型数据:2008/11/16。

    4、2008/11/11-3 结果为日期型数据:2008/11/8。4、关系运算符,说明:关系运算符两边的表达式只能是数值型、字符串型、日期型,不能是逻辑型的表达式或值。字符型数据按其ASCII码值进行比较,ASCII码大的字符所在的串值大。(ASCII码用0-127的数字表示字母和一些符号,其中空格(的ASCII码)0129ABZabcz)“=”表示精确匹配。例如,使用条件UPPER(NAME)=“SMITH”进行查找时,可以找到SMITHSON、SMITHERS、SMITH等串,而如果用“=”,将得到精确匹配SMITH的串。,5、逻辑运算符.NOT.非.AND.与.OR.或,逻辑运算真值表:,

    5、运算符的优先顺序:,算术运算符,关系运算符,逻辑运算符,优先级降低,算数运算符的优先级为()或*和/%+和-。关系运算符:、=、#、$、=。逻辑运算符:.NOT.、.AND.、.OR.。,例:写出VFP表达式2+3 1+4.AND.NOT.65.AND.NOT.60.AND.B2-4*a*c=0。,VFP常用函数1、数学函数 MAX(表达式1,表达式2,)求各表达式中的最大值。MIN()求各表达式中最小值。MOD(表达式1,表达式2)求表达式1除以表达式2的余数。?BETWEEN(15,10,30)&结果显示.T.score=80?IIF(score=90,”优”,”合格”)&显示:合格。2、

    6、字符串函数 LEN(表达式)求字符串表达式长度。SUBSTR(表达式,n,m)从字符串表达式中提取从n开始的m个字符的字符串,若省略m,则取n开始的所有字符串。,SUBSTR(“11/30/03”,7,2)=“03 LOWER(表达式)将字符串表达式中的大写字母转化为小写字母,其余不变。UPPER(表达式)与上相反。3、日期时间函数 DATE()取系统当前日期。TIME()取系统当前时间。DATETIME()YEAR(日期表达式)取日期表达式的年份值,返回整数。MONTH(日期表达式)取日期表达式的月份值,返回整数。DAY(日期表达式)取日期表达式的月份值,返回整数。LIST YEAR(出生日

    7、期),4、类型转化函数 STR(数值表达式)转换数值表达式为数字字符串。CTOD(表达式)将字符串转化为日期型。DTOC(表达式)将日期型表达式转化为字符串。86年出生的表达式:SUBSTR(DTOC(出生时间),7,2)=86 等价于:YEAR(出生时间)=1986 出生时间必须为日期型。,1、求3的10次方。2、求199除以5得的余数。3、1995+年+8+月+日 结果为什么?4、闻鸡 起舞+枕戈 待旦 5、闻鸡 起舞 枕戈 待旦6、2008/11/11-3 结果为?7、3#9 结果为?(或、!=)8、菊$采菊东篱下 结果为?9、陶潜=陶 精确匹配,结果为?10、(18).AND.(24)

    8、,习题:,11、(18).OR.(24)12、求 a$bca.AND.(3!=5.OR.F.)的值。13、ALLTRIM(123)=?14、STR(表达式)的作用?15、CTOD(表达式)的作用?16、DTOC(表达式)的作用?17、YEAR(CTOD(01/01/08)的值为什么?18、MONTH(CTOD(11/01/86)的值为什么?19、DATE()、TIME()、DATETIME()的值为什么?,VFP命令的语法VFP命令由命令动词(关键字)+短语。CREATE 数据库文件名。USE SHARED EXCLUSIVE NOUPDATE 以共享方式打开,以独占方式打开,以只读方式打开。

    9、VFP中有些命令要求以独占的方式打开才能执行,如ALTER TABLE、INDEX、INSERT、MODIFY STRUCTURE、PACK等。对记录进行操作的命令:命令动词 FIELDS FOR OFF(表示可选,表示必选。),显示表结构:LIST|DISPLAY STRUCTURE&多出来的一个字节是存放删除标记用的。BROWSE&打开表的浏览窗口。,LIST(列出当前表中所有记录项)。命令:LIST&默认范围为ALLLIST NEXT 3&只对包含当前记录在内的n 个记录进行操作。LIST RECORD 5&只对第5条记录进行操作。Go 6&跳转到第6条记录。LISTREST&从当前记录

    10、一直到文件尾。范围子句的说明:记录范围一般有种选择:ALL:对数据表文件的全部记录进行操作,省略时,默认为ALL。NEXT n:对包含当前记录在内的以下n个记录操作。RECORD n:只对第n个记录操作。REST:从当前位置开始到文件尾。,默认的数据表记录范围:,DELETE&删除当前记录行。(不带FOR语句)DISPLAY&显示当前记录。RECALL&取消当前记录的删除标记DELETE FOR 性别&(删除所有性别为男的学生,仅打上删除标记,非物理删除)。DISPLAY FOR 入学成绩=480&显示入学成绩大于480的所有记录。Go 2RECALL ALL&取消当前表中所有记录的删除标记。

    11、FIELDS子句:后面可以跟字段名和表达式。LIST FIELDS 姓名,性别,出生时间,入学成绩&后跟字段名LIST FIELDS“姓名”+姓名,”性别”,性别,FOR子句:LIST FOR 性别.AND.入学成绩=480LIST FIELDS 姓名,入学成绩 FOR 性别.AND.入学成绩=480LIST FIELDS“姓名”+姓名,”性别”,性别 FOR.NOT.性别LIST ALL FIELDS 学号,入学成绩 FOR 入学成绩=460.AND.性别DISPLAY FOR 出生时间的作用是:在规定的中,按检查全部记录。即从第1条记录开始,满足条件的就执行该命令,不满足条件就跳过去继续搜

    12、索,直到最后一条记录。若省略,则默认为ALL。,命令书写规则:1)每条命令必须以一个命令动词开头。2).T.F.两个逻辑值中的小数点与字母间不能有空格。3)一个命令行的最大长度是254个字符,空格数也包括在内。4)如果一个命令太长,一行写不下,可以使用续行符“;5)不区分大小写。6)命令动词和子句中的短语可以用其前4个字符缩写表示。如DISPLAY STRUCTURE 可简写为DISP STRU。7)不要用A到I之间的单个字母作为表名,因为它们已被保留作数据库工作区的名称。8)不要用VFP的保留字作文件名、字段名、变量名等。9)一行只能写一条命令,每条命令的结束标志是回车键。10)数据库文件后

    13、缀为.DBC、表文件名后缀为.DBF、备注文件.FPT。,VFP数据表数据表的基本概念 数据表:一些有组织数据的集合,由行、列组成的二维表格。简称表(Table)。一个数据库包含一个或多个二维表,表表示现实世界的关系或实体,各个数据表之间可能存在某种关系。字段:数据表中的每一列称为一个字段,它对应表格中的数据项,每个数据项的名称称为字段名(属性),如“年龄”、“性别”、“学号”、“入学时间”等都是字段名。记录:表中每一数据行成为一条记录,每条记录由许多字段组成,如“2006001、赵小霞、女、1987年6月12日、490、计算机、程家吉”。,St.dbf数据表,启动VFP建立数据表 可以在VFP中建立两种表:数据表和自由表。数据表是数据库的一部分,自由表可以独立存在于任何数据库之外。数据库文件后缀为.DBC、表文件名后缀为.DBF、备注文件.FPT。1)利用“表设计器”创建新表。2)追加记录。3)使用命令创建新表 CREATE TABLE(),(),字符型(C)由字母(汉字)、数字、空格等任意字符串组成。货币型(Y)存储与货币有关的数据,如工资、价格等。日期型(D)保存不带时间的日期,存储格式为“yyyymmdd”


    注意事项

    本文(vfp数据库应用基础PPT推荐.ppt)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开