资源预览内容
第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
第9页 / 共9页
亲,该文档总共9页全部预览完了,如果喜欢就下载吧!
资源描述
页眉页脚内容由大客户定制 水印图案也由大客户定制 第第 1 页页 XXXXXX 姜久雨等级视频 购买热线 XXXXXXXXX 全国计算机等级考试二级 全套全国计算机等级考试二级 全套 二级 VF 学习讲义 2 第一章前言 从零开始 2 第一章 数据库基础知识 4 第 2 章 VISUAL FOXPRO 程序设计基础 9 第 3 章 VISUAL FOXPRO 数据库及其操作 19 第 4 章 关系数据库标准语言 SQL 25 第 5 章 查询与视图 33 第 6 章 表单设计与应用 35 第 7 章 菜单设计与应用 41 第 8 章 报表的设计和应用 43 第 9 章 应用程序的开发和生成 44 全国计算机等级考试二级全国计算机等级考试二级 VF 笔试历年试卷笔试历年试卷 46 2005 年 4 月全国计算机等级考试笔试试题 46 2005 年 9 月全国计算机等级考试笔试试题 49 2006 年 4 月全国计算机等级考试笔试试题 52 2006 年 9 月全国计算机等级考试笔试试题 55 2007 年 4 月全国计算机等级考试笔试试卷 58 2007 年 9 月全国计算机等级考试笔试试卷 61 2008 年 4 月全国计算机等级考试笔试试卷 64 2008 年 9 月全国计算机等级考试笔试试卷 68 2009 年 3 月全国计算机等级考试笔试试卷 71 2009 年 9 月全国计算机等级考试二级笔试试卷 74 公公 共共 基基 础础 讲讲 义义 77 第一章 数据结构与算法 约占 10 分 77 第二章 程序设计基础 约占 4 分 86 第三章 软件工程基础 约占 8 分 88 第四章 数据库设计基础 约占 8 分 94 全国计算机等级考试二级全国计算机等级考试二级 VF 上机考试全真题库上机考试全真题库 99 二级 考试简述二级 考试简述 上机部分我们给学员提供的全是考试原题 一字不差 只要做完 每套题只要在 80 分上即可 别忘了考前 2 天下载新增上机题讲解 笔试部分我们可弄不到试卷 但是 考的次数太多了 说句实话 每次 部分的考题 有将近一半是历 年试题中的原题 那相近的题就更多了 对于大家认为很难的公共基础部分 除了视频讲解 在我们的学习资料里也提供了详尽的讲义和考前模拟题 只要求学员把提供的这些内容做会 不要再买其它的学习资料了 页眉页脚内容由大客户定制 水印图案也由大客户定制 第第 2 页页 XXXXXX 姜久雨等级视频 购买热线 XXXXXXXXX 不建议大家再买高教的教程书 尤其是公共基础教程 书上讲的很多就是压根不考的内容 或是难度太高 二级 VF 学习讲义 2009 新版的教程与旧版的区别 2009 新版 教程内容并没改变 只是原各章节打乱了 重新编排了一下以下是新 版与旧版的区别 如果有旧版书的就没必要再买新版书了 第一章 VF 数据库基础 含旧版的第一章和第二章内容 第二章 VF 程序设计基础 含旧版的第三章和第七章内容 第三章 VF 数据库及其操作 旧版第四章内容 第四章 关系数据库标准语言 SQL 旧版第五章内容 第五章 查询与视图 旧版第六章内容 第六章 表单设计与应用 旧版第八章内容 第七章 菜单设计与应用 旧版第九章内容 第八章 报表的设计和应用 旧版第十章内容 第九章 应用程序的开发和生成 旧版第十一章内容 第十章 上机指导 上机练习软件的使用 上机考试题录像里有讲解 2009 年 11 月 姜久雨 第一章前言 从零开始 第一节 表的常用操作 VFP 的最大特点就是对数据的管理 所以也必须学习数据表的建立 一 首先建立一个表 ST DBF 字段名姓名性别民族生日党员否成绩简历照片 字段类型CCCDLNMG 字段宽度8285 1 建完后 自己录入五条记录 二 表的常用操作 1 打开 ST DBF 首先拷贝生成一个名为 STU DBF 的新表 以下所有操作均在 STU 下 2 打开 STU DBF 追加一条新记录 录入个人的信息 3 增加一个字段 加分 I I 是整型字段 4 在李四前面增加一条空记录 5 删除第二条记录 6 定位到首记录 并显示 7 定位到末记录 并显示 页眉页脚内容由大客户定制 水印图案也由大客户定制 第第 3 页页 XXXXXX 姜久雨等级视频 购买热线 XXXXXXXXX 第二节 表单基础 对象 属性 事件 方法 表单是 VF 的精华 本课只是让同学们对其建立一个感性的认识 一 创建一个表单 名为 系统登陆 scx 1 要求给表单定义如下属性 Caption 学生信息管理系统 Top 0 Left 0 Height 227 Width 405 Autocenter T AlwaysOnTop T Picture 给表单选一个背景图片 MaxButton F MinButton F 2 添加第一个标签 属性如下 Caption 学生信息管理 ForeColor 红色 AutoSize T FontName 华文隶书 FontSize 26 BackStyle 0 透明 Name Lab1 3 添加第二个标签 属性如下 Caption 研制人 自个的名字 ForeColor 绿色 AutoSize T FontName 华文行楷 FontSize 16 BackStyle 0 透明 Name Lab2 4 添加一个命令按钮 属性如下 Caption 进入系统 Name Com1 5 再添加一个命令按钮 属性如下 Caption 退出系统 Name Com2 设置 CLICK 代码 内容为 THISFORM RELEASE 做完后保存到自个的文件夹下 运行 第三节 表单中的数据处理 一 创建第二个表单 名为 学生信息处理 scx 1 要求给表单定义如下属性 Caption 学生信息处理 Top 0 Left 0 Height 327 Width 505 Autocenter T AlwaysOnTop T MaxButton F MinButton F 设置表单的 数据环境 添加表 ST DBF 将各字段手拖到表单中 并排列整齐 2 添加八个命令按钮 CAPTION 的名称分别为 追加记录 修改记录 修改结构 首记录 下一条 上一条 末记录 退出 追加记录 的单击代码为 APPEND BLANK THISFORM REFRESH THISFORM TEXT1 SETFOCUS 修改记录 的单击代码为 BROWSE 修改结构 的单击代码为 MODIFY STRUCTURE 首记录 的单击代码为 GO TOP THISFORM REFRESH 下一条 的单击代码为 SKIP THISFORM REFRESH 上一条 的单击代码为 SKIP 1 THISFORM REFRESH 末记录 的单击代码为 GO BOTTOM THISFORM REFRESH 退出 的单击代码为 THISFORM RELEASE 做完后保存到自个的文件夹下 运行一下结果 大家会发现一个问题 当点击上一条 下一条命令按钮使记录指 针移到末尾或首记录之前的话 系统会显示一些错误信息 影响我们的正常操作 如何避免呢 我们可以在记录指针 移动时 事先判断一下指针是否移到了首记录之前或末尾 若在首记录之前 则重新定位到首记录 若在末记录之后 则重新定位到末记录 就可以避免错误信息的出现 具体处理为 下一条 的单击代码改为 SKIP IF EOF THEN WAIT 己到记录末尾 WINDOW TIMEOUT 1 GO BOTTOM ENDIF THISFORM REFRESH 上一条 的单击代码改为 SKIP 1 IF BOF THEN WAIT 己到首记录之前 WINDOW TIMEOUT 1 GO TOP ENDIF THISFORM REFRESH 页眉页脚内容由大客户定制 水印图案也由大客户定制 第第 4 页页 XXXXXX 姜久雨等级视频 购买热线 XXXXXXXXX 第一章 数据库基础知识 1 1 数据库基础知识 一 计算机数据管理的发展 在计算机中 数据管理指的是对数据进行分类 组织 编码 存储 检索和维护的过程 数据库技术就是一种非 常重要而且被广泛应用的计算机数据管理技术 数据处理技术的发展阶段 人工管理阶段 数据与程序不具有独立性 文件系统阶段 数据不能统一修改 会造成数据不一致 数据库系统阶段 解决了数据共享问题 减少了数据冗余 分布式数据库系统 数据库技术与网络通信技术的结合 采用客户 服务器系统结构 C S 使用 开放数据 库连接 ODBC 标准协议通过网络访问远端的数据库 面向对象数据库系统 数据库技术与面向对象程序设计技术结合 VF 从本质上说 是传统的关系型数据库系统 但它在用户界面 程序设计等方面进行了很好的扩充 提供了面向 对象程序设计的强大功能 二 数据库系统 数据库 Database 简称为 DB 保存在磁盘等外存介质上的数据集合 能被各类用户所共享 数据冗余低 数 据之间有紧密联系 可通过数据库管理系统进行访问 在 VF 数据库系统中 数据以表的形式保存 数据库应用系统 数据库应用系统是指系统开发人员利用数据库系统资源开发的面向某一类实际应用的软件系统 数据库管理系统 Database Management System 简称 DBMS 是位于用户与数据库之间的一个数据管理软件 VF 和 ACCESS 都是数据库管理系统 即用户不能直接接触数据库 而只能通过 DBMS 来操作数据库 数据库系统 Database System 简称 DBS 是指采用了数据库技术的计算机应用系统 它实际上是一个集合体 通常包括 硬件系统 数据库集合 数据库管理系统 数据库管理员 DBA 和用户 数据库系统的特点 数据的结构化 在同一数据库中的数据文件是有联系的 且在整体上服从一定的结构形式 数据的共享性 数据库系统中的数据可以有为不同部门 不同单位甚至不同用户所共享 这样可以大大的减少 数据冗余 数据的独立性 在文件系统中 数据结构和应用程序相互依赖 一方的改变总是要影响到另一方的改变 数据 库系统中的数据文件与应用程序之间的这种依赖关系已大大减小 数据的完整性 在数据库系统中 可以通过对数据的性质进行检查而管理它们 使之保持完整正确 如商品的 价格不能为负数 一场电影的定票数不能超过电影院的座位数 有统一的数据控制功能 数据库系统不是把数据简单堆积 而是在记录数据信息的基础上具有多种管理功能 如输入 输出 查询 编辑 修改等 三 数据模型 数据模型是从现实世界到机器世界的一个抽象 可以将现实世界中的事物抽象为一种既 不依赖于具体的计算机系统又不为某一 DBMS 支持的概念模型 然后再把概念模型转换为计 算机上某一 DBMS 支持的数据模型 在信息世界中 可以对现实世界中各种事物及其事物之 间的复杂的联系进行如下抽象描述 页眉页脚内容由大客户定制 水印图案也由大客户定制 第第 5 页页 XXXXXX 姜久雨等级视频 购买热线 XXXXXXXXX 实体描述 实体 entity 客观存在并相互区别的万事万物 也可以是抽 象的事件 如 一堂课 属性 attribute 实体的特征 外在表现 如 学生实体用学 号 姓名 性别等 实体型 属性值的集合表示一个实体 而属性的集合表示一种实体的类型 称为实体型 实体集 entity set 性质相同的同类实体的集合 在数据库应用中 实体集以数据表的形式呈现 在 ACCESS 中 用 表 来存放同一类实体 即实体集 ACCESS 的一个 表 包含若干个字段 表中的字段就是实体的 属性 字段值的集合组成表中的一条记录 代表一个具体的实体 即每一条记录表示一个实体 实体间联系及种类 实体间联系的种类是指一个实体型中可能出现的每一个实体与另一个实体型中多少个实体存在联系 两个实体间 的联系可以归结为 3 种类型 1 一对一联系 如 职工和工资 住院病人和病床的联系 2 一对多联系 如 班级和学生 部门与教师的联系 3 多对多联系 如 学生和课程
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号