《Visual FoxPro 6.0教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:杨莉主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2005
  • ISBN:7111159373
  • 页数:240 页
图书介绍:本书介绍了数据库系统的基础理论及应用系统开发知识。

目录 1

出版说明 1

前言 1

第1章 VFP基础知识 1

1.1 数据库的基本概念 1

1.1.1 数据和信息 1

1.1.2 数据库的系统组成 1

1.1.3 数据库管理技术的发展阶段 2

1.1.4 数据模型 2

1.2 关系数据库 3

1.2.1 关系数据库的的概念 3

1.2.2 关系数据库的优点 3

1.3 习题 4

2.1.1 VFP的发展及简介 5

2.1 VFP概述 5

第2章 VFP系统简介 5

2.1.2 VFP的安装及启动 6

2.2 VFP环境 8

2.2.1 VFP的用户界面 8

2.2.2 VFP的操作方式 10

2.3 VFP项目管理器简介 11

2.3.1 创建项目 11

2.3.2 使用项目管理器 12

2.3.3 定制项目管理器 16

2.4 习题 17

第3章 VFP语言基础 18

3.1 概述 18

3.1.1 Visual FoxPro的命令结构 18

3.1.3 文件类型说明 19

3.1.2 Visual FoxPro中最简单的显示命令 19

3.2.1 数据类型 20

3.2.2 常量 20

3.2 数据存储 20

3.2.3 内存变量及其操作 22

3.2.4 数组变量 22

3.2.5 字段变量 23

3.2.6 记录 23

3.2.7 对象 24

3.3 运算符和表达式 24

3.3.1 算术运算符和算术表达式 24

3.3.2 字符串运算符和字符串表达式 24

3.3.3 关系运算符和关系表达式 24

3.4 常用标准函数 25

3.4.1 数值函数 25

3.3.5 日期时间运算符和日期时间表达式 25

3.3.4 逻辑运算符和逻辑表达式 25

3.4.2 字符串函数 26

3.4.3 逻辑测试函数 27

3.4.4 日期、时间及其转换函数 27

3.5 实训 28

3.5.1 实训1 内存变量和数组 28

3.5.2 实训2 表达式和常用标准函数 29

3.6 习题 31

第4章 表的设计与操作 32

4.1 表的设计 32

4.1.1 表的基本概念 32

4.1.2 数据表结构的建立 33

4.1.3 数据记录的输入 37

4.2.1 数据表结构的显示与修改 41

4.2 数据表的基本操作 41

4.2.2 数据表的显示 42

4.2.3 记录的编辑 44

4.2.4 数据表记录的插入 49

4.2.5 数据表记录的删除 49

4.2.6 数据表的定制 53

4.2.7 数据表的运算 55

4.2.8 分类汇总 57

4.2.9 数据表文件的复制 58

4.3 数据表的排序与索引 59

4.3.1 数据表的排序 59

4.3.2 索引的基本概念 60

4.3.3 标准索引操作 61

4.3.4 复合索引操作 62

4.3.5 数据表的查询 65

4.4 实训 68

4.4.1 实训1 建立数据表 68

4.4.2 实训2 数据表之间的关联 71

4.5 习题 71

第5章 结构化程序设计 76

5.1 程序设计概述 76

5.1.1 程序的概念 76

5.1.2 文件的建立、执行与编辑 76

5.1.3 程序的注释命令与程序结束命令 77

5.2 基本输入、输出命令 78

5.2.1 交互式输入、输出命令 78

5.2.2 一般输出文本 80

5.2.3 格式化输入、输出命令 81

5.3 程序的控制结构 82

5.3.2 选择结构 83

5.3.1 顺序结构 83

5.3.3 循环结构 86

5.4 模块化程序设计 92

5.4.1 子程序和参数传递 92

5.4.2 自定义函数和过程 94

5.4.3 变量的作用域 98

5.5 程序的调试 101

5.5.1 程序常见错误分类 101

5.5.2 调试窗口介绍 101

5.5.3 调试菜单介绍 103

5.5.4 与调试相关的其他命令 103

5.6 实训 103

5.6.1 实训1 格式化输出设计 103

5.6.2 实训2 程序控制结构 104

5.6.3 实训3 模块化程序设计 104

5.7 习题 105

第6章 数据库设计 110

6.1 数据库基本概念 110

6.1.1 建立数据库 110

6.1.2 打开数据库 112

6.1.3 向数据库中添加表 113

6.1.4 从数据库中移去表 113

6.1.5 建立索引 114

6.2 建立数据库表之间的永久关联 115

6.2.1 数据库表间关联的概念 115

6.2.2 建立数据库表间关联 115

6.2.3 建立参照完整性 116

6.3 设置字段的属性 117

6.3.1 设置字段显示标题 118

6.3.2 设置字段注释 118

6.3.3 设置字段默认值 119

6.3.4 设置字段有效性规则和提示规则说明 120

6.4 设置表属性 121

6.4.1 设置表注释信息 121

6.4.2 设置记录有效性 121

6.4.3 设置表触发器 121

6.5 多数据库操作 122

6.5.1 打开多个数据库 122

6.5.2 选择当前数据库 122

6.5.3 访问其他数据库中的表 123

6.6 实训 123

6.7 习题 124

第7章 表单与控件 125

7.1 表单设计 125

7.1.1 表单向导 125

7.1.2 表单设计器 128

7.1.3 表单生成器 130

7.2 表单管理 131

7.2.1 设置表单的数据环境 131

7.2.2 设置表单的属性 132

7.2.3 编辑表单的事件处理程序和方法的程序代码 134

7.3 常用表单控件的使用 134

7.3.1 标签控件 135

7.3.2 线条与形状控件 135

7.3.3 文本框控件 136

7.3.4 命令按钮 138

7.3.5 命令按钮组 139

7.3.6 单选按钮 141

7.3.7 复选框 142

7.3.9 列表框 145

7.3.8 微调控件 145

7.3.10 组合框 148

7.3.11 编辑框 149

7.3.12 页框 149

7.3.13 表格 150

7.3.14 图像控件 152

7.3.15 定时控件 153

7.3.16 超级链接控件 154

7.4 多表表单设计 155

7.5 实训 157

7.5.1 实训1 创建表单 157

7.5.2 实训2 表单控件(一) 157

7.5.3 实训3 表单控件(二) 158

7.6 习题 158

8.1.1 利用查询向导快速设计查询 160

第8章 查询与视图 160

8.1 查询的设计和使用 160

8.1.2 利用交叉表的向导查询 163

8.1.3 利用查询设计器快速查询 165

8.2 SQL语言简介 170

8.2.1 概述 170

8.2.2 SQL SELECT语言常用语句 170

8.2.3 使用SQL SELECT实现查询 172

8.3 视图 173

8.3.1 建立本地视图 174

8.3.2 创建远程视图 178

8.3.3 直接用SQL命令建立视图 179

8.3.4 视图的操作 180

8.3.5 用视图来更新数据 180

8.4.1 实训1 查询 182

8.4 实训 182

8.4.2 实训2 视图 183

8.5 习题 183

第9章 报表设计 186

9.1 报表向导创建报表 186

9.1.1 报表向导 186

9.1.2 一对多报表向导 188

9.2 报表设计器创建报表 189

9.2.1 报表设计器简介 189

9.2.2 报表设计 192

9.3 报表输出 200

9.3.1 定义报表的页面 200

9.3.2 报表输出 201

9.5 习题 202

9.4 实训 202

第10章 菜单设计 204

10.1 菜单系统概述 204

10.1.1 菜单设计器 204

10.1.2 创建菜单及子菜单 207

10.1.3 创建快捷菜单 209

10.1.4 为菜单项分组 210

10.1.5 创建单文档(SDI)菜单 211

10.2 以编程方式设计菜单 211

10.2.1 以编程方式设计菜单的实例 212

10.2.2 利用命令生成菜单 214

10.3 实训 215

10.4 习题 216

11.1.2 数据库设计 217

11.1.1 需求分析 217

11.1 应用系统开发的基本过程 217

第11章 应用程序的开发与发布过程 217

11.1.3 应用程序设计 218

11.1.4 软件测试 219

11.1.5 应用程序发布 219

11.1.6 系统运行与维护 219

11.2 应用程序的基本结构 219

11.2.1 应用程序的主文件 220

11.2.2 初始化环境 220

11.2.3 显示初始的用户界面 220

11.2.4 控制事件循环 220

11.2.5 恢复前的环境 221

11.3 应用程序开发实例 221

11.3.1 需求分析 221

11.3.3 初始用户界面设计 222

11.3.2 应用程序的总体设计 222

11.3.4 模块设计与编码 223

11.4 应用程序的发布 226

11.4.1 应用程序的管理 226

11.4.2 应用程序的发布过程 228

11.4.3 发布树 229

11.4.4 运行安装向导 229

11.5 创建联机帮助 233

11.5.1 Visual FoxPro所支持的帮助形式 233

11.5.2 联机帮助设计的基本概念 233

11.5.3 创建.DBF样式的帮助 233

11.5.4 为应用系统加入.DBF形式的帮助 234

11.5.5 为应用系统加入图形的帮助 236

11.6 综合实训 238

11.7 习题 239

参考文献 240