热门关键字:  听力密码  单词密码  新概念美语  巧用听写练听力  零起点
图书信息

Visual FoxPro程序设计(第二版)

中国水利水电出版社
    【作 者】王永国 主编 【I S B N 】978-7-5084-6993-5 【责任编辑】杨元泓 【适用读者群】本科 【出版时间】2009-12-01 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第2版 【页 数】312 【千字数】 【印 张】 【定 价】30 【丛 书】21世纪高等学校精品规划教材 【备注信息】
图书详情

     本书是在总结编者多年教学实践、软件开发、试题库建设的基础上,考虑第一版使用读者的反馈信息,从实用、够用的角度出发,采用“案例驱动”的编写方式,通过190个实例介绍数据库系统基础知识及Visual FoxPro程序设计方法。全书共9章,内容包括数据库基础知识和Visual FoxPro初步、Visual FoxPro 6.0基础知识、数据库与数据表操作、查询与视图、结构化程序设计、表单设计、报表设计、菜单与工具栏设计、应用程序的开发。

    为便于教学,每章前有内容导读、教学目标,每章后有小结和丰富的习题,以供读者练习与自测;同时编写了《Visual FoxPro程序设计实训与考试指导(第二版)》(含光盘)作为配套辅导书,内容包括实训(含综合案例)、本书中所有习题的参考答案、Visual FoxPro程序设计教学包软件介绍(内含教学课件、上机测试、无纸化练习系统等)。

     本书可作为高等学校Visual FoxPro程序设计的教材,也可供从事计算机应用和开发的各类人员学习参考。另外, 本书的编写兼顾了教育部考试中心指定的《全国计算机等级考试二级考试大纲(Visual FoxPro程序设计)》的要求,因此也可作为计算机等级考试培训教材。

     

    (1)突出应用能力的培养,加强基础知识,紧跟计算机语言发展趋势,进一步加强了SQL语言的介绍,以适应当前广泛使用关系数据库系统的需要。

    (2)以Visual FoxPro 6.0简体中文版为依据,通过案例驱动教学,内容精炼、结构紧凑、通俗易懂、重点突出,注重实用与能力的培养,它克服了一般教科书学习Visual FoxPro枯燥、学了以后却不会用Visual FoxPro在开发环境中解决问题的难点,有助于提高学生的学习兴趣。

    (3)精选近300多道习题(选择、填空、阅读理解、操作、编程等),且都经过测试,并可在与本书配套的《Visual FoxPro程序设计实训与考试指导(第二版)》一书中找到参考答案及其源代码,也可通过配套光盘在机器上练习评分。该配套辅导书由实训、习题解答、“Visual FoxPro程序设计”课程教学包及其使用与考试指导4部分组成。为了适应新的教学需求、提高教学质量,配套光盘中含有我们开发的“Visual FoxPro程序设计”课程教学包,该教学包可以说是一本学习Visual FoxPro的立体化教材,从Visual FoxPro电子课件、上机实训、综合案例,到试卷生成系统、Visual FoxPro等级考试模拟训练系统等,信息量大,完全能够满足教师教学、学生自学测试的需要,对培养学生的实战能力与创新精神有重要指导作用。

     为了更好地服务于教学并兼顾相关考试,根据教育部《关于进一步加强高校计算机基础教学的意见》中有关“计算机程序设计基础课程教学基础要求”的精神,考虑到高等学校加强学生创新能力的培养方向,结合我们近年来从事“Visual FoxPro程序设计”课程试题库建设的教学体会与开发经验,参考了第一版教材使用读者的反馈信息,我们编写了《Visual FoxPro程序设计(第二版)》一书。

     本书结构紧凑,教学内容设计合理,有利于教学,每一章都由内容导读、教学目标、任务导入、本章小结等部分组成。不仅将知识介绍和提高技能有机结合起来,而且具有很强的实用性。全书共分数据库基础知识和Visual FoxPro初步、Visual FoxPro 6.0基础知识、数据库与数据表的操作、查询与视图、结构化程序设计、表单设计、报表设计、菜单与工具栏设计、应用程序的开发9章。采用“案例驱动”的编写方式,通过190个实例,从实用的角度出发,系统地介绍了数据库系统基础知识及Visual FoxPro程序设计方法,并通过“教学管理系统”应用程序开发案例,手把手介绍数据库应用程序开发方法和步骤,使你学后能具体地开发应用系统。

    本书具有以下特点:

    (1)突出应用能力的培养,加强基础知识,紧跟计算机语言发展趋势,进一步加强了SQL语言的介绍,以适应当前广泛使用关系数据库系统的需要。

    (2)以Visual FoxPro 6.0简体中文版为依据,通过案例驱动教学,内容精炼、结构紧凑、通俗易懂、重点突出,注重实用与能力的培养,它克服了一般教科书学习Visual FoxPro枯燥、学了以后却不会用Visual FoxPro在开发环境中解决问题的难点,有助于提高学生的学习兴趣。

    (3)精选近300多道习题(选择、填空、阅读理解、操作、编程等),且都经过测试,并可在与本书配套的《Visual FoxPro程序设计实训与考试指导(第二版)》一书中找到参考答案及其源代码,也可通过配套光盘在机器上练习评分。该配套辅导书由实训、习题解答、“Visual FoxPro程序设计”课程教学包及其使用与考试指导4部分组成。为了适应新的教学需求、提高教学质量,配套光盘中含有我们开发的“Visual FoxPro程序设计”课程教学包,该教学包可以说是一本学习Visual FoxPro的立体化教材,从Visual FoxPro电子课件、上机实训、综合案例,到试卷生成系统、Visual FoxPro等级考试模拟训练系统等,信息量大,完全能够满足教师教学、学生自学测试的需要,对培养学生的实战能力与创新精神有重要指导作用。

    本书由王永国任主编,黄晓梅、苗立刚、李治能任副主编。主要编写人员分工如下:王永国编写第1、5章,苗立刚编写第3、4、6章,黄晓梅编写第7、8章,王云编写第2、9章,李治能编写第7、8章。另外参与本书大纲讨论与编写、习题测试与校对的还有丁亚涛、王世好、郑尚志、尹荣章、宋万干、张仕江、王小云、谢倩、赵志艳、王多超、程中林等。

     在本书出版过程中,参考了大量国内外教材、专著等材料,得到了许多同仁的关心和帮助,中国水利水电出版社相关部门的领导和编辑也为本书的编辑和出版给予了大力支持和悉心指导,在此一并致谢。

    由于作者才疏学浅,必有许多不足之处,望学术同仁不吝指教,以便我们再版时修正,如您需要下载课件、提供配套练习程序或案例、提出意见和建议,可通过E-mail与我们联系:ygwang21@163.com

    再版前言 
    第1章  数据库基础知识和Visual FoxPro初步 1
    1.1  数据库基础知识 1
    1.1.1  信息、数据、数据处理及数据管理的发展 1
    1.1.2  数据库基本概念和术语 2
    1.1.3  数据库技术的发展 3
    1.1.4  数据模型 5
    1.2  关系数据库 6
    1.2.1  关系数据库 6
    1.2.2  关系运算 7
    1.2.3  关系的完整性约束 9
    1.3  Visual FoxPro系统概述 9
    1.3.1  Visual FoxPro的发展历史与系统特点 9
    1.3.2  Visual FoxPro的安装、启动与退出 10
    1.3.3  Visual FoxPro的用户界面与工作方式 11
    1.3.4  Visual FoxPro集成开发环境 13
    1.4  项目管理器 20
    1.4.1  “项目管理器”与项目创建 20
    1.4.2  使用“项目管理器” 22
    1.4.3  定制“项目管理器” 23
    本章小结 25
    习题1 25
    第2章  Visual FoxPro 6.0基础知识 28
    2.1  Visual FoxPro的命令格式与文件类型 28
    2.1.1  Visual FoxPro的命令格式 28
    2.1.2  Visual FoxPro的文件类型 30
    2.2  常用数据类型与基本数据元素 31
    2.2.1  数据类型 31
    2.2.2  常量与变量 32
    2.3  运算符与表达式 38
    2.3.1  运算符与表达式 38
    2.3.2  运算符的优先级 41
    2.4  常用函数 42
    2.4.1  数值函数 42
    2.4.2  字符函数 43
    2.4.3  日期和时间函数 44
    2.4.4  数据类型转换函数 45
    2.4.5  测试函数 47
    2.4.6  信息提示函数 48
    本章小结 49
    习题2 50
    第3章  数据库与数据表的操作 53
    3.1  自由表的建立 53
    3.1.1  表的基本概念 54
    3.1.2  表结构的设计 54
    3.1.3  表结构的建立 55
    3.1.4  表数据的输入 57
    3.2  数据库的建立 58
    3.2.1  数据库表及自由表 58
    3.2.2  数据库的创建 59
    3.2.3  数据库的操作 61
    3.3  表的基本操作 71
    3.3.1  表结构的修改 71
    3.3.2  表的打开与关闭 73
    3.3.3  记录的显示 73
    3.3.4  记录的定位 76
    3.3.5  记录的增加 78
    3.3.6  记录的删除与恢复 79
    3.3.7  记录的修改 82
    3.3.8  表数据的导入与导出 85
    3.4  排序与索引 86
    3.4.1  排序 86
    3.4.2  索引 88
    3.5  查询与统计 95
    3.5.1  数据查询 95
    3.5.2  数据统计 98
    3.6  表之间的关系 101
    3.6.1  工作区 101
    3.6.2  表间的几种关系 103
    本章小结 105
    习题3 106
    第4章  查询与视图 112
    4.1  查询与视图的概念 112
    4.1.1  查询 112
    4.1.2  视图 113
    4.1.3  查询与视图的区别 113
    4.2  查询的建立 113
    4.2.1  利用向导建立查询 113
    4.2.2  使用查询设计器建立查询 116
    4.2.3  查询结果的输出 119
    4.3  视图的建立 120
    4.3.1  利用向导建立视图 120
    4.3.2  利用视图设计器建立视图 123
    4.3.3  创建多表视图 126
    4.3.4  视图的修改与删除 126
    4.3.5  视图的作用 126
    4.4  关系数据库标准语言SQL 127
    4.4.1  SQL概述 127
    4.4.2  SQL的数据定义 128
    4.4.3  SQL的数据操纵 130
    4.4.4  SQL的数据查询 132
    本章小结 144
    习题4 144
    第5章  结构化程序设计 149
    5.1  程序设计概述 149
    5.1.1  程序 149
    5.1.2  结构化和可视化程序设计 150
    5.2  程序文件的建立、修改与运行 150
    5.2.1  程序文件的建立 150
    5.2.2  程序文件的修改 152
    5.2.3  程序文件的运行 153
    5.3  程序设计的常用命令 154
    5.3.1  基本输入输出 154
    5.3.2  格式化输入输出 156
    5.3.3  程序设计常用的其他命令 157
    5.4  程序流程控制 159
    5.4.1  顺序结构 159
    5.4.2  分支结构 159
    5.4.3  循环结构 163
    5.4.4  数组的应用 174
    5.5  过程、自定义函数与参数传递 177
    5.5.1  过程和自定义函数 177
    5.5.2  变量作用域与参数传递 180
    5.6  程序的调试 183
    5.6.1  错误的类型 183
    5.6.2  调试器的使用 183
    本章小结 186
    习题5 186
    第6章  表单设计 197
    6.1  面向对象的基本概念 197
    6.1.1  类和对象 197
    6.1.2  属性、事件和方法 198
    6.1.3  基类和基类的类型 199
    6.1.4  自定义类 200
    6.2  表单设计 201
    6.2.1  创建、修改与运行表单 201
    6.2.2  表单属性和方法 204
    6.2.3  表单设计器 207
    6.3  常用控件及其使用 215
    6.3.1  标签(Label)控件 215
    6.3.2  命令按钮控件和命令按钮组 217
    6.3.3  文本框控件 220
    6.3.4  编辑框控件 223
    6.3.5  单选按钮控件 223
    6.3.6  复选框(Check)控件 224
    6.3.7  计时器(Timer)控件 225
    6.3.8  图像控件 226
    6.3.9  列表框与组合框控件 227
    6.3.10  表格控件 232
    6.3.11  页框控件 236
    6.4  表单设计实例 237
    本章小结 240
    习题6 241
    第7章  报表设计 246
    7.1  报表向导 246
    7.2  快速报表 251
    7.3  报表设计器 252
    7.3.1  报表设计器的启动 253
    7.3.2  报表设计器的数据环境 254
    7.3.3  “报表设计器”工具栏和“报表控件”工具栏 255
    7.3.4  在报表中添加控件 256
    7.3.5  数据分组 257
    7.3.6  报表的布局 258
    7.4  预览和打印报表 260
    7.5  报表设计实例 261
    本章小结 262
    习题7 263
    第8章  菜单与工具栏设计 265
    8.1  菜单的规划与建立的基本步骤 265
    8.1.1  菜单的规划 265
    8.1.2  菜单建立的基本步骤 266
    8.2  建立菜单系统 266
    8.2.1  创建快速菜单 266
    8.2.2  创建菜单项 268
    8.2.3  创建子菜单 269
    8.2.4  为菜单项分组 269
    8.2.5  为菜单项指定任务 269
    8.2.6  生成菜单 271
    8.2.7  运行莱单 272
    8.3  为顶层表单添加菜单和创建快捷方式菜单 272
    8.3.1  为顶层表单添加菜单 272
    8.3.2  创建快捷方式菜单 273
    8.4  创建自定义工具栏 274
    8.4.1  创建自定义工具栏的方法 274
    8.4.2  在表单集中添加自定义工具栏 275
    8.4.3  创建自定义工具栏示例 275
    本章小结 277
    习题8 277
    第9章  应用程序的开发 279
    9.1  数据库应用系统开发 279
    9.1.1  数据库应用系统开发 279
    9.1.2  数据库设计 281
    9.2  学生管理系统分析 283
    9.2.1  学生管理系统的总体规划与设计 283
    9.2.2  数据库设计 284
    9.3  学生管理系统的开发 285
    9.3.1  学生管理系统的开发 285
    9.3.2  制作发行盘 298
    本章小结 300
    习题9 301
    参考文献 303
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册