全国计算机等级考试二级教程《VisualFoxPro数据库程序设计》复习资料.doc_第1页
全国计算机等级考试二级教程《VisualFoxPro数据库程序设计》复习资料.doc_第2页
全国计算机等级考试二级教程《VisualFoxPro数据库程序设计》复习资料.doc_第3页
全国计算机等级考试二级教程《VisualFoxPro数据库程序设计》复习资料.doc_第4页
全国计算机等级考试二级教程《VisualFoxPro数据库程序设计》复习资料.doc_第5页
免费预览已结束,剩余4页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中文072班 宋战华 制作Visual FoxPro 复习资料Visual FoxPro(一下简称VF)既是一种数据库软件,也是一种数据库语言,作为数据库,VF更强调实际生活中的应用,而作为一种数据库语言,就像VB、VC、Deplin、Java等其他的计算机语言一样,既有理论,又有实践应用,所以在实践操作性并不强的VF的复习中,要着重复习关系数据库数据库标准语言SQL的相关内容和表的相关应用,至于查询和视图、报表、菜单、表单等这些章节,则以复习基础理论为主。其他的章节则需要根据自己的实际情况合理分配复习的时间和精力。预祝各位考试顺利! 一、选择填空要点1、数据模型中实体间的联系及联系的种类。P7分析:基础理论,填空较多。内容:数据模型实体之间的对应关系称为联系。 联系的种类:一对一联系、一对多联系、多对多联系2、关系模型中的关系术语。P9分析:基础理论,填空较多。内容:关系:就是一个.dbf的VF表。 元组:VF表中的横行(记录)叫做元组。 属性:VF表中的竖列(属性)叫做属性。 域:属性的取值范围。 关键字:能区别每一个元组的字段或者字段组合。 外部关键字:本表中作为外部表的关键字的字段或者字段集合。3、专门的关系运算。P13分析:基础理论,重点是要理解,填空、选择都有。内容:选择:利用逻辑表达式从原有的VF表中抽取符合逻辑表达式要求的记录。 投影:从VF表中抽象需要的属性(竖列)组合成新的表。 连接:利用多个表中的共同属性进行两两连接。4、空值的表现形式;变量的命名规则;内存变量的数据类型。P101、P52分析:有一定难度的基础理论,填空题较多。内容:内容为空值需要在表设计器中选中NULL值。 变量的命名规则:变量名必须字母、数字、汉字和下划线构成;命名以字母和下划线开始;不能单独使用AJ作为变量。 内存变量的类型:字符型、数值型、货币型、逻辑型、日期型和日期时间型。5、表达式及常用函数的计算;字符之间运算。P55、P62分析:有一定难度的基础理论,填空、选择题都有。内容:表达式主要分为关系表达式和逻辑表达式两种:其中关系表达式由两个运算对象连接起来形成,即 ;比较两个表达式的大小或前后,其运算结果为逻辑性数据。其中逻辑表达式由逻辑运算符将逻辑型数据连接起来形成的,其运算结果仍是逻辑型数据。这部分注意运算符的复习。字符之间的运算:P56字符表达式由字符串运算符将字符型数据连接起来形成,其运算结果仍然是字符型数据。字符串运算符有两个,它们的优先级相同:+:前后两个字符串首尾连接形成一个新的字符串。-:连接前后两个字符串,并将前后字符串的尾部空格移到合并后的新字符串尾部。6、常用表单控件的图标样式;常用表单控件及容器类控件中的常用属性及默认值;修改表单的命令格式。P182分析:有难度的基础理论题,填空、选择都有。内容:常用表单控件的图标样式:如右图常用表单控件中的常用属性及默认值:P192 6.6节 基本型控件内容太多且分散,主要是看各个属性的功能及有默认值的属性,记住书上重点讲解的。常用容器类控件的常用属性及默认值:P204 6.7节 容器型控件内容太多且分散,主要是看各个属性的功能及有默认值的属性,记住书上重点讲解的。修改表单的命令格式;P180Modify form 7、命令语句中注释信息的语法格式。命令 &注释信息8、终止表单运行的方法;多个工作区的使用。 P120分析:简单的实践操作题,填空题较多。内容:终止表单运行的命令:RELEASE 多个工作区的使用:P120 3.7节 多个表的同时使用 9、If语句、Do case语句、循环语句的使用。 P75P81分析:有难度的实践操作题,选择题一定会有,填空题可能有。内容:程序的三种基本结构:顺序结构、选择结构、循环结构 选择结构:包括条件语句(IFENDIF)和分支语句(DO CASE ENDCASE) 条件语句:IF ELSE ENDIF 语句执行时,首先计算表达式的值。如果成立,则执行,否则执行,然后转向ENDIF的下一条语句。 分支语句:DO CASE CASE CASE CASE OTHERWISE DOCASE 语句执行时,依次判断CASE后面的条件是否成立。当发现某一个CASE后面的条件成立时,就执行该CASE和下一个CASE之间的命令序列,然后执行ENDCASE后面的命令。如果所有的条件都不成立,则执行OTHERWISE与ENDCASE之间的命令序列,然后转向ENDCASE后面的语句。 循环结构 DO WHILEENDDO语句:DO WHILE ENDDO FORENDFOR语句:该语句通常用于事项循环次数已知的情况下的循环结构。 FOR = TO STEP ENDFORNEXT SCANENDSCAN语句:该循环语句一般用于处理表中记录,语句可指明需要处理记录的范围及应满足的条件。 SCAN FOR WHILE 循环体 ENDCASE10、属性、方法、事件的相关概念。 P10 P177 P187分析:简单的基础理论,填空题。内容:属性:二维表中垂直方向的列称为属性。 事件:是一种由系统定义而由用户或系统发出的动作。11、数组的定义。P52分析:简单的基础理论,选择、填空有。内容:数组是内存中连续的一片存储区域,它由一系列元素组成,每个数组元素可以通过数组名及相应的下标来访问。12、菜单的扩展名及菜单设计器所包含的选项。 P226 P228分析:简单的基础理论,填空。内容:菜单的扩展名默认的是:mnx菜单设计期包含的选项:P228包含“菜单名称”、“结果”、“选项”.13、记录指针的使用、建立索引的命令及索引的种类109 P111分析:简单的实践操作题,填空、选择题都有。内容:记录指针:建立索引的命令: P111格式为:INDEX ON TO TAG OF FOR 条件 COMPACT ASCENDINGDESCENDING UNIQUE ADDITIVE该命令对当前表建立一个索引文件或增加索引标志。索引的种类:主索引、候选索引、唯一索引、普通索引14、查询设计器所创建的查询结果的输出类型。 分析:简单的实践操作题,填空题。内容:查询结果输出类型: 15、表中记录的相关操作:添加、删除等的命令语句。P105 P106分析:有一定难度的基础理论,填空、选择都有。内容:增加记录的命令:APPEND 或 APPEND BLANK命令 INSERT BEFOREBLANK 删除记录的命令: 设置删除符号:DELETE FOR 恢复删除记录:RECALL FOR 物理删除记录:PACK 删除所有记录:ZAP16、数据库操作的相关命令。 P94分析:有一定难度的实践操作题,填空、选择都有。内容: 3.1.2节 建立数据库 3.1.3节 使用数据库 3.1.4节 修改数据库 3.1.5节 删除数据库 重点是修改数据库一节。P9717、常用命令的使用、退出Visual FoxPro系统的命令语句 P23分析:有难度的实践操作题,难度很大,也是考试重点。内容:VF系统中的常用命令主要包括 2.5节程序的基本结构中 的语句和第四章SQL常用语句。 退出Visual FoxPro系统的四种方法:P23 单击VF窗口中的关闭窗口; 从“文件”下拉菜单中选择“退出”选项; 单击主窗口左上方的狐狸图标,从窗口下拉菜单里选择“关闭”,或Alt+F4 在命令窗口键入QUIT命令。18、创建报表的方法及报表中域控件的作用。P241 P256分析:有一定难度的实践操作题,填空题。内容:创建报表向来不是考试重点,所以这一部分简单看看,重要的是记住大致过程。 域控件用于打印表或视图中的字段、变量和表达式的计算结果。19、Visual FoxPro中可以创建的表的类型。P39分析:简单的基础理论,填空、选择都有可能。内容:20、表单的常用事件。 P188分析:有一定难度的实践操作题,填空、选择。内容:表单的常用事件集中在6.5.2节 常用的时间与方法,主要是搞懂每种事件的具体含义,并不需要完全记住。21、关系数据库语言的标准语言是SQL。22、表的相关操作。第四章分析:难度的知识点,填空、选择、编程必出题。内容:第四章重点看看,能多仔细就多仔细。二、程序设计题1、数据的交换分析:数据的交换主要是指用字串替换函数(STUFF)和字符替换函数(CHRTRAN)进行数据的交换。例2.24 STORE GOOD BYE TO s1STORE MORNING TO s2?STUFF(s1,6,3,s2),STUFF(s1,1,4,s2)输出结果:GOOD MOENING MORNING BYE!2、多分支语句的使用 P77分析:多分支语句就是DO CASE语句。 语句格式:DO CASE CASE CASE CASE OTHERWISE DOCASE例 2.43 用DO CASEENDCASE型分支语句实现与下面命令相同的功能。 CLEAR INPUT “输入考试成绩:” TO chj Dj=IIF(chj60,”不合格”,IIF(chj)=90,”优秀”,”通过”)) ?”成绩:”+dj RETURN 解答:CLEAR INPUT “输入考试成绩:” TO chj DO CASE CASE chj60 Dj=”不及格” CASE chj90 Dj=”通过” OTHERWISE DJ=”优秀” ENDCASE ?”成绩等级:”+dj RETURN3、Select语句的使用 第四章分析:Select语句是包含第四章在内的所有的查询语句,基础的是P128的基本语法格式,其他的句式也应该了解。 鉴于SELECT语句的应用必须有表的介入,而考试中无法提供足够需要的表,所以考试的时候这个要点反而是选择、填空为主要形式,SELECT语句在程序设计中的应用主要是个别的命令行,但是是比较重要的命令行。所以最好仔细复习。4、判断数的奇偶。分析:数的奇偶需要根据其除以2以后余数的有无来确定的;因为奇偶数满足的条件是不同的条件,所以需要运用到条件语句(IFENDIF语句)。 求余运算%和取余函数MOD()的作用相同。解答:CLEAR SET TALK OFFINPUT 请输入一个数: TO i IF i%2=0 ?为偶数 else ?为奇数 ENDIFSET TALK ON RETURN5、求数据的和等。 P78分析:求

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论