Visual FoxPro 6.0程序设计
书 号:9787113160593
丛 书 名:“十二五”高等学校公共基础课精选教材
作 者:王锡智 刘国香 唐丽芳 张钧峰
译 者:
开 本:16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:45元
-
内容简介
本书以VisualFoxPro6.0为背景,通过大量实例深入浅出地介绍了关系数据库管理系统的基础理论及系统开发技术,包括数据库系统、VisualFoxPro6.0的语言基础、VisualFoxPro6.0的数据库、表和索引、结构化程序设计、面向对象程序设计、表单设计与应用、类、查询与视图、结构化查询语言SQL、菜单设计与应用、报表和标签设计、应用程序系统开发等。本书概念清楚、层次分明、例题丰富,是具有多年一线教学经验的教师共同编写。本书适合作为高等院校本科和高职高专院校各专业教材,也可作为全国计算机等级考试(二级VisualFoxPro)考试培训教材,适合教师课堂教学和自学。 -
前言
Visual FoxPro 60是微软公司推出的可视化数据库管理系统平台。它提供了功能完备的工具、友好的用户界面、简单的数据存取方式及独一无二的跨平台技术,并且有良好的兼容性、真正的可编译性和较强的安全性,是目前最快捷、最实用的数据库管理系统软件之一。
Visual FoxPro 60是可运行于Windows平台的32位数据库开发系统,它不仅可以简化数据库管理,而且能使应用程序的开发流程更为合理。Visual FoxPro 60使组织数据、定义数据库规则和建立应用程序等工作变得简单易行。用户可通过Visual FoxPro 60的开发环境方便地设计查询、表单、报表、菜单,利用项目管理器对数据库和程序进行管理,生成可执行文件,并进行发布。Visual FoxPro 60还提供了一个集成化的系统开发环境,它不仅支持过程式编程技术,而且在语言方面做了扩充,支持面向对象的可视化编程技术,并拥有功能强大的可视化程序设计工具,是用户进行系统开发较为理想的工具软件。
全书内容组织合理,实例丰富,体系清晰,深入浅出,精编精讲,在叙述上语言简练、通俗易懂,并注重培养读者利用Visual FoxPro解决实际问题的能力,力求使读者尽快全面掌握Visual FoxPro。
本书涵盖了全国计算机等级考试大纲(二级VFP)的全部内容。书中通过丰富实例,全面细致地讲述了数据库的理论基础、Visual FoxPro 60的数据库和表的设计、数据处理、查询和视图、结构化查询语言(SQL)、表单设计、菜单设计、报表设计等内容。最后通过一个“学生成绩管理系统”实例,介绍了开发一个小型应用系统的过程与方法。
本书由王锡智、刘国香、唐丽芳、张钧峰编著。具体编写分工如下:第2章、第5章、第11章由王锡智编写,第1章、第4章、第8章由刘国香编写,第3章、第9章、第10章由唐丽芳编写,第6章、第7章由张钧峰编写。王锡智负责全书的总体策划与统稿、定稿工作。本书在编写过程中参考了有关书籍和文献,谨向原作者表示衷心的感谢。
由于时间仓促,编者水平有限,书中难免存在疏漏与不妥之处,敬请广大读者批评指正。
编者 2013年1月 -
目录
第1章数据库系统概述
11数据库系统简介
111计算机数据管理技术
112数据管理发展的3个阶段
12数据库体系结构
13关系数据库与数据模型
131关系数据库的基本概念
132数据模型
133关系的完整性
134关系运算
14Visual FoxPro 概述
141Visual FoxPro的特点、功能和系统环境
142Visual FoxPro的安装、启动和退出
143Visual FoxPro开发环境
15Visual FoxPro的项目管理器
151项目管理器简介
152项目管理器的基本操作
153项目管理器的使用
154项目管理器的定制
第2章Visual FoxPro语言基础
21Visual FoxPro命令及其规则
22数据类型
23常量
231字符型常量
232数值型常量
233日期型常量
234日期时间型常量
235逻辑型常量
236货币型常量
24变量
241内存变量
242数组
243变量的基本操作
25运算符与表达式
251数值表达式
252字符表达式
253日期时间表达式
254关系表达式
255逻辑表达式
26常用函数
261数值函数
262字符函数
263日期时间函数
264转换函数
235测试函数
第3章表的基本操作
31表的基本概念
311表的文件名
312表的字段和记录
32表的建立
321设置默认路径
322建立表结构
323表记录数据输入
33表的基本操作
331表文件打开与关闭
332查看和编辑表结构
333查看和编辑表记录
334追加记录
335删除与恢复记录
336表中数据与数组数据之间的交换
34表复制、删除与数据导出、导入
341表结构的复制
342表文件级复制
343表内容复制
344删除表文件
345数据的导入与导出
35表的定制
351过滤器
352字段表
36表的排序与索引
361表的排序
362表的索引
37查询命令
371顺序查询命令
372索引中的查询命令
373两种查询方式的比较
38计数与统计命令
381计数命令
382求和命令
383求平均值命令
384计算命令
385分类汇总命令
39多数据表操作
391工作区与多表使用
392建立表间临时关联
第4章数据库操作
41数据库的设计概述
42数据库的创建与使用
421数据库的建立、打开与关闭
422数据库的修改与删除
43数据库中的表
431数据库和表的操作
432数据库表的设置
433永久关系与参照完整性
44利用SQL语句操作表
441SQL语句简介
442SQL语句的表定义功能
443表结构的修改
444操作功能
第5章查询与视图
51查询与视图概述
52创建查询
521使用查询向导创建查询
522使用查询设计器创建查询
53SQL-SELECT语句
531基本查询
532简单的联接查询
533排序查询
534分组与计算查询
535嵌套查询
536带特殊选项的查询
537查询输出
538SQL-SELECT举例
54创建视图
541创建本地视图
542利用视图更新数据
543视图的其他操作
544视图的使用
第6章程序设计基础
61程序文件
611基本概念
612程序文件的创建、修改和保存
613程序文件的运行和关闭
62程序常用命令
621注释语句
622程序调试语句
623输入命令
624输出命令
625环境设置语句
63程序的基本控制结构
631顺序结构
632选择结构
633循环结构
64过程与自定义函数
641过程
642自定义函数
643变量的作用域
65程序调试
651调试器窗口
652调试菜单
第7章表单与对象
71对象与类
711对象与类概述
712Visual FoxPro中的基类
713属性、事件与方法
714自定义类
715对象的创建
716对象的引用
72创建与管理表单
721使用表单向导创建表单
722使用表单设计器创建表单
723表单文件的保存、运行与修改
73表单设计器
731表单设计器环境
732表单控件工具的使用和布局
733数据环境
734表单属性和方法
第8章表单控件
81基本控件
811标签
812命令按钮
813文本框
814编辑框
815复选框
816列表框
817组合框
818综合实例
82容器控件
821表格
822命令按钮组和选项按钮组
823页框
83其他控件
831计时器
832微调按钮
833图像控件
834线条与形状
第9章报表
91创建报表
911报表向导创建报表
912快速报表创建报表
913报表的保存、浏览与输出
92设计报表
921报表设计器的使用
922报表控件的使用
93数据分组和多栏报表
931一级数据分组
932多级数据分组
933多栏报表设计
第10章菜单
101菜单系统概述
1011菜单系统简介
1012菜单系统类型
102下拉式菜单设计
1021启动菜单设计器
1022菜单项设计
1023菜单生成
1024菜单运行
103快捷菜单设计
104顶层表单加载菜单
第11章应用程序的开发与发布
111应用程序设计的基本过程
1111应用程序设计的基本步骤
1112设计主程序
1113连编应用程序
112应用程序生成器
1121应用程序向导
1122应用程序生成器
113应用程序发布 -
作者介绍
主要著译者顺序姓名学历职称学科专长通讯地址1王锡智 硕士 副教授 计算机工作单位沧州师范学院计算机系 邮政编码 电话 2 刘国香 学士 讲师计算机 工作单位沧州师范学院计算机系 邮政编码 电话 3唐丽芳 学士讲师 计算机工作单位 沧州师范学院计算机系邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话 王锡智(1963-),男,副教授,1983年毕业于河北师范大学数学系数学专业。现任沧州师范学院计算机系主任,河北省模范教师。近几年讲授的主要课程有主要讲授VisualFoxpro 6.0程序设计、Visual C#程序设计等,主编高校教材3部,发表核心论文4篇,主持或参与多项省级课题研究。刘国香,女,汉族,1972出生,河北省献县人,1996年7月毕业于河北师范大学数学系,获理学学士学位。2012年西南科技大学数据库技术与企业化工程硕士。讲师。于1998年开始,发表论文20于篇,期中3篇被EI索引,主持和主研课题8项。研究方向为:数据库与数据挖掘。唐丽芳,女,湖南洞口人。1997年毕业于河北工业大学计算机系,获工学学士学位。现在沧州师范学院计算机系工作,讲师。主要从事计算机基础、VFP数据库、现代技术教育等课程的教学工作。已发表核心论文3篇,EI论文4篇;主研省级课题2项,教育厅课题1项。张钧峰(1975-),男,1999年7月毕业于河北工业大学计算机应用专业,本科毕业。现在沧州师范学院计算机系任教,讲师。担任计算机专业课的教学任务,近几年讲授的主要课程有Visual Foxpro、Photoshop、Flash等。发表了《计算机课程的任务驱动教学法的研究和探索》等论文。 -
编辑推荐
本书包括了计算机等级考试大纲(二级VFP)的全部内容。书中通过丰富实例,全面细致地讲述了数据库的理论基础、Visual FoxPro 6.的数据库和表的设计、数据处理、查询和视图、结构化查询语言SQL、表单设计、菜单设计、报表设计等。最后通过一个“学生成绩管理系统”实例,介绍了开发一个小型应用系统的过程与方法。 -
书评书荐
-
附件下载
图书推荐


