关于我们
![]() ![]() |
Visual FoxPro数据库程序设计教程(第三版)(康贤) 本书共分9章,内容从数据库的基本概念到表、库、项目、程序、表单、菜单、报表的建立、修改、使用及SQL语言等,涵盖了Visual FoxPro程序设计的全部知识。本书适合高等学校计算机及相关专业的学生使用,教学课时安排在50学时左右。 本书由几位长期从事教学工作,对数据库教学具有丰富经验的教师编写。在编写中,力求语言通俗易懂,以丰富的例子来讲解概念和方法,并且每章后还给出了大量的配套练习题,使得该书既有理论指导,又有较强的实用性。本书不仅非常适合作为教材,而且可以作为广大计算机应用人员的数据库自学参考书。 在国民经济的各个领域,数据库技术的应用是相当广泛的。例如银行储蓄客户的管理信息系统、工资统计管理信息系统、人事档案管理信息系统、火车售票管理信息系统、公路交通管理信息系统、学生管理信息系统等,都是数据库技术的应用。数据库技术不仅具有组织、存储、统计计算、查询、打印数据的完善功能,而且具有数据结构化,冗余度低,数据的独立性好,数据的完整性好等优点。 Visual FoxPro是新一代小型化的数据库管理系统软件的代表,它具有强大的功能、完善的工具、较高的数据处理速度、友好的图形界面,支持可视化的面向对象的程序设计方法,深受广大用户的欢迎。Visual FoxPro提供了一个集成化的环境,使得数据的组织和操作简单方便。另外,它在语言处理方面作了很大的扩充,不仅支持传统的面向过程的程序设计,而且支持面向对象的程序设计。同时,它具有可视化的程序设计工具和向导,使得用户能够快速地创建表单、菜单、查询和报表。和其他数据库管理系统相比,Visual FoxPro的最大特点是自带编程工具,同时由于其程序设计语言和数据库管理系统相结合,因此它简单易学,非常适合于设计开发小型化的数据库管理应用程序。本书以Visual FoxPro 9.0为环境,讲解数据库的基本操作和数据库应用系统的开发方法。 本书是按照Visual FoxPro数据库管理系统的内容由浅入深编写的,其中第1章至第3章讲解数据库和表的交互式命令操作,第4章讲解SQL语言及应用,第5章讲解查询程序文件和视图程序文件的可视化设计,第6章讲解程序设计,第7章讲解表单设计,第8章和第9章讲解菜单设计和报表设计。书中以工程项目应用为主线,以数据处理和信息管理为实例,同时兼顾了工科专业学生课时少、内容多等矛盾。本书依附教学大纲及计算机等级考试大纲,根据作者多年的教学经验,从实用性和先进性出发,重点突出,层次分明,内容组织合理,语言通俗易懂,特别适合高校计算机专业和相关专业教学使用,同时也可以推向社会,作为从事数据库应用开发工作的技术人员的参考书。 本书由康贤、解亚利、段玲、张玉林和高景刚共同编写,其中解亚利编写了第1章,段玲编写了第3、4章,张玉林编写了第5、7章,高景刚编写了第8、9章,康贤编写了第2、6章,并对全书进行了统稿、定稿。在编写过程中,得到了长安大学教材科、长安大学信息学院和计算机基础教学部的大力支持,在此表示诚挚的感谢! 由于作者的学识水平有限,书中不足之处在所难免,敬请广大读者批评指正。 编 者 2017年6月 第1章 Visual FoxPro基础.......................... 1 1.1 数据库基础知识.......................................... 1 1.2 数据模型...................................................... 4 1.3 关系数据库.................................................. 6 1.4 Visual FoxPro的发展过程、基本功能与 特点............................................................. 8 1.5 Visual FoxPro的安装和运行环境............ 11 1.6 Visual FoxPro的文件类型与系统性能.... 14 1.7 Visual FoxPro 6.0界面.............................. 17 1.8 Visual FoxPro 9.0介绍.............................. 24 新增功能............................................. 26 习题一................................................................. 28 第2章 数据库中的数据元素..................... 30 2.1 数据的类型................................................ 30 2.2 常量与变量................................................ 30 2.3 表达式........................................................ 39 2.4 常用函数.................................................... 45 习题二................................................................. 60 第3章 Visual FoxPro数据库、表的 基本操作............................................. 62 3.1 项目和项目管理器.................................... 62 3.2 Visual FoxPro数据库................................ 64 3.3 数据库表.................................................... 68 3.4 表的基本操作............................................ 74 3.5 索引............................................................ 86 3.6 多表操作.................................................... 91 3.7 表与表之间的联系.................................... 93 3.8 自由表........................................................ 98 3.9 数据的统计计算...................................... 100 习题三............................................................... 102 第4章 关系数据库标准语言SQL......... 106 4.1 SQL概述.................................................. 106 4.2 查询功能.................................................. 107 4.3 定义功能.................................................. 124 4.4 操作功能.................................................. 131 习题四............................................................... 133 第5章 查询与视图设计............................. 137 5.1 应用查询向导创建查询.......................... 137 5.2 应用查询设计器设计查询...................... 140 5.3 查询文件设计举例.................................. 146 5.4 视图设计.................................................. 148 习题五............................................................... 155 第6章 程序设计基础................................. 158 6.1 程序与程序文件...................................... 158 6.2 程序的三种基本结构.............................. 164 6.3 多模块程序设计...................................... 173 习题六............................................................... 181 第7章 表单设计及应用............................. 183 7.1 面向对象程序设计的基本概念.............. 183 7.2 可视化表单设计的基础.......................... 187 7.3 利用表单向导建立表单.......................... 190 表单................................................... 190 7.4 应用表单设计器设计表单.................... 196 7.5 常用的表单控件及其应用...................... 201 控件................................................... 203 图像(Image)和微调(Spinner) 控件................................................. 211 7.6 表单的应用举例...................................... 213 习题七............................................................... 218 第8章 菜单设计及应用............................. 222 8.1 菜单的概念.............................................. 222 8.2 用菜单设计器设计菜单.......................... 224 8.3 快捷菜单设计.......................................... 232 8.4 在菜单中添加事件代码.......................... 234 习题八............................................................... 237 第9章 报表设计及应用............................. 239 9.1 使用报表向导.......................................... 239 9.2 快速制作报表.......................................... 245 9.3 使用报表设计器制作报表...................... 247 9.4 报表的输出.............................................. 256 习题九............................................................... 258 附录Ⅰ ASCII码表....................................... 260 附录Ⅱ Visual FoxPro常用函数一览表 262 附录Ⅲ Visual FoxPro常用命令一览表 265 参考文献............................................................. 277
你还可能感兴趣
我要评论
|