江苏省计算机二级(VFP)上机攻略(31页).doc





《江苏省计算机二级(VFP)上机攻略(31页).doc》由会员分享,可在线阅读,更多相关《江苏省计算机二级(VFP)上机攻略(31页).doc(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-江苏省计算机二级(VFP)上机攻略-第 28 页江苏省计算机等级考试二级 上机攻略江苏理工学院-王建目 录项目、数据库和表操作知识点1查询知识点6菜单知识点9表单知识点13程序改错知识点20项目、数据库和表操作知识点一、零碎知识点1、做第一题的时候,必须按考试要求设置默认目录 语句为: 2、“记录有效性规则”与“字段有效性规则”不同,前者表,后者字段3、比较冷门的字段类型 备注型 M ( )(存文字) 通用型 G ( )(存图片)(备注型和通用型都是双击插入记录)整型 I (同数值型,无小数位) 货币型 Y4、设置参照完整性,必须要先清理数据库 (非常重要) 先打开数据库设计器,然后菜单栏数
2、据库清理数据库5、设置参照完整性和索引的时候,要注意保持字段类型一致,相同时不用改,不同时基本上都是转化成字符型来设置 (非常重要) 数值型转化为字符型: (字段名,整数位,小数位) 没有小数时直接省略 日期(时间)型转化为字符型: (字段名,1) (字段名,1) 括号中必须要加1 将当前日期转化为字符型:(),1)6、修改项目文件的项目信息 右键点击项目项目信息,然后进行设置,常考设置图标7、自由表的相关操作 (非常重要)(1)题目让编辑自由表时,无法用命令打开自由表,直接在项目管理器中双击自由表使其处于打开状态,然后在进行相关数据的命令操作;同理,当用无法打开题目中的某个表时,要自然地想到
3、它是自由表。(2)将自由表添加到数据库中,并设置为包含。打开数据库设计器,在项目管理器中将对应的自由表直接拖到数据库设计器中,右击选择包含。如果不要求添加到数据库中的,直接右击,选择“包含”即可。8、显示类的名称 复选框 组合框 编辑框 列表框 选项按钮组 微调框 文本框 表格 绑定型控件9、表记录个数: 10、表的触发器:不可用时,输入.二、字段格式和字段输入掩码 (非常重要)1、字段格式 删除前导空格 T 字段全为大写字母 ! 只允许输入字母或汉字 A2、字段输入掩码 只能输入数字 9 只能输入字母或汉字 A 可以输入任意字符 X 可输入数字、空格和正负符号 #举例:某字段宽度为6,第一位
4、只能输入数字(字母),其他为任意字符分别为:9 注意:会计格式。所谓的会计格式,就是只能输入数字,然后从右向左每3位加一个逗号,小数位不加逗号。举例: N(8) 会计格式为:99,999,999 N(5,2)三、字段的有效性规则1、常用到的一些函数 (非常重要)(1)某字段值不能为空(空字符串),假设字段为 () 或 ()某字段值不能为空值 () 或 ()同样的,如果需要设置为空或空值时,直接() 、()(2)某字段值大于(等于)A,小于(等于)B,假设字段为 (非常重要)两种表达: . 0 (非常重要) (8)在字段后面补充字符,用“-”,可同时保证添加字符与原字符间没有空格 在字段前面添加
5、字符,直接用“+”举例:在字段(名称)前后分别添加书名号,并使其与字段间无空格 则为: “” + - “”(9)四舍五入 如果数值型字段含有小数,则用函数 () 如:(综合成绩)字段含有4位小数,四舍五入保留两位小数 (,2) 如果数值型字段为整数,要四舍五入,用(字段+5)/10)*10 如:(成绩)字段全部四舍五入 (5)/10)*10(10)当前系统的日期 () (非常重要) 当前系统的日期时间 ()另外截取日期型变量常用的函数有以下几个,但是他们转变之后都是数值型的,要是想变成字符型,需要额外用()函数转换。举例:“生日信息”使用“月日”表示,从中截取 (),2)+”月”(),2)+”
6、日”有效性规则常考某个字段在几个年、月、日、小时之间什么的,表示方法为:当前系统日期进行转化:()某个字段日期进行转化:()2、字段有效性信息和默认值 (非常重要)(1)字段有效性信息输入时,比较要加上双引号(2)字段默认值如果为数值型和逻辑型直接输入,其他的需要加上定界符 字符型加双引号,日期型加上花括号,货币型加$(3)有的题目会说“设置字段的有效性规则信息”,这样既要输入有效性规则也要输入有效性信息,不能遗漏。四、表记录修改的相关命令 (非常重要)1、添加删除标记(逻辑删除表中记录)(1)语句 表 条件(2) 表 条件举例:给表中所有学分大于或等于5的记录追加删除标记第一种: =5第二种
7、: =52、彻底删除表中记录 第一种: 表 第二种: 表3、更新表中数据(最常考) (重中之重) 表 字段=表达式 条件元(借阅天数根据借阅日期和还书日期计算)。 (30)*0.1 ”X”注意:对于涉及到百分数的,不能使用%,只能通过小数来转化举例:修改表数据,使所有记录单价字段的值增加10%4、复制表中记录保存到新表中 (可以复制到其他文件中,见书95页) 表 新表名 条件 举例:将表中出版社名称()为“高等教育出版社”的记录复制到表名为的新表中 ”高等教育出版社”5、为表新增一个字段 表名 字段名 字段类型(字段宽度)举例:为表添加字段,字段类型为数值型,宽度为5,小数位数为2 N(5,2
8、)6、()函数的具体应用(1)计算并修改表中所有记录的的值,计算方法如下: 如果1800元,则() 15%,否则180011.5% (=1800,()*0.15,1800*0.115)(2)()函数当中,可以再包含函数,无限的套嵌举例:修改表中的数据,按照成绩值设置备注字段内容,若成绩大于或等于90,则备注字段中设置为“A”;若成绩大于等于80且小于90,则备注字段设置为“B”;低于60分设置为“D”;其余设置为“C”。 (=90,”A”(=80,”B”(3030,0)7、在表中插入记录 表名(字段1,字段2,)(字段1值,字段2值,)举例:在表中插入一条新纪录,姓名:李明,学号:121212
9、12,性别:男 () (“李明”,”12121212”,”男”)查询知识点一、零碎知识点1、查询时涉及到自由表的,在添加窗口中点击“其他”,然后选择题目中要求自由表,并设置关联字段。2、引号问题(非常重要)在一个表中,设置需要输出的字段时,对于姓名()字段,有的题目会说输出字段为,这个时候直接双击该字段即可;有的说输出字段为“姓名”,这时候要通过表达式来设置,在表达式生成器中输入 姓名,然后点击确定添加。需要注意的是,表达式中的汉字不需要加引号,直接输入。3、查询设计器与语句的对应关系 (非常重要)字段:即 后面的内容联接:即 ,两个表通过相同字段进行内联接筛选:即,筛选符合后条件的记录排序依
10、据:即 ,设置输出记录以某字段排序分组依据:即 ,设置输出记录以某字段分组(分组依据里包含“符合条件”:即,设置输出记录的条件)杂项:包含两个面(1)记录是否唯一,对应语句为(2)输出前X()的记录,对应语句 X (不设置则输出全部)4、查看查询的语句 在查询设计器的空白处点击右键查看信息5、设置查询去向 (非常重要)菜单栏查询查询去向,直接输入文件名,不加后缀名注意:如果查询去向为文本文件,则在前面的步骤全部做完时候,右键点击查看查询的语句,然后将其复制粘贴到命令窗口中,在最后一句之后加上分号(;),然后在下一行输入: 文件名 (有时候题目中会出现保存为文本文件,且不输出“列标头”,则语句为
11、: 文件名 )6、关于是否需要分组( ) (非常重要)在题目的表述中,基本上都没有明确要求我们“按分组”,但是是必须要操作的,分组字段可能为1个也可能为多个,根据一些关键词来分辨:(1)在设计查询中,用到了函数表达式,则必须要设置分组(2)题目中出现“每个、每门、各个、按”之类的词,他们后面的基本就是分组字段;或者在输出字段中出现“总分、人数”等。举例:基于表和表,查询每位学生参加考试的课程门数、平均成绩。则:分组字段为,即 7、筛选条件()和分组满足条件()的区分(非常重要):题目中表述为“查询某字段为的”,一般出现在题目的最前面:题目中表述为“查询结果仅输出”,一般出现在题目中间或结尾举例
12、:(1)基于表和表,查询各院系职称为“教授”的人数、最小年龄 则筛选条件为: ”教授” (2)基于表查询统计教师生日信息。要求:输出字段为;查询结果仅输出年龄为5的整数倍的记录; 则分组条件为: (年龄,5)=08、设置筛选条件的时候,设计器中的“实例”相当于常量,需要加定界符。9、排序:先选择字段,后选择排序方式二、常用的函数及表达式1、计数(为统计个数) (非常重要)(1)(*) 万能表达,题目中没有特别要求的,可以通用(2)(条件,1,0) 符合条件的记为1个,多个1个相加即为总个数举例:(1)输出字段为“学生的人数” 则:(*) 人数 (2)输出字段为:“女生的人数” 则:(”女”,1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 江苏省 计算机 二级 VFP 上机 攻略 31

限制150内