版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
经典word整理文档,仅参考,双击此处可删除页眉页脚。本资料属于网络整理,如有侵权,请联系删除,谢谢!页眉页脚内容由大客户定制,水印图案也由大客户定制全国计算机等级考试二级VF全套学习讲义........................................................................................................................................................1第一章前言――从零开始.......................................................................................................................................2........................................................................................................................................3第2章ISUALFP............................................................................错误........................................................................错误OXRO第3章ISUALFPOXRO第4章SQL........................................................................................错误第5章................................................................................................................错误第6章........................................................................................................错误第7章........................................................................................................错误第8章....................................................................................................错误第9章............................................................................................错误............................................................................!年4月全国计算机等级考试笔试试题...........................................................................错误年9月全国计算机等级考试笔试试题...........................................................................错误年4月全国计算机等级考试笔试试题...........................................................................错误年9月全国计算机等级考试笔试试题...........................................................................错误年4月全国计算机等级考试笔试试卷...........................................................................错误年9月全国计算机等级考试笔试试卷...........................................................................错误年4月全国计算机等级考试笔试试卷...........................................................................错误年9月全国计算机等级考试笔试试卷...........................................................................错误年3月全国计算机等级考试笔试试卷...........................................................................错误年9月全国计算机等级考试二级笔试试卷...................................................................错误公共基础讲......................................................................................................................!:............................................................................错误4...............................................................................错误8............................................................................错误8分).............................................................................错误....................................................................!二级VF考试简述1、上机部分我们给学员提供的全是考试原题(一字不差),只要做完,每套题只要在80分上即可,别忘了考前2天下载新增上机题讲解。2、笔试部分我们可弄不到试卷,但是VF考的次数太多了。说句实话,每次VF部分的考题,有将近一半是历年试题中的原题,那相近的题就更多了。3、对于大家认为很难的公共基础部分,除了视频讲解,在我们的学习资料里也提供了详尽的讲义和考前模拟题,只要求学员把提供的这些内容做会,不要再买其它的学习资料了.不建议大家再买高教的教程书,尤其是公共基础教程,书上讲的很多就是压根不考的内容,或是难度太高二级VF学习讲义2009新版的教程与旧版的区别第1页页眉页脚内容由大客户定制,水印图案也由大客户定制2009与旧版的区别。如果有旧版书的就没必要再买新版书了.第一章:VF数据库基础(含旧版的第一章和第二章内容)第二章:VF程序设计基础(含旧版的第三章和第七章内容)第三章:VF数据库及其操作(旧版第四章内容)第四章:关系数据库标准语言SQL(旧版第五章内容)第五章:查询与视图旧版第六章内容)第六章:表单设计与应用(旧版第八章内容)第七章:菜单设计与应用(旧版第九章内容)第八章:报表的设计和应用(旧版第十章内容)第九章:应用程序的开发和生成(旧版第十一章内容)第十章:上机指导(上机练习软件的使用,上机考试题录像里有讲解)年月第一节:表的常用操作VFP的最大特点就是对数据的管理,所以也必须学习数据表的建立.一、首先建立一个表:字段名字段类型ST.DBF姓名生日D党员否L成绩N简历M照片GC8C2C8字段宽度5。1建完后,自己录入五条记录二、表的常用操作1.打开ST。DBF,首先拷贝生成一个名为STU.DBF的新表(以下所有操作均在STU下)2。打开STU。DBF,追加一条新记录,录入个人的信息3。增加一个字段:加分(I)4。在李四前面增加一条空记录5。删除第二条记录6.定位到首记录,并显示I是整型字段7.定位到末记录,并显示第二节:表单基础(对象、属性、事件、方法)表单是VF的精华,本课只是让同学们对其建立一个感性的认识一、创建一个表单,名为:系统登陆。scx1。要求给表单定义如下属性:Caption:学生信息管理系统Top:0Left:0Height:.T.227Width:405Picture:Autocenter:.T。AlwaysOnTop:(给表单选一个背景图片)MaxButton:MinButton:.F.2.添加第一个标签属性如下:Caption:学生信息管理FontName:华文隶书ForeColor:红色AutoSize:.T.0-透明FontSize:26BackStyle:Name:Lab13。添加第二个标签Caption:研制人:自个的名字FontName:华文行楷4。添加一个命令按钮属性如下:5.再添加一个命令按钮属性如下:ForeColor:FontSize:16绿色BackStyle:AutoSize:.T.Name:Lab20-透明Name:Com1Name:Caption:进入系统Caption:退出系统Com2设置CLICK代码:内容为:THISFORM。RELEASE第三节:表单中的数据处理学生信息处理。scx做完后保存到自个的文件夹下,运行一、创建第二个表单,名为1。要求给表单定义如下属性:Caption:学生信息处理Top:0Left:0MaxButton:。F。设置表单的“数据环境”,添加表"ST.DBF”,将各字段手拖到表单中,并排列整齐.Height:327Width:505MinButton:.F.Autocenter:.T.AlwaysOnTop:.T.“追加记录"的单击代码为:APPENDBLANKTHISFORM。REFRESH第2页页眉页脚内容由大客户定制,水印图案也由大客户定制THISFORM.TEXT1.SETFOCUS“修改记录”的单击代码为:BROWSE“修改结构”的单击代码为:MODIFYSTRUCTURE“首记录”的单击代码为:GOTOPTHISFORM。REFRESH“下一条”的单击代码为:SKIPTHISFORM.REFRESH“上一条”的单击代码为:SKIP-1THISFORM。REFRESH“末记录”的单击代码为:GOBOTTOMTHISFORM.REFRESH“退出"的单击代码为:THISFORM。RELEASE做完后保存到自个的文件夹下,运行一下结果。大家会发现一个问题,当点击上一条、下一条命令按钮使记录指针移到末尾或首记录之前的话,系统会显示一些错误信息,影响我们的正常操作.如何避免呢?我们可以在记录指针移动时,事先判断一下指针是否移到了首记录之前或末尾,若在首记录之前,则重新定位到首记录,若在末记录之后,则重新定位到末记录,就可以避免错误信息的出现.“下一条”的单击代码改为:SKIP具体处理为:IFEOF()THENWAIT"己到记录末尾”WINDOWTIMEOUT1GOBOTTOMENDIFTHISFORM。REFRESH“上一条"的单击代码改为:SKIP-1IFBOF()THENWAIT”己到首记录之前”WINDOWTIMEOUT1GOTOPENDIFTHISFORM.REFRESH1.1数据库基础知识一、计算机数据管理的发展在计算机中,数据管理指的是对数据进行分类、组织、编码、存储、检索和维护的过程。数据库技术就是一种非常重要而且被广泛应用的计算机数据管理技术。数据处理技术的发展阶段:人工管理阶段:文件系统阶段:数据与程序不具有独立性数据不能统一修改,会造成数据不一致数据库系统阶段:解决了数据共享问题,减少了数据冗余分布式数据库系统:数据库技术与网络通信技术的结合;采用客户/服务器系统结构(C/S),使用开放数据库连接(ODBC)标准协议通过网络访问远端的数据库。面向对象数据库系统:数据库技术与面向对象程序设计技术结合VF从本质上说,是传统的关系型数据库系统,但它在用户界面、程序设计等方面进行了很好的扩充,提供了面向对象程序设计的强大功能。二、数据库系统数据库(Database,简称为DB):保存在磁盘等外存介质上的数据集合,能被各类用户所共享、数据冗余低、数据之间有紧密联系、可通过数据库管理系统进行访问在VF数据库系统中,数据以表的形式保存。数据库应用系统:数据库应用系统是指系统开发人员利用数据库系统资源开发的面向某一类实际应用的软件系统。数据库管理系统(DatabaseManagementSystem,简称DBMS):是位于用户与数据库之间的一个数据管理软件。VF和ACCESS都是数据库管理系统.即用户不能直接接触数据库,而只能通过DBMS来操作数据库。数据库系统(DatabaseSystem,简称DBS):是指采用了数据库技术的计算机应用系统。它实际上是一个集合体,通常包括:硬件系统、数据库集合、数据库管理系统、数据库管理员(DBA)和用户.数据库系统的特点⑴数据的结构化:在同一数据库中的数据文件是有联系的,且在整体上服从一定的结构形式。⑵数据的共享性。数据库系统中的数据可以有为不同部门、不同单位甚至不同用户所共享,这样可以大大的减少数据冗余。⑶数据的独立性。在文件系统中,数据结构和应用程序相互依赖,一方的改变总是要影响到另一方的改变。数据库系统中的数据文件与应用程序之间的这种依赖关系已大大减小。第3页页眉页脚内容由大客户定制,水印图案也由大客户定制⑷数据的完整性.在数据库系统中,可以通过对数据的性质进行检查而管理它们,使之保持完整正确.如商品的价格不能为负数,一场电影的定票数不能超过电影院的座位数.⑸有统一的数据控制功能。数据库系统不是把数据简单堆积,而是在记录数据信息的基础上具有多种管理功能,如输入、输出、查询、编辑、修改等.三、数据模型数据模型是从现实世界到机器世界的一个抽象,可以将现实世界中的事物抽象为一种既不依赖于具体的计算机系统又不为某一DBMS支持的概念模型,然后再把概念模型转换为计算机上某一DBMS支持的数据模型。在信息世界中,可以对现实世界中各种事物及其事物之间的复杂的联系进行如下抽象描述.实体描述实体(entity):客观存在并相互区别的万事万物,也可以是抽象的事件,如一堂课学生实体用学号、姓名、性别等实体型:属性值的集合表示一个实体,而属性的集合表示一种实体的类型,称为实体型实体集(entityset):性质相同的同类实体的集合.在数据库应用中,实体集以数据表的形式呈现。在ACCESS中,用表来存放同一类实体,即实体集。ACCESS的一个表包含若干个字段,表中的字段就是实体的属性.字段值的集合组成表中的一条记录,代表一个具体的实体,即每一条记录表示一个实体。实体间联系及种类实体间联系的种类是指一个实体型中可能出现的每一个实体与另一个实体型中多少个实体存在联系。两个实体间的联系可以归结为3种类型:1、一对一联系:如职工和工资、住院病人和病床的联系2、一对多联系:如班级和学生、部门与教师的联系3、多对多联系:如学生和课程、图书与图者的联系数据模型简介数据模型是数据库管理系统用来表示实体及实体间联系的方法。3)关系数据模型1)层次数据模型2)网状数据模型1。2关系数据库一、关系数据模型关系术语①关系:一个关系就是一个二维表。一个数据库中可以保存多个关系②元组:二维表中每一行称为元组③属性:二维表中垂直方向的列称为属性④域:属性的取值范围⑤关键字:其值能够惟一地标识一个元组的属性或属性的组合。在ACCESS和VF中,主关键字段和候选关键字段就起惟一标识一个元组的作用。主键用以保证表中每个记录互不相同⑥外部关键字:如果表中的一个字段不是本表的主关键字,而是另外一个表的主关键字或候选关键字,这个字段就称为外部关键字。关系的特点(1)关系必须规范化:如每个属性必须是不可分割的数据单元(2)在同一个关系中不能出现相同的属性名(3)关系中不允许有完全相同的元组,即冗余关系模型的实例一个具体的关系模型由若干个关系模式组成。在VF中,一个数据库中包含相互之间存在联系的多个表,该数据库文(4)在一个关系中行列次序无关紧要件就对应一个实际的关系模型.二、关系运算关系数据库中使用关系运算来表达对关系的操作.传统的集合运算:进行参加运算的两个关系必须具有相同的关系模式,即元组具有相同结构.①并:是由属于这两个关系的元组组成的集合,组成一个新的关系②差:是从一个表中去掉在另外一个表中也有的元组,组成一个新的关系③交:结果是两个表中共同元组,组成一个新的关系专门的关系运算①选择:从关系中找出满足给定条件的元组的操作称为选择,选择的结果是一个新的关系。选择的条件以逻辑表达式的形式给出,使逻辑表达式的值为真的元组将被选出组成一个新的关系。②投影③联接:将两个关系模式横向拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。联接过程是通过联接条件来控制的,联接条件中将出现两个表中的公共属性名,或者是相同的语义、可比的属性。④自然联接:是去掉重复属性的等值联接选择和投影运算的操作对象只是一个表,相当于对一个二维表进行切割.联接运算需要两个表作为操作对象。两个以上的联接,则须两两联接.第4页页眉页脚内容由大客户定制,水印图案也由大客户定制1。3数据库设计基础一、数据库设计步骤设计原则①关系数据的设计应遵从概念单一化“一事一地”的原则。即一个表描述一个实体或实体间的一种联系②避免在表之间出现重复字段(外部关键字段除外)③表中的字段必须是原始数据和基本数据元素设计步骤①需求分析:目的、要保存的信息④用外部关键字保证有关联的表之间的联系②确定需要的表:每个实体设计为数据库中的一个表③确定所需字段二、数据库设计过程④确定联系⑤设计求精(1)需求分析:①信息需求②处理方式③安全性和完整性需求.(2)确定需要的表(3)确定所需字段①每个字段直接和表的实体相关②以最小的逻辑单位存储信息③表中的字段必须是原始数据④确定主关键字字段(4)确定联系(大部分都是一对多联系)①一对多联系:就是把一方的主关键字添加到多方的表中②多对多联系:须创建第三个表,把多对多的联系分解成两个一对多的联系.所创建的第三个表包含两个表的主关键字,在两表之间起着纽带作用,称之为“纽带表”.③一对一联系:可以将这两个表合并为一个表(5)设计求精①是否遗忘了字段?②是否存在大量空白字段?③是否有包含了同样字段的表?④表中是否带有大量不属于某实体的字段?⑥是否为每个表选择了合适的主关键字?⑤是否在某个表中重复输入了同样的信息1.4VisualFoxPro系统概述一、VF6。0的安装与启动(一)安装VisualFoxPro6。0二、VisualFoxPro6。0的用户界面(二)启动VisualFoxPro6。0VisualFoxPro有三种工作方式:利用菜单系统实现人机对话;在命令窗口直接输入命令进行交互式操作;利用各种生成器自动产生程序,或者编写FoxPro程序(命令文件),然后执行它。前两种方法属于交互式工作方式,可以通过这两种方法得到同一结果。执行命令文件为自动化工作方式,菜单工作方式为最终用户提供了更加便利的操作手段.因此,初学者通常首先从菜单工作方式入手。项目管理器窗口所谓项目是指文件、数据、文档和VisualFoxPro对象的集合。“项目管理器”是VisualFoxPro中处理数据和对象的主要组织工具,它为系统开发者提供了极为便利的工作平台,一是提供了简便的、可视化的方法来组织和处理表、数据库、表单、报表、查询和其他一切文件,通过单击鼠标就能实现对文件的创建、修改、删除等操作;二是在项目管理器中可以将应用系统编译成一个扩展名为app的应用文件或exe的可执行文件。三、工具栏的使用1、显示或隐藏工具栏四、VF的配置1、使用“选项”对话框:设置日期和时间的显示格式2、保存设置:对于VF2、定制工具栏3、修改现有工具栏更改表单的默认大小设置默认目录1.5项目管理器一、创建项目项目管理器将一个应用程序的所有文件集合成一个有机的整体,形成一个扩展名为。PJX的项目文件.二、使用项目管理器1、创建文件2、添加文件3、修改文件4、移去文件5、其他按钮浏览:表运行:查询、表单或程序关闭或打开:数据库预览:报表或标签连编:连编一个项目或应用程序三、定制项目管理器1、移动、缩放和折叠2、拆分项目管理器3、停放项目管理器1。6VisualFoxPro向导、设计器、生成器简介一、VisualFoxPro的向导帮助用户快速完成一般性的任务。例如,创建表单、编排报表的格式、建立查询、制作图表、生成数据透视表、生成交叉表报表以及在Web上按HTML格式发布等。VisualFoxPro中带有超过21个的向导。二、VisualFoxPro的设计器VisualFoxPro查询和报表以管理数据变得轻而易举,为初学者提供了方便的工具。三、VisualFoxPro的生成器生成器是带有选项卡的对话框,用于简化对表单、复杂控件和参照完整性代码的创建和修改过程.每个生成器显示一系列选项卡,用于设置选中对象的属性.可使用生成器在数据库表之间生成控件、表单、设置控件格式和创建参照完第5页页眉页脚内容由大客户定制,水印图案也由大客户定制整性。1。启动表单生成器:1)在己有的表单上单击鼠标右键2)从表单菜单中选择快速表单3)单击表单设计器工具栏上的表单生成器按钮对控件使用相应的生成器:点右键或按shift键选取多个控件再选择自动格式生成器2.使用参照完整性生成器课后练习题-1:1、下列实体类型的联系中,属于多对多联系的是(A)学生与课程之间B)学校与教师之间C)商品条形码与商品之间2、关系数据库管理系统中的域是A)关系中属性的取值范围B)关系中的垂直方向的列C)属性或属性的组合D)前面A、B和C都不正确)D)班组与班长之间3、关系是指()A)元组的集合B)属性的集合4、数据库设计的步骤顺序是(C)字段的集合D)实例的集合)a。需求分析b.确定所需字段c。确定所需的表d.设计求精e。确定联系C)acdebA)abcde5、关系R和关系S的并运算是(B)acbedD)adcbe)A)由属于R而不属于S的所有元组组成的集合B)由R和S的元组连接组成的集合C)既属于R又属于S的元组组成的集合D)由关系R和关系S的所有元组合并组成的集合再删去重复的元组6、现实世界中的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 自立自强-职业院校新生入学教育 课件 第七章 心理健康-阳光心理你我同行
- 短直播培训课程
- 2024版出版发行劳务分包合同2篇
- 医疗器械商务讲解
- 2024年度工程拆除环保验收合同3篇
- 常见应用文写作课件
- 建筑检测机构培训
- 2024年度销售合同分销渠道管理2篇
- 散货港口管理实务
- 二零二四年度物流服务合同标的及服务项目2篇
- 银行保洁服务投标方案
- 焦点解决短期治疗
- 《马克思主义与社会科学方法论》授课教案
- 新教材高中英语Unit1Growingup课件外研选择性必修第二册
- 道德与法治-《平安出行》观课报告
- 遵守政治品德、职业道德、社会公德和家庭美德情况五篇
- 箱式变电站吊装方案
- 四大名著《西游记》语文课件PPT
- 农村生活污水处理设施运行维护费用指导价格指南(示范文本)
- 凸透镜成像规律动画可拖动最佳版swf
- GB/T 15242.3-1994液压缸活塞和活塞杆动密封装置用同轴密封件安装沟槽尺寸系列和公差
评论
0/150
提交评论