计算机二级VFP重点复习资料.docx
《计算机二级VFP重点复习资料.docx》由会员分享,可在线阅读,更多相关《计算机二级VFP重点复习资料.docx(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机二级VFP重点复习资料文件扩展名汇总扩展名 新建 修改, 翻开 执行 备注文件编译文件.PJX:工程管理器CREATE PROJECTMODIFY PROJECT.pjt.DBF:表文件CREATE 表名USE 表名USE(关闭).fpt.DBC:数据库文件CREATE DATABASEMODIFY DATABASEOPEN DATABSE.dct.QPR:查询文件CREATE QUERYMODIFY QUERY.qpx.VUE视图文件CREATE VIEWOPEN DATABASEUSE 视图名.PRG:程序文件MODIFY COMMMANDMODIFY COMMMANDDO 程序名.
2、fxp.SCX:表单文件CREATE FORMMODIFY FORMDO FORM.sct.MNX:菜单文件CREATE MENUMODIFY MENU.mnt.MPR:菜单程序.mpx.FRX:报表文件CREATE REPORTMODIFY REPORT.frt变量文件.mem可执行文件.exe 生成的应用程序.app复合索引文件.cdx 单一索引文件.idx控件及数据源不同的控件有不同的数据源一般的只具有:controlsourcecombo及list :还有rowsource,忽视controlsourcegird:只有它有recordsourcecommand:没有数据源第一章理论局部
3、1、 数据库中的数据按肯定的数据模型组织, 描述和存取,具有较小的冗余度, 较高的数据独立性和以扩展性,并可以供多个用户和多类应用所共享。2、 关系数据库中的完整性包括域完整性属性的取值范围, 实体完整性任一元组主关键字不为空,且在所属的关系中唯一和参照完整性当一个元组的主关键字的值不为空时,以该外部关键字的值作为主关键字的值的元组必需在相应的关系中。3、 数据库及人工智能技术相结合形成演绎数据库,及分布式处理技术相结合形成分布式数据库,及并行处理技术相结合形成并行数据库,及多媒体技术相结合形成多媒体数据库。4、 数据库系统构造的外部层, 概念层和内部层分别对应于数据库模式的外模式, 模式和内
4、模式。外部层是数据库的外部视图内部层是数据库的内部视图或存储视图,概念层是数据库的概念视图。5、 数据字典DD是系统中各类数据定义和描述的集合。数据字典一般包括六个方面的内容:外部实体, 数据流, 处理逻辑, 数据存储, 数据元素和数据构造。6、 关系的根本运算包括传统的集合运算即并, 交, 差和特地运算即选择, 投影, 联接。7、 再生成关系模型时肯定要将关系标准化,关系标准化的过程是通过关系中属性的分解和关系模式的分解来实现的,一般要求3NF第三范式。8、 二维表中行的依次, 列的依次可以随意交换。9、 E-R模型的图形表示法:用矩形框表示实体集,菱形框表示联系,椭圆框表示属性。10 ,
5、数据库的核心是数据模型,数据模型有层次模型, 网络模型, 关系模型和面对对象模型。目前流行的DBMS产品中,数据构造模型主要采纳关系模型和面对对象的关系模型。11, 关系模型是用二维表格的构造形式来表示实体及实体间的联系12, 大型DBMS:Oracle, DB2, Sybase, SQL Server 微机DBMS:Access,Visual FoxPro13, SQL:Structured Query Language 构造化查询语句14, 数据的逻辑独立性是通过外部层及概念层之间的映射来实现的,物理独立性是通过概念层及内部层之间的映射来实现的。15, 在数据世界中可以用记录元组来描述观念
6、世界中的实体,用字段来描述观念世界中的实体属性。16, 数据模型是数据库系统中用及数据表示和操作的一组概念和定义。数据模型通常有三局部组成:数据构造, 数据操作和数据的完整性约束条件。17, 数据库系统包括:数据库, 数据库管理系统, 应用程序, 用户和计算机支持系统。18, 对信息系统进展测试,一般包括以下三种:模块测试, 系统测试, 验收测试。19, 关系模型通过二维表表示实体集,通过外部关键字表示实体间的联系。20, 关系模型的缺点:数据冗余度大, 更新异样, 插入异样, 删除异样。缘由:数据之间存在依靠关系解决的方法:将关系标准化即将关系分解21, SQL包括了全部对数据库的操作:数据
7、定义, 数据查询, 数据更新, SQL视图22, 数据库设计步骤:系统规划, 系统分析, 系统设计, 系统实施, 系统维护。23, SA:Structured analysis 构造化分析。SA方法从最上层的组织机构入手,采纳自顶向下逐层分解的方法分析系统,并采纳形式化或半形式化的描述来表达数据和处理过程的关系。常用的描述工具有数据流程图DFD 和数据字典。24, 系统设计分为三个阶段:概念构造设计, 逻辑构造设计, 物理构造设计。25, 系统的运行和维护:(1)日常维护:备份和回复原, 平安维护, 存储空间管理, 并发限制, 为题解决。2监控和分析:收集统计数据, 分析操作。3扩展和增加:增
8、加应用程序, 模式修改, DBMS版升级。(4)性能调整:调整索引, 调整查询, 调整事物。26, 数据流程图是运用直观的图形符号来描述系统业务过程, 信息流和数据要求的工具,可以比拟精确地表达数据和处理的关系。27, 关键字种类:超关键字, 候选关键字, 主关键字, 外部关键字。超关键字, 候选关键字, 主关键字能唯一确定一条记录,外部关键字不能唯一确定一条记录。28, 工程管理器是VFP的限制中心。同一个文件可以同时属于多个工程;可以从工程管理中把文件移去或删除;工程中文件的包含及解除。29, 在关系模型中,同一个关系中的不同属性,其属性名不行以一样。操作局部VFP的操作环境和工程管理器的
9、运用要求:吩咐窗口的运用,选项对话框的运用,创立工程文件,利用工程管理器管理文件1、 换行:?不换行:?清屏:clear 注释:* 退出VFP:quit2、 在D盘根书目下创立LX文件夹:md d:lx3、 将文件ex1.doc复制到D:lx文件夹:copy file ex1.doc to D:lx4、 显示D盘Lx文件夹中全部文件的书目:dir d:lx*.*5、第二章1, 在VFP中,一共有十一种数据类型:字符型 cx5, 内存变量的保存 SAVE TO filename内存变量的复原RESTORE FROM filename6, VFP最多可声明二维数组,下标从1开场。数组被声明后,给予
10、默认值.F.7, 函数接收一个或多个参数而返回单个值,因此函数可以嵌入一个表达式中。8, 用于处理数值型数据,返回值也是数值型数据。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 删除后缀空格 RTRIM2返回一个字符串首次出现的位置区分大小写AT不区分大小写 ATC3LEN4返回子字符串 SUBSTR5LEFT
11、 RIGHT6SPACE你+space(1)+好 你 好 10, 用于处理日期/时间类型的数据。1取系统日期DATE取系统时间TIME取系统日期和时间DATETIME 2YEAR取一个日期的月份MONTH取一个月的第几天DAY?DAY 2021/07/25 253返回该日期是一周中的第几天第一天为星期日DOW11, 数据类型转换函数1ASC:字符 ASCII asc(jdhfhj)1062CHR:ASCII 字符 CHR(66)B3VAL: C N4STR: N C ?str(314.15)314没有指定宽度和小数位数,默认宽度为10?str(314.15,5) 314宽度为5,没有指定小数位
12、数,前导两个空格?str(314.15,5,2)314.1 宽度不够首先保整数局部?str(314.15,2)*宽度为2,小于整数局部宽度,溢出1.234E+12 105DTOC:D C6CTOD:C D12, 其他常用函数Between() type() iif() mesagebox()-返回是值型13, 运算依次由高到低:* 或, * , %, + 14, 字符“+相当于字符相连,字符“-是将左侧字符串的尾部空格移到相连后的字符串的右侧。$,左侧字符串包含在右侧字符串中,结果为.T. ,否那么为.F.字符运算符的运算依次由高到低为:+, , $15, 两个日期不能相加,但两个日期可以相减
13、,结果是这两个日期相差的天数对日期时间型数据同样适用。16, 关系运算符:, =, =, =。两边的操作数据的数据类型必需一样,运算的结果是逻辑型17, 对于字符型数据的比拟:1, 字符序列的设置: 从小到大Machine 按机内码依次。空格 , 大写字母 , 小写字母 , 一级汉字 , 二级汉字?A “a ?John “Rose ?“助教 “讲师PinYin 汉字按拼音序列。系统默认的字符序列西文:空格 , 大写字母 , 小写字母; 汉字:汉字按拼音依次 Stroke 汉字按书写的笔画的多少。西文:空格 , 小写字母 , 大写字母;汉字:汉字按笔画多少? “讲师 “Foxmail18, 关于
14、 = 和 = 的比拟:= :字符串精确比拟。即两字符串必需长度相等, 对应字符一样例: ?abcde = “abcd.F.=: 比拟字符串时,结果受SET EXACT吩咐的影响。Set exact off 时, 假如=右边的字符串比左边的短,那么左边的字符串取同右边长度一样的子字符串参与比拟,反之右边的字符串比左边的长那么返回.F.Set exact off ?abcde = “abcd.T.,?bc=bc .F.Set exact on时, 首先通过在字符串后面加空格的方法使左右字符串的长度相等,然后进展比拟。 Set exact on ?“abcde = “abcd “王一平 = “王 ?
15、 “060101 = “06其结果都为逻辑值.F.,?bc=bc .T . 19, 逻辑运算符运算依次从高到低:, not(!), and, or。假设有关系运算符等其他运算符和逻辑运算符的混合运算,逻辑运算符的优先级最低。20, NULL值处理1, NULL值具有以下特点:1等价及没有任何值;2及0, 空字符串“ 或空格不同;3排序优先于其他数据;4在计算过程中或大多数函数中可以用到NULL值。5NULL值会影响吩咐, 函数, 逻辑表达式和参数行为。VFP支持的NULL值可以出现在任何运用值和表达式的地方。2, 几个函数的比拟X=.null.“0/EMPTY(X).F.T.T.T.ISBLA
16、NK(X).F.T.F.T.ISNULL(X).T.F.F.F.3, 空值的输入在字段中交互方式:ctrl + 0 ,在表达式或程序设计中: .NULL.4, NULL值不是一种数据类型即:当给字段或变量赋null值时,该字段或变量的数据类型不变,只是值为NULL。5, 空值在逻辑表达式中的行为。逻辑表达式表达式的结果X=.T.X=. F.X=nullX and .null.null. F.null.X or .null.T.null.null.Not .null. F.T.null.21, 在VFP中可以用LOCAL, PRIVATE和PUBLIC关键字指定变量的作用域。在吩咐窗口中创立的任
17、何变量都是全局变量。22, 在定义数组时,运用DECLEAR和DIMENSION声明的数组属于私有数组,而运用 PUBLIC吩咐声明的数组属于全局数组,运用LOCAL 吩咐声明的数组属于局部数组。23, 在VFP程序中,假如未加定义干脆运用,那么默认变量为私有变量,在吩咐窗口中创立的任何变量和数组具有全局属性。24, 假如要将第一个字符为C的全部变量保存到mVar内存变量文件中,可以运用吩咐:Save to mVar all like c*,假如要将第一个字符为M,第三个字符为N的全部变量保存到名为RFILE的内存变量文件中,可以运用吩咐: Save to rfile all like MN*
18、25, *和&都能进展程序的注释,但*将整个吩咐行定义为注释内容且*必需为吩咐行的第一个字符,而&用于吩咐的后面引导一个注释内容。 操作局部要求:常量的表示方法, 变量的赋值, 常用函数的运用及表达式的构造1、 计算年龄:year(date()-year(csrq)2、 计算圆的面积:store 3.3 to R赋值 s=3.14*R*R 计算 round(s,3)保存三位小数3、 定义一个一元数组xy和二元数组xz:dimension xy(4),xz5,2第三章理论局部1, 数据库是一个容器,是很多相关的数据库表及其关系的集合。2, 数据库设计的过程:1数据需求分析2确定须要的表3确定表的
19、字段4确定表之间的关系5对设计进展优化3, VFP数据库的组成:表, 本地视图, 远程视图, 连接, 存储过程4, 一个表最多有255个字段。5, 表及数据库之间的相关性是通过双向链接实现的。双向链接包括前链和后链。前链:保存在数据库文件中,包含表文件的路径和表名。后链:保存在表文件中,包含数据库名及其路径。6, 把分散在相关表中的数据通过联结条件把它们收集到一起,构成一张“虚表,这张“虚表就是视图。视图分为:本地视图和远程视图7, 连接是保存在数据库中的一个定义,指定了数据源的名称。建立远程数据连接的目的是创立远程视图。8, 存储过程是指在数据库数据上执行特定操作并存储在数据库文件中的程序代
20、码。9, 数据字典是指存储在数据库中用于描述所管理的表和对象的数据。每一个数据库都带有一个数据字典,存储在数据库文件中。可用display database吩咐查看数据库中的信息。10, 数据库是一个包涵器,但并不在物理上包涵任何附属对象,在数据库中仅存储了指向表文件的路径指针。11, 每创立一个新的数据库都将生成三个文件:数据库文件.DBC,关联的数据库备注文件.DCT,关联的数据库索引文件.DCX12, 创立数据库:create database 翻开数据库: OPEN DATABASE 设置当前数据库:SET DATABASE TO 数据库名13, 检查数据库的有效性链接被破坏后可以运用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 二级 VFP 重点 复习资料
限制150内