当前位置:首页 > 工业技术
Visual FoxPro程序设计
Visual FoxPro程序设计

Visual FoxPro程序设计PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:柳红,邵明著
  • 出 版 社:西安:西安交通大学出版社
  • 出版年份:2009
  • ISBN:9787560530307
  • 页数:250 页
图书介绍:本书以Visual FoxPro 6.0中文版为语言背景,通过大量实例深入浅出地介绍了Visual FoxPro的基础知识、可视化编程工具和编程方法。内容包括数据库基础知识与Visual FoxPro 6.0语言基础,数据库及数据表的操作,查询与视图,结构化程序设计与面向对象程序设计,菜单与工具栏的设计,应用系统的创建以及应用系统的开发实例。在每一章的后面均附有习题,以便于读者的理解和掌握。
《Visual FoxPro程序设计》目录

第1章 数据库系统概述 1

1.1 数据库系统的基本概念 1

1.1.1 数据与数据处理 1

1.1.2 计算机数据管理的发展 1

1.1.3 关于数据库系统的几个基本概念 4

1.1.4 数据库系统的特点 4

1.2 数据模型 4

1.2.1 基本概念 5

1.2.2 实体集间的联系 5

1.2.3 数据模型 6

1.3 关系数据库 7

1.3.1 基本概念 7

1.3.2 关系模型的实体间及实体集间的联系 8

1.3.3 关系的性质 9

1.3.4 关系运算 10

1.4 关系数据库设计基础 11

1.4.1 数据库设计的含义和目的 11

1.4.2 数据库设计内容 11

1.4.3 数据库设计步骤 12

1.5 Visual FoxPro 6.0的安装与启动 13

1.5.1 安装环境 13

1.5.2 安装过程 13

1.5.3 启动与退出Visual FoxPro 6.0 14

1.6 Visual FoxPro 6.0系统环境的设置 14

1.7 Visual FoxPro 6.0的集成环境 16

1.7.1 标题栏 16

1.7.2 菜单栏 16

1.7.3 工具栏 16

1.7.4 命令窗口 18

1.7.5 工作区与状态行 19

习题1 19

第2章 Visual FoxPro操作基础 22

2.1 Visual FoxPro的数据类型 22

2.2 常量与变量 23

2.2.1 常量 23

2.2.2 变量 25

2.3 表达式 27

2.3.1 显示命令 27

2.3.2 算术表达式 28

2.3.3 字符表达式 28

2.3.4 日期时间表达式 28

2.3.5 关系表达式 29

2.3.6 逻辑表达式 30

2.4 数组 30

2.5 常用函数 31

2.5.1 数值函数 32

2.5.2 字符处理函数 33

2.5.3 日期时间函数 34

2.5.4 数据转换函数 35

2.5.5 测试函数 36

习题2 37

第3章 创建与操作数据表 39

3.1 创建数据表 39

3.1.1 数据表结构的定义 39

3.1.2 使用表设计器创建数据表 40

3.1.3 “表设计器”对话框使用说明 41

3.1.4 使用表向导创建表 42

3.1.5 使用命令创建表 43

3.2 输入表记录 44

3.2.1 使用浏览(BROWSE)窗口向数据表添加数据 44

3.2.2 使用编辑(EDIT)窗口向数据表添加数据 47

3.2.3 使用命令向数据表添加数据 47

3.2.4 插入记录 48

3.3 数据表的基本操作 48

3.3.1 数据表文件的打开、关闭、显示 48

3.3.2 测试函数与记录指针定位 50

3.4 数据表的维护 52

3.4.1 修改数据表结构 52

3.4.2 显示和编辑数据表中的记录 52

3.4.3 删除表记录 55

3.5 排序与索引 57

3.5.1 排序 58

3.5.2 索引 58

3.5.3 建立索引文件 60

3.5.4 使用索引文件 62

3.5.5 更新索引 65

3.5.6 删除索引 65

3.6 数据表的查询与统计汇总 66

3.6.1 数据表的查询 66

3.6.2 数据表的统计 68

习题3 70

第4章 创建与操作数据库 75

4.1 数据库设计概述 75

4.2 创建与操作数据库 77

4.2.1 创建数据库 77

4.2.2 数据库的操作 78

4.2.3 数据库中表的操作 79

4.3 设置数据库表的属性 80

4.3.1 设置字段的显示属性 80

4.3.2 有效性规则、触发器和数据字典 82

4.4 多表操作 84

4.4.1 工作区 84

4.4.2 表的关系(关联) 85

4.4.3 数据表之间的连接 89

4.4.4 数据表间文件的更新 90

4.5 参照完整性 90

习题4 92

第5章 关系数据库SQL标准语言 94

5.1 SQL概述 94

5.1.1 SQL语言的特点 94

5.1.2 SQL语言的基本概念 95

5.2 数据定义 96

5.2.1 定义(创建)表 96

5.2.2 修改表结构 97

5.2.3 删除表 100

5.3 数据操纵 100

5.3.1 插入记录 100

5.3.2 更新记录 101

5.3.3 删除记录 102

5.4 数据查询 102

5.4.1 数据查询语句格式 102

5.4.2 简单查询 103

5.4.3 复杂查询 105

5.4.4 嵌套查询 106

5.4.5 分组与计算查询 107

5.4.6 集合查询 109

5.4.7 设置查询结果显示方式或去向 110

习题5 110

第6章 查询与视图 112

6.1 查询 112

6.1.1 查询的含义 112

6.1.2 查询的创建设计过程 112

6.1.3 查询向导 112

6.1.4 查询设计器 115

6.1.5 交叉表向导 117

6.1.6 查询结果的输出方式 118

6.1.7 运行查询 118

6.1.8 查看查询对应的SQL语句 119

6.1.9 查询设计器的局限性 119

6.2 视图 119

6.2.1 视图的概念 119

6.2.2 使用视图向导或视图设计器建立视图 120

6.2.3 使用命令方式创建与删除视图 122

6.2.4 使用视图 123

6.2.5 使用视图更新源数据表的数据 123

6.2.6 远程视图与连接 125

习题6 126

第7章 Visual FoxPro程序设计基础 128

7.1 程序与程序文件 128

7.1.1 程序的结构和有关说明 128

7.1.2 建立、修改与执行程序 129

7.1.3 基本的输入输出命令 131

7.2 结构化程序设计 133

7.2.1 选择结构 133

7.2.2 循环结构 136

7.3 模块化程序设计 140

7.3.1 模块程序的定义和调用 140

7.3.2 模块程序中变量的作用域 142

7.3.3 调用模块时传递参数 144

7.4 程序调试 147

7.5 应用程序举例 147

习题7 150

第8章 面向对象编程及表单设计 154

8.1 基本概念 154

8.1.1 对象的概念 154

8.1.2 属性 154

8.1.3 事件和方法 155

8.1.4 类 156

8.2 表单的创建与使用 158

8.2.1 表单的创建 158

8.2.2 表单的修改 159

8.2.3 表单的运行及关闭 159

8.3 表单的设计 159

8.3.1 表单的基本属性、事件及方法 159

8.3.2 表单的新属性、方法的创建 162

8.3.3 表单的数据环境 162

8.3.4 表单控件的添加 164

8.3.5 设置控件的属性及编写事件代码 167

8.4 常用的表单控件 171

8.4.1 标签 171

8.4.2 命令按钮 172

8.4.4 文本框 174

8.4.4 编辑框 178

8.4.5 选项按钮组 181

8.4.6 命令按钮组 183

8.4.7 复选框 186

8.4.8 列表框 187

8.4.9 组合框 190

8.4.10 表格 191

8.4.11 页框 191

8.5 表单综合设计实例 192

习题8 196

第9章 报表 199

9.1 设计报表的主要步骤 199

9.2 用“报表向导”创建报表 200

9.3 创建一对多报表 202

9.4 用快速报表创建报表 204

9.5 用报表设计器创建和修改报表 205

9.5.1 启动报表设计器 205

9.5.2 设置报表的数据环境 206

9.5.3 设计报表布局 207

9.5.4 报表控件 209

9.6 数据分组 216

9.7 预览和打印报表 217

习题9 219

第10章 菜单设计与应用 221

10.1 菜单系统 221

10.1.1 菜单系统的结构 221

10.1.2 菜单系统的创建、设计与运行 221

10.2 菜单设计器 222

10.2.1 启动菜单设计器 223

10.2.2 菜单设计器的组成 223

10.2.3 菜单的常规选项和菜单选项 226

10.3 设计应用系统菜单 227

10.4 在顶层表单中设置菜单 229

10.5 设计快捷菜单 230

习题10 231

第11章 应用系统开发 232

11.1 开发应用系统的基本步骤 232

11.1.1 数据库设计与数据规范 232

11.1.2 系统开发基本步骤 232

11.2 应用系统的集成 233

11.2.1 项目管理器 234

11.2.2 项目管理器中的文件操作 236

11.3 建立应用系统 237

11.3.1 创建项目并在其中加入文件 237

11.3.2 设置项目信息 238

11.3.3 建立应用系统的主文件 238

11.3.4 连编应用系统 240

11.4 应用程序的发布 242

习题11 244

附录 常用函数表 246

返回顶部