计算机VFP重点复习资料

上传人:ji****72 文档编号:39675340 上传时间:2018-05-18 格式:DOC 页数:23 大小:413KB
返回 下载 相关 举报
计算机VFP重点复习资料_第1页
第1页 / 共23页
计算机VFP重点复习资料_第2页
第2页 / 共23页
计算机VFP重点复习资料_第3页
第3页 / 共23页
计算机VFP重点复习资料_第4页
第4页 / 共23页
计算机VFP重点复习资料_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《计算机VFP重点复习资料》由会员分享,可在线阅读,更多相关《计算机VFP重点复习资料(23页珍藏版)》请在金锄头文库上搜索。

1、计算机二级复习资料计算机二级复习资料文件扩展名汇总扩展名扩展名 新建新建 修改、打开修改、打开 执行执行 备注备注 文件文件编译编译 文件文件 .PJX:项目管 理器CREATE PROJECTMODIFY PROJECT.pjt.DBF:表文件CREATE 表 名USE 表名USE(关 闭).fpt.DBC:数据库 文件CREATE DATABASEMODIFY DATABASEOPEN DATABSE.dct .QPR:查询文 件CREATE QUERYMODIFY QUERYDO 查 询.QPR.qpx.VUE 视图文 件CREATE VIEWOPEN DATABASEUSE 视图名.P

2、RG:程序文 件MODIFY COMMMAN DMODIFY COMMMANDDO 程 序名.fxp .SCX:表单文 件CREATE FORMMODIFY FORMDO FORM.sct .MNX:菜单文 件CREATE MENUMODIFY MENU.mnt .MPR:菜单程 序由.MNX 生成DO 菜 单.MPR.mpx .FRX:报表文 件CREATE REPORTMODIFY REPORT.frt变量文件 .mem可执行文件 .exe 生成的应用程序 .app 复合索引文件 .cdx 单一索引文件 .idx控件与数据源控件与数据源不同的控件有不同的数据源一般的只具有:controls

3、ourcecombo 与 list :还有 rowsource,忽略 controlsourcegird:只有它有 recordsourcecommand:没有数据源第一章第一章理论部分理论部分1、数据库中的数据按一定的数据模型数据模型组织、描述和存取,具有较小的冗余度、 较高的数据独立性和以扩展性,并可以供多个用户和多类应用所共享。 2、关系数据库中的完整性包括域完整性域完整性(属性的取值范围) 、实体完整性实体完整性(任 一元组主关键字不为空,且在所属的关系中唯一)和参照完整性参照完整性(当一个元 组的主关键字的值不为空时,以该外部关键字的值作为主关键字的值的元组 必须在相应的关系中) 。

4、 3、数据库与人工智能技术相结合形成演绎数据库演绎数据库,与分布式处理技术相结合形 成分布式数据库分布式数据库,与并行处理技术相结合形成并行数据库并行数据库,与多媒体技术相结合形成多媒体数据库多媒体数据库。 4、数据库系统结构的外部层、概念层概念层和内部层分别对应于数据库模式的外模式、 模式模式和内模式。外部层是数据库的外部视图内部层是数据库的内部视图或存 储视图,概念层是数据库的概念视图概念视图。 5、数据字典(DD)是系统中各类数据定义和描述的集合。数据字典一般包括 六个方面的内容:外部实体、数据流、处理逻辑、数据存储、数据元素和数外部实体、数据流、处理逻辑、数据存储、数据元素和数 据结构

5、。据结构。 6、关系的基本运算包括传统的集合运算即并、交、差并、交、差和专门运算即选择、投影、选择、投影、 联接联接。 7、再生成关系模型时一定要将关系规范化,关系规范化的过程是通过关系中属属 性的分解性的分解和关系模式的分解关系模式的分解来实现的,一般要求 3NF(第三范式)(第三范式) 。 8、二维表中行的顺序、列的顺序可以任意交换。 9、E-R 模型的图形表示法:用矩形框矩形框表示实体集,菱形框菱形框表示联系,椭圆框椭圆框表 示属性。 10 、数据库的核心是数据模型,数据模型,数据模型有层次模型、网络模型、关系模型和层次模型、网络模型、关系模型和 面向对象模型。目前流行的面向对象模型。目

6、前流行的 DBMS 产品中,产品中,数据结构模型主要采用关系模型关系模型和 面向对象的关系模型面向对象的关系模型。 11、关系模型是用二维表格二维表格的结构形式来表示实体及实体间实体及实体间的联系 12、大型大型 DBMS:Oracle、DB2、Sybase、SQL Server 微机微机 DBMS:Access,Visual FoxPro 13、SQL:Structured Query Language 结构化查询语句结构化查询语句 14、数据的逻辑独立性是通过外部层与概念层之间的映射来实现的,物理独立 性是通过概念层与内部层之间的映射来实现的。 15、在数据世界中可以用记录(元组)记录(元

7、组)来描述观念世界中的实体实体,用字段字段来描 述观念世界中的实体属性属性。 16、数据模型是数据库系统中用与数据表示和操作的一组概念和定义。数据模 型通常有三部分组成:数据结构、数据操作数据结构、数据操作和数据的完整性约束条件数据的完整性约束条件。 17、数据库系统包括:数据库、数据库管理系统、应用程序、用户数据库、数据库管理系统、应用程序、用户和计算机支计算机支 持系统。持系统。 18、对信息系统进行测试,一般包括以下三种:模块测试、系统测试、验收测模块测试、系统测试、验收测 试试。 19、关系模型通过二维表二维表表示实体集,通过外部关键字外部关键字表示实体间的联系。 20、关系模型的缺点

8、:数据冗余度大、更新异常、插入异常、删除异常。 原因:数据之间存在依赖关系数据之间存在依赖关系 解决的方法:将关系规范化(即将关系分解):将关系规范化(即将关系分解)21、SQL 包括了所有对数据库的操作:数据定义、数据查询、数据更新、:数据定义、数据查询、数据更新、SQL 视图视图22、数据库设计步骤:系统规划、系统分析、系统设计、系统实施、系统维护。23、SA:Structured analysis 结构化分析。结构化分析。SA 方法从最上层的组织机构入手, 采用自顶向下自顶向下逐层分解的方法分析系统,并采用形式化或半形式化的描述来表 达数据和处理过程的关系。常用的描述工具有数据流程图(D

9、FD )和数据字典。24、系统设计分为三个阶段:概念结构设计、逻辑结构设计、物理结构设计概念结构设计、逻辑结构设计、物理结构设计。 25、系统的运行和维护:(1)日常维护:备份和回恢复、安全维护、存储空间管 理、并发控制、为题解决。 (2)监控和分析:收集统计数据、分析操作。 (3) 扩展和增强:增强应用程序、模式修改、DBMS 版升级。(4)性能调整:调整索 引、调整查询、调整事物。 26、数据流程图是使用直观的图形符号来描述系统业务过程、信息流信息流和数据要 求的工具,可以比较准确地表达数据和处理的关系。 27、关键字种类:超关键字、候选关键字、主关键字、外部关键字。超关键字、 候选关键字

10、、主关键字能唯一确定一条记录,外部关键字不能唯一确定一条记 录。 28、项目管理器是项目管理器是 VFP 的控制中心的控制中心。同一个文件可以同时属于多个项目;可以 从项目管理中把文件移去或删除;项目中文件的包含与排除。 29、在关系模型中,同一个关系中的不同属性,其属性名不可以相同不可以相同。操作部分操作部分VFP 的操作环境和项目管理器的使用 要求:命令窗口的使用,选项对话框的使用,创建项目文件,利用项目管理器 管理文件 1、换行:?不换行:?清屏:clear 注释:* 退出 VFP:quit 2、在 D 盘根目录下创建 LX 文件夹:md d:lx 3、将文件 ex1.doc 复制到 D

11、:lx 文件夹:copy file ex1.doc to D:lx 4、显示 D 盘 Lx 文件夹中所有文件的目录:dir d:lx*.* 5、删除 D 盘 LX 文件夹中的文件 ex1.doc: delete file ex1.doc第二章第二章1、在 VFP 中,一共有十一种数据类型:字符型 c(x 5、内存变量的保存 SAVE TO filename内存变量的恢复 RESTORE FROM filename 6、VFP 最多可声明二维数组,下标从 1 开始。数组被声明后,赋予默认值.F. 7、函数接收一个或多个参数而返回单个值,因此函数可以嵌入一个表达式中。 8、用于处理数值型数据,返回

12、值也是数值型数据。 1) ABS( ):求绝对值 2) MAX():求最大值 3) MIN():求最小值 4) INT():取整 若 int(x /2)=x/2,则 X 为偶数。 5) MOD():取模 6) ROUND():四舍五入 7) SQRT():求平方根 8) RAND():获得 01 之间的随机数 9、用于处理字符型数据。 1)删除前后空格 ALLTRIM()删除后缀空格 TRIM() 删除前缀空格 LTRIM() 删除后缀空格 RTRIM() 2)返回一个字符串首次出现的位置区分大小写 AT()不区分大小写 ATC()3)LEN() 4)返回子字符串 SUBSTR() 5)LEF

13、T() RIGHT() 6)SPACE() 你+space(1)+好 你 好 10、用于处理日期/时间类型的数据。 1)取系统日期 DATE()取系统时间 TIME() 取系统日期和时间 DATETIME() 2)YEAR()取一个日期的月份 MONTH() 取一个月的第几天 DAY()?DAY( 2010/07/25 )25 3)返回该日期是一周中的第几天(第一天为星期日)DOW() 11、数据类型转换函数 1)ASC():字符 ASCII ?asc(jdhfhj)106 2)CHR():ASCII 字符 ?CHR(66)B 3)VAL(): C N 4)STR(): N C ?str(31

14、4.15)314 没有指定宽度和小数位数,默认宽度为 10 ?str(314.15,5) 314宽度为 5,没有指定小数位数,前导两个空格 ?str(314.15,5,2)314.1 宽度不够首先保整数部分 ?str(314.15,2)*宽度为 2,小于整数部分宽度,溢出 ?str(1234567890123)1.234E+12 ?len(str(12345678901)的返回值为 10 5)DTOC():D C 6)CTOD():C D 12、其他常用函数 Between() type() iif() mesagebox()-返回是值型 13、运算顺序由高到低:()()* 或或、* 、%、+

15、 14、字符“+”相当于字符相连,字符“-”是将左侧字符串的尾部空格移到相 连后的字符串的右侧。$,左侧字符串包含在右侧字符串中,结果为.T. ,否则为.F. 字符运算符的运算顺序由高到低为:+、$ 15、 两个日期不能相加,但两个日期可以相减,结果是这两个日期相差的天数 对日期时间型数据同样适用。 16、关系运算符:、=、=、=。两边的操作数据的数据类型必须相同, 运算的结果是逻辑型 17、对于字符型数据的比较: 1) 、字符序列的设置: ( 从小到大) Machine 按机内码顺序。 (空格 、大写字母 、小写字母 、一级汉字 、二级 汉字)?”A” “a” ?”John” “Foxmail” 18、 关于 = 和 = 的比较: = :字符串精确比较。 (即两字符串必须长度相等、对应字符相同) 例: ?”abcde” = “abcd”.F. =: 比较字符串时,结果受 SET EXACT 命令的影响。 Set exact off 时, 如果=右边的字符串比左边的短,则左边的字符串取同 右边长度相同的子字符串参加比较,反之右边的字符串比左边的长则返回.F. Set exact off ?”abcde” = “abcd”.T.,?bc=bc .F. Set exact on 时, 首先通过在字符串后面加空格的方法使左右字符串的长度相 等,然后进行比较。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号