




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Visual Foxpro 笔记1. 关系在数据库中等价于二维表。2. 系统软件包括:操作系统、编译程序、数据库管理系统。3. 数据库系统=数据库+数据库管理系统(DBS=DB+DBMS)4. DBMS数据库管理系统 DB数据库 OS操作系统 DBS数据库系统5. 数据库的功能是用来存储数据。6. 数据库的任何检索操作都是由三种基本运算而成的,其中包括联接、选择、投影。7. 为了合理组织数据,应遵从设计原则是a) “一事一地”的原则,即一个表描述一个实体或实体间的一种联系;b)表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段;c)用外部关键字保证有关连的表之间的联系。8. VF6.0是一个32位数据库开发系统。9. VF总允许两行的值相同,也允许两列的值相同。10. 关系表中每一行称为一个元祖,每一列称为一个属性。11. 数据库设计的根本目标是要解决数据共享问题。12. 数据库的发展阶段:人工管理、文件系统、数据库系统。13. 专门的运算关系:选择、投影、连接。14. 数据库的设计原则:1) 关系数据库的设计遵从概念一化“一事一地”的原则。2) 避免在表之间出现重复字段。3) 表中的字段必须是原始的数据和基本的数据元素。4) 用外部关键字保证有关联的表之间的联系。15. Ctrl+F4 隐藏命令窗口 Ctrl+F2 显示命令窗口16. 项目管理器:数据、文档、类、代码、其他、全部;17. 数据选项卡:数据库、自由表、查询、视图;18. 文档选项卡:表单、报表、标签;19. 常量:1) 数值型常量(N):Number2) 货币型常量(Y):moneY3) 字符型常量(C):Character4) 日期型常量(D):Date5) 日期时间型常量(T):dateTime6) 逻辑型常量(L):Logic20. 单问号(?)命令的功能是:另起一行,在新的一行的开始处显示若干个表达式的的值。 双问号(?)命令的功能是:不换行,在当前行光标所在处继续显示表达式的值。21. 日期型常量:常用的分隔符有斜杠(/)、连字符()、句点(.)和空格等。日期的格式:2013-02-1422. 命令格式:SET MARK TO 命令功能:用于指定显示日期值时所用的分隔符,如“”、“.”等。23. 命令格式:SET DATE TO AMERICAN | ANSI | BRITISH | FRENCH | GERMAN | ITALIAN | JAPAN | USA | MDY | DMY | YMD 命令功能:用于设置日期显示的格式。24. 命令格式:SET CENTURY ON | OFF |TO ROLLOVER命令功能:用于决定如何显示或解释一个日期数据的年份。ON 显示世纪,即用4位数字表示年份。OFF 不显示世纪,即用2位数字表示年份。它是系统的默认设置。TO 决定如何解释一个用2位数字年份表示的日期所处的世纪。25.命令格式:SET STRICTDATE TO 0|1|2命令功能:用于设置是否对日期格式进行检查。0 表示不进行严格的日期格式检查,目的是与早期Visual Foxpro 兼容。1 表示进行严格的日期格式检查,它是系统的默认设置。2 表示进行严格的日期格式检查,并且对CTOD( )和CTOT( )函数的格式也有效。26. 变量的赋值命令有两个格式:=STORE TO 等号一次只能给一个内存变量赋值,STORE命令可以同时给若干个变量赋予相同的值,各内存变量之间必须用逗号分开。优先级运算符说明1( ) 形成表达式内的子表达式2*或乘方运算3*、/、%乘、除运算、求余运算4+、-加、减运算 算术运算符及其优先级*求余运算%和取余函数MOD()的作用相同,结果的正负号与除数一致。+:前后两个字符串首尾连接形成一个新的字符串。-:两节前后两个字符串,并将前字符串的尾部空格移到合并后的新的字符串尾部。 【常用函数】数值函数1、 绝对值和符号函数格式:ABS() SIGN()功能:ABS()返回指定的数值表达式的绝对值。 SIGN()返回指定的数值表达式的符号。当表达式的运算结果为正、负和零时,函数值分别为1、-1和0.2、 求平方根函数格式:SQRT()功能:返回指定表达式的平方根。3、 圆周率函数格式:PI()功能:返回圆周率(数值型)。4、 求整数函数格式:INT()CEILING()FLOOR()功能:INT()返回指定数值表达式的整数部分。 CEILING()返回大于或等于指定数值表达式的最小整数。 FLOOR()返回小于或等于指定数值表达式的最大整数。5、 四舍五入函数格式:ROUND(,)功能:返回指定表达式在指定位置四舍五入后的结果。指明四舍五入的位置。6、 求余数函数格式:MOD(,)功能:返回两个数值相除后的余数。是被除数,是除数。7、 最大值和最小值函数格式:MAX(,)MIN(,)功能:MAX()计算各自变量表达式的值,并返回其中的最大值。 MIN()计算各自变量表达式的值,并返回其中的最小值。字符函数1、 求字符串长度函数格式:LEN()功能:返回指定字符表达式值的长度,即所包含的字符个数。2、 大小写转换函数格式:LOWER() UPPER()功能:LOWER()将指定表达式值中的大写字母转换成小写字母,其他字符不变。 UPPER()将指定表达式值中的小写字母转换成大写字母,其他字符不变。3、 空格字符串生成函数格式:SPACE()功能:返回由指定数目的空格组成的字符串。4、 删除前后空格函数格式:TRIM() LTRIM() ALLTRIM()功能:TRIM()返回指定字符表达式值去掉尾部空格后形成的字符串。 LTRIM()返回指定字符表达式值去掉前导空格后形成的字符串。 ALLTRIM()返回指定字符表达式值去掉前导和尾部空格后形成的字符串。5、 取子串函数格式:LEFT(,) RIGHT(,)SUBSTR(,)功能:LEFT()从指定表达式值左端取一个指定长度的子串作为函数值。 RIGHT()从指定表达式值右端取一个指定长度的子串作为函数值。 SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。6、 计算子串出现次数函数格式:OCCURS(,)功能:返回第一个字符串在第二个字符串中出现的次数,函数值为数值型。若第一个字符串不是第二个字符串的子串,函数值为0.7、 求子串位置函数格式:AT(,) ATC(,)功能:AT()的函数值为数值型。如果是子串,则返回的值的首字符在值中的位置,若不是子串,则返回0. ATC()与AT()功能类似,但在子串比较是不区分字母大小写。第三个自变量由于表明要在值中搜索值的第几次出现,其默认值是1。8、 子串替换函数格式:STUFF(,)功能:用值替换中由和指明的一个子串。替换和被替换的字符个数不一定相等。如果是0,则相当于在中由指定的字符前面插入。如果值是空串,则相当于在中删去由和指明的子串。9、 字符替换函数格式:CHRTRAN(,)功能:当第一个字符串中的一个或多个相同字符一第二个字符串中的某个字符相匹配时,就用第三个字符串中的对应字符(与第二个字符串中的那个字符具有相同位置)替换这些字符。10、 字符串匹配函数格式:LIKE(,)功能:比较两个字符串对应位置的字符,若所有对应字符都相匹配,函数返回逻辑真(.T.),否则返回逻辑假(.F.)。*中可以包含通配符*合?,*可与任何数目的字符相匹配,?可以与任何单个字符相匹配。日期与时间函数1、 系统日期和时间函数格式:DATE() TIME() DATETIME()功能:DATE()返回当前系统日期,函数值为日期型。 TIME()以24小时制的hh:mm:ss格式返回当前系统时间,函数值为字符型。 DATETIME()返回当前系统日期时间,函数值为日期时间型。2、 年份、月份和天数函数格式:YEAR(|) MONTH(|) DAY(|)功能:YEAR()从指定的日期表达式或日期时间表达式中返回年份(如2011)。 MONTH()从指定的日期表达式或日期时间表达式中返回月份。 DAY()从指定的日期表达式或日期时间表达式中返回天数。3、 时、分和秒函数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 调度培训考试题及答案
- (正式版)DB15∕T 3358-2024 《绵羊腹腔镜活体采卵技术规程》
- 电厂脱销考试题及答案
- 团队成员任务分配与跟踪管理模板
- 企业法律事务处理与合规管理模板
- 工业用材料进销存管理软件开发协议
- 高科技设备采购与技术支持协议
- 我的老师让我感动记叙文题写作(8篇)
- 音乐鉴赏之古典音乐之美:高中艺术教育教案
- 《五年级数学图形变换与代数方程解法》
- GB/T 212-2008煤的工业分析方法
- 冀教版8年级上英语各单元语法课件
- 国内外新能源现状及发展趋势课件
- 大班科学《玩转扑克牌》课件
- 高速公路改扩建桥梁拼宽施工技术及质量控制
- 双台110kV主变短路电流计算书
- DB1750-2019水电站(厂)防雷与接地性能测试技术规范
- 牛常见病防治课件
- 危险物品储存安全隐患排查整治表
- 装饰工程保修单
- IInterlib区域图书馆集群管理系统-用户手册
评论
0/150
提交评论