《Visual FoxPro 程序设计案例教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:郭川军,齐景嘉主编
  • 出 版 社:北京:北京交通大学出版社
  • 出版年份:2006
  • ISBN:7810827987
  • 页数:296 页
图书介绍:本书着眼于非计算机专业的计算机基础教育,是专门为在校大学生及那些希望通过自学掌握计算机实用操作技能的广大学员编写的教材。本书的内容涵盖了计算机基础知识、操作系统Windows XP、字处理软件Word 2003、电子表格Excel 2003、演示文稿PowerPoint 2003、Internet应用及硬件的组装与软件的安装等方面的知识。编写时介绍的软件全部为最新版本。“任务驱动,案例教学”是编写本书的出发点,因此编写时采用介绍实例的具体操作步骤的方法来说明各软件的功能。本书中的每一个案例都是精心设计的,由浅入深、由简及繁,尽可能多地涉及软件中必要的知识点,又尽可能具有实用性和代表性,即使是从未接触过计算机的人,参照书中的操作步骤也可以轻松入门,进而熟练掌握各软件的用法。在每一个操作实例之后,还专门列出相关的知识和操作,帮助读者更为深入、全面地了解软件的功能。本书在编写过程中力求内容精炼、系统、循序渐进,书中采用了大量图片,操作步骤详细,方便教学和自学,使读者可以轻松掌握本书的内容。每章后均配有大量习题,以便参加《计算机等级考试》及各种考试需要。

第1章 数据库基础知识 1

1.1 数据、信息和数据处理 1

1.1.1 数据处理的基本概念 1

1.1.2 数据库技术的发展 2

1.2 数据库系统 5

1.2.1 数据库系统的组成 5

1.2.2 数据库系统的特点 6

1.3 数据模型 7

1.3.1 信息世界的数据描述 7

1.3.2 数据模型 8

1.4.2 关系运算 10

1.4.1 关系模型的基本概念 10

1.4 关系数据库 10

1.5 常见数据库管理系统与开始工具 11

1.5.1 常见的数据库管理系统 11

1.5.2 常见的数据库开发工具 13

习题 13

第2章 Visual FoxPro 6.0基础知识 15

2.1 Visual FoxPro的概述 15

2.1.1 Visual FoxPro的特点 15

2.1.2 Visual FoxPro的安装、启动与退出 15

2.2 Visual FoxPro的工作界面 19

2.2.5 配置Visual FoxPro 6.0的工作环境 20

2.2.4 Visual FoxPro的工作区 20

2.2.2 Visual FoxPro的工具栏 20

2.2.1 Visual FoxPro的菜单系统 20

2.2.3 Visual FoxPro的命令窗口 20

2.2.6 Visual FoxPro 6.0的集成开发环境 21

2.2.7 Visual FoxPro 6.0的文件类型 22

2.3 Visual FoxPro的操作方法 23

2.3.1 Visual FoxPro的菜单工作方式 23

2.3.2 Visual FoxPro的命令工作方式 23

2.4 Visual FoxPro的数据类型 24

2.5 常量与变量 25

2.5.1 常量 25

2.5.2 变量 26

2.6.2 字符串运算符与字符串表达式 30

2.6 运算符和表达式 30

2.6.1 算术运算符与算术表达式 30

2.6.3 日期运算符与日期表达式 31

2.6.4 关系运算符与关系表达式 31

2.6.5 逻辑运算符与逻辑表达式 33

2.6.6 各类运算符的优先级 34

2.7 函数 34

2.7.1 函数类型 34

2.7.2 数值函数 34

2.7.3 字符串类型函数 35

2.7.4 日期类型函数 36

2.7.5 类型转换函数 37

2.7.6 测试函数 39

习题 40

第3章 数据库和表的设计与操作 42

3.1 自由表的创建 42

3.1.1 分析自由表的组成 42

3.1.2 创建自由表 43

3.1.3 表数据的输入 49

3.2 表的基本操作 53

3.2.1 表文件的打开、关闭 53

3.2.2 表结构的显示和修改 54

3.2.3 记录的显示与定位 56

3.2.4 表记录的修改 61

3.2.5 追加记录与插入记录 64

3.2.6 表记录的删除 65

3.2.7 其他文件操作 69

3.3 表的排序、索引和查询 70

3.3.1 表的排序 70

3.3.2 表的索引 72

3.3.3 表的查找 81

3.4 表的统计与汇总 84

3.4.1 统计记录个数 84

3.4.2 数值型字段求和 84

3.4.3 数值型字段求平均值 85

3.4.4 分类汇总 85

3.5.1 选择工作区 86

3.5 多表的使用 86

3.5.2 表之间建立关联 88

3.5.3 表之间的连接 89

3.5.4 根据另外的表文件更新当前表文件 90

3.6 数据库的创建及基本操作 92

3.6.1 创建数据库 92

3.6.2 打开数据库 94

3.6.3 向数据库添加数据表 94

3.6.4 从数据库中移去数据表 96

3.6.5 关闭数据库 96

3.6.6 删除数据库 97

3.6.7 设置字段属性 97

3.7.2 建立表间的一对一关系 102

3.7 建立表与表之间的关系 102

3.7.1 设置索引关键字类型 102

3.7.3 建立表间的一对多关系 105

3.7.4 设置参照完整性 106

习题 107

第4章 视图、查询及SQL语言简介 110

4.1 视图 110

4.1.1 使用视图向导创建本地视图 110

4.1.2 使用视图向导创建远程视图 116

4.1.3 利用视图设计器创建视图 118

4.2.1 用“查询向导”创建查询 119

4.2 查询 119

4.2.2 使用“查询设计器”创建查询 121

4.2.3 查询设计器使用举例 125

4.3 查询的命令操作方式(SQL语言简介) 128

习题 133

第5章 项目管理器的使用 135

5.1 项目管理器概述 135

5.1.1 打开项目管理器 135

5.1.2 项目管理器的界面 135

5.1.3 改变项目管理器窗口外观 136

5.2 项目管理器中的文件操作 137

5.2.1 文件的创建与添加 137

5.2.2 文件的包含与排除 138

5.3 创建用户的应用系统 139

5.3.1 设置主文件 139

5.3.2 初始化环境 139

5.3.3 控制事件循环 140

5.3.4 建立一个简单的主程序 141

5.3.4 连编项目 141

习题 143

第6章 Visual FoxPro程序设计 145

6.1 Visual FoxPro程序文件的建立与执行 145

6.1.1 程序文件的建立和修改 145

6.1.2 程序的运行 146

6.1.4 键盘输入命令 147

6.1.3 程序书写规则 147

6.2 程序的基本结构 149

6.2.1 顺序结构 149

6.2.2 分支结构 150

6.2.3 循环语句 153

6.3 过程与过程调用及变量的作用域 163

6.3.1 过程 163

6.3.2 过程调用 163

6.3.3 自定义函数 166

6.3.4 变量的作用域 168

6.4.1 调试的概念 170

6.4 程序调试方法 170

6.4.2 调试器 171

习题 172

第7章 表单设计与应用 177

7.1 面向对象的基本概念 177

7.1.1 对象和类 177

7.1.2 属性、事件和方法 179

7.1.3 设计类 179

7.1.4 对象的操作 180

7.2 表单设计器 181

7.3 创建与管理表单 183

7.3.1 创建表单 184

7.3.2 表单属性、事件和方法 189

7.4 常用控件 192

7.4.1 标签(Label) 193

7.4.2 命令按钮控件(Command) 194

7.4.3 命令按钮组控件(CommandGroup) 195

7.4.4 文本框控件(Text) 196

7.4.5 编辑框控件(Edit) 200

7.4.6 复选框控件(Check) 201

7.4.7 选项组控件(OptionGroup) 202

7.4.8 计时器控件(Timer) 204

7.4.9 线条、形状和图像控件(Line、Shape、Image) 205

7.4.10 微调控件(Spinner) 207

7.4.12 列表框控件(List) 208

7.4.11 页框控件(PageFrame) 208

7.4.13 组合框控件(Combo) 210

7.4.14 表格控件(Grid) 211

习题 214

第8章 菜单设计、消息框和工具栏 219

8.1 菜单设计 219

8.1.1 菜单系统的组成和规划 219

8.1.2 创建菜单系统 220

8.1.3 测试与调试菜单系统 228

8.1.4 定制菜单系统 229

8.2 消息框 230

8.3 工具栏 231

习题 233

第9章 报表与标签 235

9.1 创建报表 235

9.1.1 报表设计器 235

9.1.2 报表向导 237

9.1.3 快速报表 241

9.2 打印报表 243

9.3 报表调用 245

9.4 设计标签 246

9.4.1 标签向导 247

9.4.2 标签设计器 249

习题 250

第10章 应用程序的发布 251

10.1 可发布文件 251

10.2 应用程序的发布 252

第11章 小型系统开发实例 258

11.1 应用系统开发过程 258

11.2 “学生管理系统”的开发 259

11.2.1 需求分析 259

11.2.2 数据库设计 260

11.2.3 应用程序设计 261

11.3 应用程序的管理与发布 289

附录A Visual FoxPro常用函数表 293

参考文献 296