编辑推荐
《大学计算机规划教材:VisualFoxPro6.0程序设计教程(第4版)》可作为大专院校非计算机专业的教材,对从事数据库应用和开发的读者也有参考价值。内容简介
《大学计算机规划教材:VisualFoxPro6.0程序设计教程(第4版)》是四川省精品课程“数据库程序设计”的配套教材。《大学计算机规划教材:Visual FoxPro 6.0程序设计教程(第4版)》共13章,深入浅出地介绍VisualFoxPro6.0基础知识、基本操作和技能,以及数据库设计和开发的有关知识。《大学计算机规划教材:Visual FoxPro 6.0程序设计教程(第4版)》融理论和实验为一体,用大量的实例使读者更快地熟悉VisualFoxPro的可视化编程环境,书中所有操作步骤都按实际操作界面逐步讲解,力求让读者对使用VisualFoxPro6.0进行数据库软件开发有一个较完整的认识,掌握开发数据库系统的基本思想和方法,具备数据库管理系统的设计、应用和开发能力。
《大学计算机规划教材:VisualFoxPro6.0程序设计教程(第4版)》提供丰富的教学资源,包含电子课件、实验指导、习题解答、教学视频、课程教学网站和资源网站等。目录
第1章概述
1.1数据库系统概述
1.1.1数据库系统基础知识
1.1.2数据库的数据模型
1.1.3关系模型
1.2VisualFoxPro6.0系统概述
习题1
第2章VisualFoxPro6.0基础知识
2.1VisualFoxPro6.0的用户界面
2.2VisualFoxPro6.0的工作方式及命令语法规则
2.2.1VisualFoxPro6.0的工作方式
2.2.2命令语法规则
2.3VisualFoxPro的项目管理器
2.3.1项目管理器的使用
2.3.2项目文件的创建
2.4VisualFoxPro6.0的设计器
2.5VisualFoxPro6.0的向导
2.6生成器简介
习题2
本章实验
第3章VisualFoxPro的常量、变量、表达式和函数
3.1VisualFoxPro6.0的数据类型
3.1.1数据类型
3.1.2常量与变量
3.2表达式
3.2.1运算符
3.2.2VisualFoxPro6.0的表达式
3.3常用函数
3.3.1数学运算函数
3.3.2字符和字符串处理函数
3.3.3转换函数
3.3.4日期函数
3.3.5测试函数
3.3.6其他函数
习题3
本章实验
第4章表的基本操作
4.1创建自由表
4.1.1表的概念
4.1.2表结构的设计
4.1.3表结构的建立
4.1.4表数据的键盘输入
4.1.5将已有数据添加到表中
4.1.6表结构的修改
4.2表记录的基本操作
4.2.1表的打开和关闭
4.2.2查看表中的数据
4.2.3记录指针的定位
4.2.4记录的插入和追加
4.2.5记录的删除与恢复
4.2.6表数据的替换
4.3表数据的排序与索引
4.3.1排序
4.3.2索引
4.3.3建立索引
4.3.4使用索引
4.3.5索引查找
4.4计数、求和与汇总
4.5多个表的同时使用
4.5.1多工作区的概念
4.5.2工作区的选择
4.5.3建立表的关联
习题4
本章实验
第5章数据库的基本操作
5.1数据库的创建
5.1.1创建数据库文件
5.1.2数据库的打开和关闭
5.1.3在数据库中操作表
5.2数据库表属性的设置
5.2.1设置字段显示属性
5.2.2设置字段输入默认值
5.2.3设置有效性规则
5.2.4设置触发器
5.2.5建立参照完整性
5.3数据库的操作
习题5
本章实验
第6章结构化程序设计
6.1程序的建立和运行
6.2程序设计中的常用语句
6.3程序的控制结构
6.3.1顺序结构
6.3.2分支结构
6.3.3循环结构
6.4过程与用户自定义函数
6.4.1过程及过程的调用
6.4.2用户自定义函数
6.4.3变量的作用域
6.4.4程序的调试方法
习题6
本章实验
第7章面向对象程序设计
7.1面向对象编程概述
7.1.1从面向过程到面向对象
7.1.2深入理解对象
7.1.3深入了解类
7.2VisualFoxPro中的类和对象
7.3VisualFoxPro6.0的编程工具与编程步骤
7.3.1VisualFoxPro6.0表单设计器
7.3.2VisualFoxPro6.0中的事件
7.3.3VisualFoxPro6.0的方法程序
7.3.4VisualFoxPro6.0的编程步骤
7.4整理表单
习题7
本章实验
第8章表单控件的使用
8.1线条与形状控件
8.1.1使用线条控件
8.1.2使用形状控件
8.2命令按钮类控件
8.2.1创建数据环境
8.2.2命令按钮
8.2.3命令按钮组
8.3标签、文本框和编辑框控件
8.3.1标签和文本框
8.3.2编辑框
8.4选项按钮组和复选框
8.5列表框、组合框和页框
8.5.1列表框
8.5.2组合框
8.5.3页框
8.6其他常用控件
8.6.1容器控件
8.6.2微调控件
8.6.3图像控件
8.6.4计时器控件
8.6.5表格控件
8.7表单集
习题8
本章实验
第9章结构化查询语言(SQL)
9.1SQL概述
9.1.1SQL的特点
9.1.2数据定义语言
9.1.3数据操纵语言
9.1.4创建临时表
9.2SQL的数据查询功能
9.2.1查询语句
9.2.2查询分类
习题9
本章实验
第10章查询与视图
10.1查询
10.1.1查询的概念
10.1.2使用向导创建查询
10.1.3使用查询设计器创建查询
10.2视图
10.2.1视图的概念
10.2.2使用视图设计器建立本地视图
10.2.3视图与表、视图与查询的比较
习题10
本章实验
第11章菜单设计
11.1菜单设计概述
11.1.1创建菜单系统
11.1.2规划菜单系统
11.2创建菜单
11.2.1使用菜单设计器创建菜单
11.2.2使用快速菜单命令创建菜单
11.2.3创建快捷菜单
11.2.4有关菜单的其他操作
习题11
本章实验
第12章报表和标签的设计
12.1创建报表
12.1.1使用报表向导创建报表
12.1.2使用报表设计器创建报表
12.1.3创建快速报表
12.2设计报表
12.2.1设置报表数据源
12.2.2设计报表布局
12.2.3利用控件设计报表
12.3设计分组报表
12.3.1设计报表的记录顺序
12.3.2设计单级分组报表
12.3.3设计多级数据分组报表
12.4设计多栏报表
12.5报表输出
12.6标签设计
习题12
本章实验
第13章数据库应用系统开发实例——QQ号码管理系统
13.1数据库应用系统设计
13.2数据库设计
13.3数据库的实现
13.4各功能模块的实现
13.4.1设计菜单
13.4.2编写主程序
13.4.3设计启动画面
13.4.4设计系统登录界面
13.4.5管理好友分组的实现
13.4.6文字信息管理的实现
13.4.7图文信息共览的实现
13.4.8图像信息管理的实现
13.4.9图像信息浏览的实现
13.4.10修改密码的实现
13.5系统的编译和发布
13.5.1设置主文件
13.5.2对应用程序进行连编
13.5.3发布应用程序
13.6最终运行结果的查看
13.7小结
参考文献前言/序言
第4版前言
《大学计算机规划教材:Visual FoxPro 6.0程序设计教程(第4版)》是四川省精品课程“数据库程序设计”的配套教材,以VisualFoxPro6.0中文版为平台,结合普通高校非计算机专业数据库程序设计课程的具体要求,深入浅出地介绍数据库程序设计的有关知识、方法和具体的实例。
《大学计算机规划教材:Visual FoxPro 6.0程序设计教程(第4版)》共13章。前12章分别介绍:数据库系统概述,VisualFoxPro6.0基础知识,VisualFoxPro数据库管理系统所支持的数据类型、函数、表达式、数组、属性、事件、方法、对象、表和数据库的操作,VisualFoxPro6.0的编程工具和操作步骤,面向对象的可视化编程,表单操作,菜单与工具栏,数据的检索,视图的更新和报表的设计等。第13章以“QQ号码管理系统”为实例,讲述如何开发数据库应用系统,并给出一个较完整的解决方案。
《大学计算机规划教材:Visual FoxPro 6.0程序设计教程(第4版)》的重点是数据库系统的基本概念,以VisualFoxPro6.0为平台的程序设计的基本方法。《大学计算机规划教材:Visual FoxPro 6.0程序设计教程(第4版)》内容的安排强调循序渐进、前后呼应;每章开始有本章要点,章末有上机实验内容和一定数量的习题。实验内容有助于读者理论联系实际,提高实际操作和编程的能力。对于有一定难度的实验内容,书中给出了具体的指导,使读者按照书中给出的操作步骤就能够完成规定的实验内容。习题有利于帮助读者自学和检查学习效果。
《大学计算机规划教材:Visual FoxPro 6.0程序设计教程(第4版)》的作者多年来一直从事计算机基础教学,经过多年的教学实践编写了这本教材。针对初学者和自学读者的特点,《大学计算机规划教材:Visual FoxPro 6.0程序设计教程(第4版)》力求通俗易懂,用大量具体的操作、各种不同的实例让读者进入VisualFoxPro的可视化编程环境。所有步骤都按实际操作界面一步一步地讲解,读者可一边学习,一边上机操作,通过一段时间的练习,在不知不觉之中就可逐渐掌握VisualFoxPro6.0数据库程序设计的基础知识、设计思想和方法以及可视化编程的方法和步骤,并提高利用VisualFoxPro6.0解决实际问题的能力。
此次修订根据读者提出的宝贵意见,经过多次修改并结合精品课程建设,加强了教学资源的建设,为读者提供电子课件、实验指导、习题解答、教学视频等教学资源,代课教师可登录华信教育资源网注册后免费下载,也可发邮件至网站获取。此次修订还对部分内容进行了适当的删减和增添,改正了上一版中的个别错误,力求在内容上更加精练和准确。
《大学计算机规划教材:Visual FoxPro 6.0程序设计教程(第4版)》第1~7章由孙淑霞编写,第9~10章由刘祖珉编写、第11~12章由刘焕君编写,第8、13章由李思明编写。由于作者的水平有限,书中难免有错误和不妥之处,恳请读者不吝赐教。
作者