欢迎光临本店     登录 注册   加入收藏
  •   
欢迎光临清华大学出版社第三事业部!

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

当前位置: 首页 > 教材 > 本科和研究生教材 > 计算机类 > 中文Visual FoxPro应用系统开发教程(第3版)

浏览历史

中文Visual FoxPro应用系统开发教程(第3版)

中文Visual FoxPro应用系统开发教程(第3版)

prev next

  • 商品货号:2014072903
  • 所属系列:高等学校应用型特色规划教材
    商品重量:0克
    作者:杨绍增 陈道贺
    出版社:清华大学出版社
    图书书号/ISBN:9787302367116
    出版日期:2014.07
    开本:16
    图书页数:268
    图书装订:平装
    图书规格:185mm×260mm
    版次:3-1
    印张:16.75
    字数:407千字
  • 上架时间:2014-07-29
    商品点击数:3120
  • 定价:¥30.00元
    本店售价:¥30.00元
    注册用户:¥30.00元
    vip:¥28.50元
    黄金等级:¥27.00元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

图书简介:
        本书是作者结合长期的数据库课程教学实践编写的国家计算机等级考试教材。全书以国家二级Visual FoxPro考试大纲为基本要求,既吸取了多部Visual FoxPro教材的优点,又具有自身独特的风格。
        在编写过程中,注重降低理论难度,增强实践环节,采用以案例带动理论教学的创新写作模式,以一个“教学管理系统”开发案例贯穿全书。
为与本书配合,作者同步编写了其姊妹篇《中文Visual FoxPro应用系统开发实训指导(第3版)》,后者提供了配套光盘,内含丰富的教学资源。这三者密切配合、互相支撑,形成了立体化的教材体系。
        本书贯彻“精讲多练”的教学原则,突出重点、强化实训,大力引进本课程的最新改革成果。在教学环节增强了师生互动,采用无纸化作业管理系统和网络考试平台,与国家等级考试做到无缝接轨。
        简明教程+上机实训+多媒体课件+无纸化作业系统+国家等级考试模拟练习+网络考试平台,构成了本教材的新特征。
本书可作为普通高等学校和中等学校Visual FoxPro国家等级考试教学用书,也可作为成人教育和培训班相关课程的教材,并可供计算机技术人员自学和参考。

  
前    言
  
  中文Visual FoxPro关系数据库系统是新一代小型数据库管理系统的杰出代表,也是国家计算机等级考试课程。它提供了集成化的系统开发环境,并拥有功能强大的可视化程序设计工具,全面支持面向对象的编程技术,是中小企业收集数据、查询信息、创建集成数据库应用系统的较为理想的工具软件。
  但是,要熟练掌握Visual FoxPro的开发环境和编程方法,达到国家等级考试大纲的要求,必须经过系统的理论学习和上机操作实训。为此,作者结合长期教学和使用Visual FoxPro 6.0开发数据库应用系统的实践经验,编写了本教程的前身《中文Visual FoxPro应用系统开发教程》(第1版和第2版)及其姊妹篇《中文Visual FoxPro应用系统开发上机实验指导》(第1版和第2版),取得了较好的教学效果。您现在手拿的这本简明教程,是在应用上述教程的教学实践和深入进行网络化、无纸化和自动化教学改革的基础上编著的全新版本。
  本教程以国家二级Visual FoxPro考试大纲为基本要求,保持了原版教材的风格和成功经验,又吸取了许多最新的教学改革成果。概括地说,本教材的特点主要表现在以下几个方面。
  (1) 在教程编写中,注重优选教学素材、合理安排进度、增强实践环节,突出能力培养。用案例带动理论教学,以一个“教学管理系统”开发案例贯穿全书,形成了创新的写作模式。
  (2) 与本书配合,同步编写了其姊妹篇《中文Visual FoxPro应用系统开发实训指导(第3版)》,配教学光盘,三者密切配合、相互支撑,形成了立体化的教材体系。
  上机实训与本教程紧密配合,将“教学管理系统”的开发过程分成相关联的18个实训环节。同时,还增加了针对国家等级考试的相关练习、基于局域网和校园网的无纸化作业系统以及无纸化考试系统的训练,使教学更有针对性和实效性。
  配套光盘主要提供电子教案、讲课及上机实验必要的数据环境,以及习题参考答案,还提供了无纸化作业系统(单机版)和无纸化考试模拟系统软件资源。
  (3) 继续沿用原版教材的编写风格,采用“讲”的编排结构,遵循国家等级考试大纲中列出的知识点,结合结构化系统开发思想和面向对象程序设计方法,将教材分为18讲,每讲均围绕一个相对集中的主题。其中贯穿着“教学管理系统”教学案例的整个开发过程。每一讲都与上机实训教材的一组练习题目相对应,真正做到理论联系实际。
  (4) 在本教程的编写中,贯彻“精讲多练”的原则,整个教程的篇幅由原来的20讲精简压缩为18讲。同时,为适应现在多媒体教学的新特点,在教程中增加了两个师生互动的环节:第一个环节是在每讲的最前面,增加了“温故而知新”一节,上课伊始就让学生回答问题,或完成一些实际操作,使学生快速进入学习状态;第二个环节是在讲课过程中增加了一些“学生练习环节”,让学生到讲台进行一些刚学习过的操作,以调动学生的积极性,同时活跃课堂气氛。
  (5) 为适应不同层次读者和不同学时的教学需要,本教程还对某些内容标注了“*”符号,带“*”符号的内容为选学。教师和读者也可根据需要自行选定所需的内容。
  (6) 为破解传统纸质作业布置、收取和批改存在的“形式单一、抄袭容易、批改费时、效果甚微”的尴尬局面,我们组织研制开发了《基于局域网和校园网的VF无纸化自动评分作业管理系统》。这个系统分阶段用无纸化作业形式测试学生对VF基础知识特别是操作能力的掌握情况。每次作业的内容与本阶段学习的内容相同,知识性题目约为30%,操作性题目为70%。这种作业是开放性的,学生可以讨论、查看教材、请教老师。但是每个学生的作业题目是系统随机抽取的,不会完全相同。这样就彻底改变了纸质作业题目相同、容易互相抄袭的弊端,鼓励每个学生独立思考、动手操作。实践证明,无纸化作业具有传统作业模式无法比拟的优越性,可以大大激发学生上机实践的积极性,促进实践性教学效果的提高。
  (7) 遵循“应用课程需要以应用的手段进行考核”的教学原则,大力推进考试方法改革,我们组织研制开发了“基于局域网的VF无纸化自动评分考试系统”,应用于教学过程,取得了很好的效果。其中考试系统获得全国多媒体教学软件大赛河南省一等奖。
  无纸化作业和网络考试,有利于减少教师批改作业和试卷的负担,教师可专心搞好教学;有利于扭转以“传授知识”为主的传统教学观念,引导教师和学生把教学的重点放到“应用能力”培养上;有利于改进教风和学风,激发教和学两个方面的积极性;有利于与国家计算机等级考试接轨,提高等级考试通过率;有利于减少作业和考试纸张的消耗,符合建设资源节约型社会的要求。
  (8) 破除“讲课为主,上机为辅”的传统教学观念和“上课老师讲,上机学生练”的传统教学方法。两个课堂都采用“精讲多练”、“教师为主导,学生为主体”的教学原则,提高课时利用率。建议学时安排为2:2:2,即每周2学时课堂教学、2学时上机实训,2学时课余自学。
  开发教程+上机实训+多媒体课件+无纸化作业系统+国家等级考试模拟练习+网络考试平台,构成了本教材的新特征。
  新版教程由杨绍增担任主编,陈道贺担任副主编,多名教师通力合作完成。赵卓编写第2~6讲,王芳编写第7~10讲,周飞菲编写第11~14讲,李建芳编写第15~18讲;杨绍增编写第1讲,进行无纸化作业系统、无纸化考试系统的开发组织,并完成全书的统稿工作,以及负责整套教材的方案策划、组织,包括全书的统稿、修改和定稿。
  主编对未能参加新版编写的原版作者对本书做出的重要贡献表示由衷的敬意。
  本教程参考了多部优秀Visual FoxPro教程和专著,从中获得了许多有益的知识和写作灵感,在此一并表示感谢。
  感谢清华大学(母校)出版社的大力支持和悉心指导。鉴于编者水平有限,谬误之处在所难免,恳请读者不吝指正。
  
    

目    录

第1讲  数据库基础知识 1
1.1  数据库的产生与发展 1
1.1.1  手工管理阶段 1
1.1.2  文件管理阶段 1
1.1.3  数据库管理阶段 2
1.2  数据库系统 3
1.2.1  数据库的几个重要概念 3
1.2.2  数据库系统的特点 3
1.3  实体及其相互联系 4
1.3.1  实体的描述 5
1.3.2  实体间的联系及联系的种类 5
1.4  数据模型 5
1.4.1  层次模型 5
1.4.2  网状模型 6
1.4.3  关系模型 6
1.5  关系术语及关系运算 7
1.5.1  关系术语 7
1.5.2  关系的特点 8
1.5.3  实际关系模型 8
1.5.4  关系运算 9
1.6  本书的一些约定 10
1.6.1  关于Visual FoxPro 6.0中文版 10
1.6.2  关于汉字和标点符号使用的说明 10
1.7  习题 11
第2讲  Visual FoxPro关系数据库入门 13
2.1  温故而知新 13
2.2  Visual FoxPro系统概述 13
2.2.1  历史沿革 13
2.2.2  Visual FoxPro的主要特点 14
2.3  Visual FoxPro的主要文件类型 及创建工具 15
2.3.1  主要文件类型 15
2.3.2  向导、设计器和生成器简介 17
2.4  Visual FoxPro的数据类型 18
2.5  Visual FoxPro应用系统开发的基本步骤 19
2.6  Visual FoxPro数据库设计 20
2.6.1  数据库设计的原则 20
2.6.2  数据库设计的步骤 21
2.6.3  “教学管理系统”数据库设计案例 22
2.7  习题 25
第3讲  常量、变量和表达式 26
3.1  温故而知新 26
3.2  常量 26
3.2.1  数值型常量 26
3.2.2  字符型常量 26
3.2.3  日期型常量 27
3.2.4  日期时间型常量 28
3.2.5  逻辑型常量 28
3.3  变量 29
3.3.1  字段变量 29
3.3.2  内存变量 29
3.3.3  数组 31
3.4  表达式 32
3.4.1  运算符 32
3.4.2  运算符的优先级别 37
3.4.3  表达式的值及表达式的类型 37
3.5  习题 38
第4讲  常用函数 39
4.1  温故而知新 39
4.2  数值函数 39
4.3  字符函数 42
4.4  日期和时间函数 44
4.5  数据类型转换函数 45
4.6  测试函数 47
4.7  习题 48
第5讲  数据库的基本操作(1) 50
5.1  温故而知新 50
5.2  使用浏览器对表的记录进行操作 50
5.2.1  浏览器的打开方法 50
5.2.2  浏览器的操作 51
5.2.3  用命令方式打开浏览器 54
5.3  表的记录指针与指针移动命令 55
5.3.1  绝对移动命令 55
5.3.2  相对移动命令 56
5.3.3  文件开始和结尾标志 57
5.4  增加记录的命令 58
5.4.1  APPEND命令 58
5.4.2  SQL的INSERT命令 59
5.5  删除与恢复记录的命令 60
5.5.1  添加删除标记命令 60
5.5.2  取消删除标记命令 61
5.5.3  物理删除带有删除标记记录的命令 62
5.5.4  物理删除所有记录的命令 62
5.6  工作区的选择与表的关闭 62
5.6.1  工作区的概念与使用 62
5.6.2  关闭表的命令 64
5.7  习题 64
第6讲  数据库的基本操作(2) 66
6.1  温故而知新 66
6.2  字段数据的替换和更新 66
6.2.1  替换命令(REPLACE) 66
6.2.2  更新命令(SQL的UPDATE) 67
6.3  表结构的修改 67
6.3.1  在数据库设计器中修改表结构 67
6.3.2  MODIFY STRUCTURE命令 68
6.3.3  SQL的ALTER TABLE命令 68
6.4  索引的建立与使用 69
6.4.1  索引的种类 70
6.4.2  索引的四要素 70
6.4.3  索引的创建和修改 71
6.4.4  使用索引文件 73
6.5  记录的查找与显示 74
6.5.1 屏幕显示命令DISPLAY 74
6.5.2  顺序查找命令 76
6.5.3  索引查找命令 76
*6.6  表的复制、导入和导出 77
6.6.1  表的复制 77
6.6.2 表的导入 78
6.6.3  表的导出 80
6.7  已学习过的VF命令与SQL命令对比 80
6.8  习题 81
第7讲  数据库的基本操作(3) 84
7.1  温故而知新 84
7.2  表的关联 84
7.2.1  关联的概念 84
7.2.2  在数据库中建立永久关联 85
7.3  数据的完整性 86
7.3.1  实体完整性 86
7.3.2  域完整性 86
7.3.3  参照完整性 87
7.4  用向导创建表单 89
7.4.1  表单(Form)的概念 89
7.4.2  用向导创建单表表单 89
7.4.3  用向导创建一对多表单 92
7.4.4  表单的运行 94
7.5  习题 95
第8讲  视图与查询 96
8.1  温故而知新 96
8.2  视图 96
8.2.1  视图的概念 96
8.2.2  用视图向导建立本地视图 97
8.2.3  用视图设计器建立本地视图 100
*8.2.4  设置更新条件 103
8.2.5  使用视图 104
8.3  查询 105
8.3.1  使用查询向导创建交叉表查询 105
8.3.2  在查询设计器中选择查询去向 107
8.3.3  运行查询 110
8.4  对视图和查询的进一步讨论 110
8.4.1  视图与表的关系 110
8.4.2  视图与查询的关系 111
8.4.3  视图与查询的本质 111
8.5  习题 111
第9讲  结构化查询语言——SQL(1) 113
9.1  温故而知新 113
9.2  SQL概述 113
9.2.1  SQL语言发展简史 113
9.2.2  SQL语言的特点 114
9.3  SQL查询语句的基本结构 114
9.4  简单查询 114
9.4.1  查询指定列 114
9.4.2  查询经过计算的列 115
9.4.3  去掉重复值 116
9.4.4  条件查询 116
9.4.5  对查询结果进行排序 118
9.4.6  使用库函数 118
9.4.7  分组查询 119
9.5  查询结果的去向 120
9.5.1  屏幕显示选择 120
9.5.2  将查询结果存入临时文件中 121
9.5.3  将查询结果存入表中 121
9.5.4  将查询语句保存到文本文件中 122
9.6  习题 122
第10讲  结构化查询语言——SQL(2) 124
10.1  温故而知新 124
10.2  连接查询 124
10.2.1  等值连接查询 124
10.2.2  超连接查询 125
10.2.3  多表连接 127
10.3  嵌套查询 128
10.3.1  带有谓词IN的子查询 128
10.3.2  带有比较运算符的子查询 129
10.3.3  带有ANY、SOME或ALL 谓词的子查询 130
10.3.4  带有EXISTS谓词的子查询 131
*10.3.5  内外层互相关嵌套查询 132
10.4  集合查询 132
*10.5  视图的定义 133
10.6  习题 134
第11讲  报表与标签 135
11.1  温故而知新 135
11.2  概述 135
11.2.1  设计步骤 135
11.2.2  选择报表布局类型 136
11.2.3  打印机设置 136
11.3  使用报表向导创建报表 136
11.3.1  报表向导 136
11.3.2  报表向导应用实例 137
11.4  用报表设计器创建和修改报表 140
11.4.1  报表设计器的基本组成 140
11.4.2  报表的数据环境 141
11.4.3  报表的控件和控件工具栏 141
11.4.4  报表的布局工具栏 142
11.4.5  在报表设计器中修改报表布局 142
11.4.6  在报表设计器中设计快速报表 144
11.5  分组报表设计 145
11.5.1  用向导做初步设计 145
11.5.2  用设计器修改完善 146
11.6  创建标签 147
11.6.1  标签的设计方法 147
11.6.2  标签的设计步骤 147
11.7  报表和标签的运行 149
11.7.1  菜单方式 149
11.7.2  命令方式 150
11.8  习题 151
第12讲  程序设计基础(1) 152
12.1  温故而知新 152
12.2  程序设计预备知识 152
12.2.1  程序的概念 152
12.2.2  程序中常用的几条命令 152
12.2.3  用户自定义对话框函数 155
12.3  程序的建立、运行与调试 157
12.3.1  程序的建立和修改 157
12.3.2  程序的运行 158
12.3.3  程序的调试 159
12.4  结构化程序设计 160
12.5  顺序结构 160
12.6  分支结构 161
12.6.1  条件语句(IF-ENDIF) 161
12.6.2  多分支语句(DO CASE) 163
12.7  循环结构 164
12.7.1  条件循环(DO WHILE) 164
12.7.2  循环辅助语句 166
12.8  习题 166
第13讲  程序设计基础(2) 169
13.1  温故而知新 169
13.2  循环结构(续) 169
13.2.1  步长循环(FOR-ENDFOR) 169
13.2.2  扫描循环(SCAN-ENDSCAN) 170
13.2.3  多重循环 171
13.3  多模块程序 172
13.3.1  子程序 172
*13.3.2  过程 174
13.3.3  变量的作用域 175
13.3.4  使用命令修改、调试运行程序 176
13.4  从结构化到面向对象的程序设计 176
13.4.1  什么是面向对象的程序 177
13.4.2  对象(Object)和类(Class) 177
13.4.3  子类与继承 177
13.4.4  Visual FoxPro中的基类 178
13.4.5  容器和控件 178
13.4.6  对象的三要素 179
13.4.7  结构化程序设计与面向 对象程序设计的关系 180
*13.5  程序调试器 180
13.5.1  调用调试器的方法 180
13.5.2  调试器环境 180
13.5.3  设置断点 181
13.5.4  调试菜单 182
13.6  习题 183
第14讲  系统主程序与菜单设计 185
14.1  温故而知新 185
14.2  “教学管理系统”功能分析与设计 185
14.2.1  系统开发目标 185
14.2.2  系统功能设计 185
14.2.3  为“叶子”功能指定调用程序 188
14.3  系统整体结构描述 189
14.4  系统主程序设计 190
14.4.1  主程序的概念 190
14.4.2  主程序的主要内容 190
14.4.3  主程序示例 190
14.4.4  主程序中的“事件驱动机制” 191
14.5  菜单设计 191
14.5.1  系统菜单与用户菜单 191
14.5.2  菜单设计的基本过程 192
14.5.3  菜单设计举例 193
14.5.4  运行菜单的命令 198
14.6  将主程序与菜单连接运行 199
14.7  习题 199
第15讲  表单设计(1) 201
15.1  温故而知新 201
15.2  表单设计器概述 201
15.2.1  表单设计器的打开 201
15.2.2  表单设计器环境 202
15.2.3  表单的创建步骤 203
15.3  对象的属性、方法和事件 204
15.3.1  常用属性 204
15.3.2  常用方法 206
15.3.3  常用事件 207
15.3.4  对象的引用 208
15.4  标签、形状、线条控件及其应用 209
15.4.1  标签(Label) 209
15.4.2  形状(Shape) 209
15.4.3  线条(Line) 209
15.4.4  控件的操作与布局 209
15.4.5  应用案例 210
15.5  文本框、命令按钮控件及应用 211
15.5.1  文本框(TextBox) 211
15.5.2  命令按钮(Command Button) 212
15.5.3  应用案例 212
15.5.4  主程序、菜单与表单连接调试 215
15.6  习题 215
第16讲  表单设计(2) 217
16.1  温故而知新 217
16.2  表格控件及应用 217
16.2.1  表格(Grid) 217
16.2.2  表格应用举例 219
16.3  列表框、组合框控件及应用 221
16.3.1  列表框(ListBox) 221
16.3.2  组合框(ComboBox) 223
16.3.3  应用案例 223
16.4  容器、计时器控件及其应用 226
16.4.1  容器(Container) 226
16.4.2  计时器(Timer) 226
16.4.3  容器、计时器控件应用案例 226
16.5  习题 227
第17讲  表单设计(3) 229
17.1  温故而知新 229
17.2  复选框、选项组、微调控件及应用 229
17.2.1  复选框(CheckBox) 229
17.2.2  选项组(OptionGroup) 231
17.2.3  微调控件(Spinner) 232
17.2.4  应用案例 232
17.3  命令按钮组和页框控件 234
17.3.1  命令按钮组
 (CommandGroup) 234
17.3.2  页框(PageFrame)控件 236
17.4  用“另存为”的方法设计表单 237
17.5  习题 238
第18讲  应用程序的连编与发布 240
18.1  温故而知新 240
18.2  系统调试与连编 240
18.2.1  教学案例开发工作总结 240
18.2.2  系统调试 241
18.2.3  设置主文件 241
18.2.4  设置项目信息 241
18.2.5  设置文件的“排除”与“包含” 242
18.2.6  连编 242
18.2.7  可执行文件与源程序的
 关系 244
18.2.8  运行可执行文件 244
18.3  为应用程序制作安装盘 245
18.3.1  制作应用程序发布目录 245
18.3.2  用向导创建发布盘 245
18.3.3  用安装程序进行安装 249
18.3.4  用其他工具制作安装盘 250
18.4  期末VF无纸化考试 250
18.4.1  期末考试题目类型与分数 251
18.4.2  期末考试注意事项 251
18.5  VF无纸化考试模拟系统 251
18.5.1  VF无纸化考试模拟系统的 登录 251
18.5.2  VF无纸化考试模拟系统的
 答题窗口 252
18.5.3  查看模拟考试评分结果 253
18.6  习题 254
附录  国家二级Visual FoxPro考试大纲 255
参考文献 258
  
  

  

  
  
  
  
  

  
  
  

  
  
  
  
  
  
  
  
 

商品标签

购买记录(近期成交数量0)

还没有人购买过此商品
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha