2022年二级VFP笔试考试知识点总结 .pdf
《2022年二级VFP笔试考试知识点总结 .pdf》由会员分享,可在线阅读,更多相关《2022年二级VFP笔试考试知识点总结 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、二级 VFP 笔试考试知识点总结第一章1.VFP 是一种 关系型数据库管理系统, 这里的 关系通常是指 表文件2.二维表中的行称为关系的元组,二维表中的列称为关系的属性.3.数据库系统中对数据库进行管理的核心软件是数据库管理系统(DBMS)4.数据库 DB、数据库系统DBS、数据库管理系统DBMS 之间的关系是:DBS包含 DB和 DBMS5.在关系模型中,每个关系中的主关键字能够唯一标识元组的属性或属性的组合6.关系包括三种专门的运算: 选择、投影、连接7.关系中的选择运算是从关系中查找满足给定条件的元组的操作8.关系中的投影运算是从关系中指定若干个属性组成新的关系9.关系中的连接运算需要两
2、个表作为操作对象。10. 实体与实体之间的联系分为: 一对一联系,一对多联系,多对多联系11. 在项目管理器中可以将应用系统编译成一个扩展名为app 的应用文件或exe 的可执行文件第二章1.六种常量的表示方法, 尤其是严格的日期格式的书写千万别忘记。2.内存变量与字段变量的区别:当内存变量与字段变量同时使用并且重名时,系统总是访问字段变量,若想访问内存变量必须在变量名前加上M.或 M- 例题 :假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“张三”,在命令窗口输入并执行如下命令:姓名 =姓名 -“您好”?姓名那么主窗口中将显示A张三B.张三 您好C.张三您好D.出错3.数组的创建
3、( DIMENSION ) 、数组创建后,系统自动给每个数组元素赋以逻辑假。F。4.在赋值和输入语句中使用数组名时,表示将同一个值同时赋给该数组的全部数组元素。5.可以用一维数组的形式访问二维数组。例题 :执行如下命令序列后,最后一条命令的显示结果是()dimension m(2,2) m(1,1)=10 m(1,2)=20 m(2,1)=30 m(2,2)=40 ?m(2) A.变量未定义的提示B. 10 C. 20 D. .F.6.子串包含测试 ($) 7.所有的函数必须熟练掌握8.程序是能够完成一定任务的命令的有序集合,它以扩展名为prg 的形式存储起来。9.程序的三种基本结构:顺序结构
4、、选择结构(if else endif) 、循环结构10. 在循环结构中出现loop 和 exit时有什么区别loop: 结束本次循环,只是不执行loop 后面的语句exit:退出整个循环。11. 在过程里,若return语句不带表达式,则返回逻辑真。12. 参数传递1)第一种调用格式:do | with 实参对于这种调用格式,如果实参是常量或一般形式的表达式,就是按值传递,如果实参是变量,就是按引用传递。2)第二种调用格式:| ( 实参 ) 而对于这种调用格式,默认情况都是按值传递,但是如果实参是变量,可以通过 set udfparms 进行设置 set udfparms to value
5、:按值传递 set udfparms to reference:按引用传递注意:以上两种设置只对第二种调用格式有效精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 6 页 - - - - - - - - - - 按值传递:形参变量值的改变不会影响实参变量的取值按引用传递:形参变量值改变时,实参变量值也随之改变。CLEAR A=10 B=20 SET UDFPARMS TO REFERENCE DO SQ WITH (A),B ?A,B PROCEDURE SQ PARAMETERS X1,Y1
6、X1=X1*X1 Y1=2*X1 ENDPROC A)10 200 B)100 200 C)100 20 D)10 20 13. 根据变量的作用域,将变量划分为全局(公共) 变量、私有变量、局部变量。全局变量:指在任何模块中都可使用的变量, 必须用 public命令建立私有变量 : 在建立它的模块及其下属的各层模块中使用。局部变量:只能在建立它的模块中使用,不能在上层或下层模块中使用。必须用local命令建立第三章1.在 VFP中,数据库是一个逻辑上的概念,数据库不是用来存储用户数据的,我们是用表来存储用户数据的。2.数据库的扩展名是.dbc 3.打开数据库的命令是 :open databas
7、e 数据库名4.关闭数据库的命令是:close database或者 close all 5.修改数据库打开其设计器的命令是: modify database 6.数据库表和自由表, 两者之间的区别,表的扩展名:.dbf 一数据库表可以从数据库中移出成为自由表,自由表可以添加到数据库中成为数据库表二自由表中不能建立主索引三自由表中不能建立字段的有效性规则,也不能设置字段的默认值7.当我们在建立表时,当把某个字段定义了备注型和通用型时,保存表时就会同时保存一个以.fpt为扩展名的文件。8.空值:表示缺值或不确定的值,并不表示0 或空串9.在 VFP中删除记录有逻辑删除(dele):(加一个删除标
8、记 ) 和物理删除 (pack):(彻底删除记录 ) 10. ZAP命令也是物理删除:它将删除表中的全部记录,不管有没有删除标记11. 恢复记录 recall 12. 修改记录的命令 :replace with 13. 显示记录 :list(显示当前表的所有记录) 和 display(显示当前表的当前记录) 的区别14. 查询定位 : go 、skip 、 loca 的区别 go top:表头 go bottom:表尾 skip:相对于当前记录向下移动一条记录 skip -1:相对于当前记录向上移动一条记录locate for :查找满足条件的记录,当满足条件的记录不止一条时,就使用conti
9、nue命令继续向下查找。注意:当使用locate for 进行查找时,若未查找到记录,则eof 函数为 .T., 否则 eof 函数为 .F. 15. 索引是由指针构成的文件,它并不能改变表中记录的物理顺序, 只能逻辑上按照某个字段的值排序16. 索引的分类(主索引、候选索引、唯一索引、普通索引)及区别要求字段值必须唯一的索引是:主索引或者候选索引字段值可以出现重复值的索引是:唯一索引和普通索引17. 在一个数据库表中,只能建立一个主索引,指定主索引的字段不允许出现重复值18. 索引的好处:提高查询速度。坏处:会降低插入、删除和修改等操作的速度。19. 用命令建立索引: index on 索引
10、表达式 tag 索引名建立普通索引后边加上 unique 建立唯一索引精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 6 页 - - - - - - - - - - 后边加上 candidate 建立候选索引用命令建立索引时没有办法建立主索引。17设置当前索引的命令:set order to tag 索引名18. 数据完整性包括:实体完整性、域完整性和参照完整性19. 实体完整性是保证表中记录唯一的特性。即在一个表中不允许有重复的记录。主索引和候选索引来体现实体完整性。20. 域完整性也称为字
11、段有效性规则,主要用于数据输入正确性的检验。在建立字段有效性规则时:“规则“一栏是逻辑表达式,”信息“一栏是字符串表达式,”默认值“一栏的类型则以字段的类型确定。21. 参照完整性的建立1 在父表中建立主索引,在子表中建立普通索引2 根据建立的相关索引,建立两表之间的联系。 (永久)3 清理数据库4 设置参照完整性22. 参照完整性规则包括:更新规则、删除规则、插入规则更新和删除规则包括级联,限制,忽略,插入规则包括限制和忽略,另外级联,限制的含义要理解23. 建立表之间的临时性联系的命令:Set relation 24永久联系与临时联系的区别:1. 不管是永久联系还是临时联系,我们都要首先建
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年二级VFP笔试考试知识点总结 2022 二级 VFP 笔试 考试 知识点 总结
限制150内