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

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

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:李更明主编
  • 出 版 社:厦门:厦门大学出版社
  • 出版年份:2008
  • ISBN:9787561530528
  • 页数:246 页
图书介绍:本书由12章组成,内容包括:数据库基础知识、Visual FoxPro概述、Visual FoxPro数据运算基础、表的基本操作、数据库及其操作、查询与视图、结构化查询语言SQL、结构化程序设计、面向对象程序设计等。
《Visual FlxPro程序设计》目录

第1章 数据库基础知识 1

1.1 数据管理技术 1

1.1.1 人工管理阶段 1

1.1.2 文件系统阶段 1

1.1.3 数据库系统阶段 2

1.2 数据库系统的基本概念 2

1.2.1 数据库 2

1.2.2 数据库管理系统 3

1.2.3 数据库系统 3

1.3 数据描述 3

1.3.1 数据描述的三个世界 4

1.3.2 数据联系的描述 5

1.4 数据模型 5

1.4.1 层次模型 6

1.4.2 网状模型 6

1.4.3 关系模型 6

1.5 关系运算 8

1.5.1 传统的集合运算 8

1.5.2 特殊的关系运算 9

1.6 数据库设计 11

1.6.1 数据库的概念模型设计 11

1.6.2 数据模型的转换 12

习题 13

第2章 Visual FoxPro概述 15

2.1 Visual FoxPro 6.0系统概述 15

2.1.1 Visual FoxPro的发展过程 15

2.1.2 Visual FoxPro 6.0特性概述 15

2.2 Visual FoxPro的应用开发环境 16

2.2.1 菜单 17

2.2.2 工具栏 17

2.3 Visual FoxPro的工作方式 19

2.3.1 命令窗口的使用 19

2.3.2 两种工作方式 20

2.4 项目管理器 20

2.4.1 Visual FoxPro的环境设置 21

2.4.2 项目文件的创建与打开 22

2.4.3 项目管理器的使用 23

2.5 设计器、生成器与向导工具 24

2.5.1 设计器 24

2.5.2 向导 25

2.5.3 生成器 25

2.5.4 Visual FoxPro文件类型 26

习题 26

第3章 Visual FoxPro数据运算基础 28

3.1 Visual FoxPro的数据类型 28

3.2 常量与变量 30

3.2.1 常量 30

3.2.2 变量 30

3.2.3 数组 32

3.3 常用函数 33

3.3.1 函数的格式、调用和类型 33

3.3.2 数值运算函数 34

3.3.3 日期时间函数 36

3.3.4 字符串函数 37

3.3.5 表处理函数 38

3.3.6 类型转换函数 39

3.3.7 其他函数 40

3.4 运算符和表达式 40

3.4.1 算术运算符与算术表达式 40

3.4.2 关系运算符和关系表达式 41

3.4.3 逻辑运算符和逻辑表达式 42

3.4.4 字符串运算符与字符串表达式 42

3.4.5 日期时间运算符与日期时间表达式 43

习题 43

第4章 表的基本操作 47

4.1 创建自由表 47

4.1.1 表结构的创建 47

4.1.2 输入数据 50

4.1.3 表结构的修改 52

4.2 表记录的操作 53

4.2.1 表的打开与关闭 53

4.2.2 查看表中的数据 54

4.2.3 记录指针的定位 57

4.2.4 记录的追加 60

4.2.5 记录的删除与恢复 60

4.2.6 表数据的修改与替换 63

4.2.7 筛选表记录与筛选字段 64

4.3 表数据的统计 66

4.3.1 计数命令Count 66

4.3.2 求和命令Sum 67

4.3.3 求平均值 67

4.3.4 综合计算 67

4.4 表数据的排序与复制 68

4.4.1 表数据的排序 68

4.4.2 表数据的复制 69

习题 69

第5章 数据库及其操作 73

5.1 数据库的基本操作 73

5.1.1 创建数据库 73

5.1.2 打开数据库 73

5.1.3 修改数据库 74

5.1.4 关闭数据库 74

5.2 自由表与数据库表 74

5.2.1 将自由表添加到数据库中 74

5.2.2 从数据库中移去表 76

5.3 数据库表 77

5.3.1 在数据库中创建表 77

5.3.2 数据库表的字段属性 78

5.3.3 修改数据库表的结构 79

5.4 索引 80

5.4.1 索引的概念 80

5.4.2 在表设计器中建立索引 80

5.4.3 查看索引排序 82

5.4.4 使用命令创建索引 83

5.4.5 设置当前索引 83

5.4.6 使用索引快速定位 84

5.4.7 删除索引 85

5.5 数据完整性 85

5.5.1 实体完整性与域完整性 85

5.5.2 建立表之间的永久关系 85

5.5.3 设置参照完整性约束 86

5.6 多工作区操作 87

5.6.1 多工作区的概念 87

5.6.2 引用不同工作区表的数据 87

5.6.3 表之间的关联 88

5.6.4 文件的关闭 89

习题 89

第6章 查询与视图 91

6.1 查询 91

6.1.1 建立单表查询 91

6.1.2 建立多表查询 95

6.1.3 建立分组查询 97

6.1.4 设置查询去向 98

6.1.5 查询的修改 98

6.1.6 查看SQL命令 99

6.2 视图 99

6.2.1 视图与查询的比较 100

6.2.2 使用设计器建立视图 100

6.2.3 使用视图更新数据 102

6.2.4 使用SQL命令建立视图 103

6.2.5 视图的使用与修改 104

习题 105

第7章 结构化查询语言SQL 107

7.1 SQL概述 107

7.2 查询功能 107

7.2.1 简单查询 108

7.2.2 特殊运算符及函数的使用 110

7.2.3 简单的计算查询 111

7.2.4 分组与计算查询 112

7.2.5 SQL-SELECT中的特殊选项 113

7.2.6 查询的并运算 114

7.2.7 多表查询 115

7.3 操纵功能 118

7.3.1 插入 119

7.3.2 更新 119

7.3.3 删除 120

7.4 定义功能 120

7.4.1 表的定义 120

7.4.2 表结构的修改 121

7.4.3 表的删除 122

习题 122

第8章 结构化程序设计 125

8.1 程序的建立和运行 125

8.1.1 源程序的建立和保存 125

8.1.2 程序的运行 126

8.1.3 程序的书写规则和编程方法 126

8.2 程序设计中的常用语句 127

8.2.1 求值并且显示命令 127

8.2.2 清屏命令CLEAR 128

8.2.3 ACCEPT命令 128

8.2.4 INPUT命令 128

8.2.5 WAIT命令 129

8.3 程序控制结构 129

8.3.1 顺序结构 129

8.3.2 分支结构 130

8.3.3 循环结构 135

8.3.4 信息显示函数 146

8.4 过程与用户自定义函数 147

8.4.1 过程及其过程的调用 147

8.4.2 用户自定义函数 151

8.4.3 变量的作用域 153

习题 155

第9章 面向对象程序设计 159

9.1 面向对象的基本概念 159

9.1.1 对象(Object) 159

9.1.2 对象的引用 162

9.2 使用表单设计器创建表单 163

9.2.1 启动表单设计器 163

9.2.2 表单的属性、事件和方法 167

9.2.3 表单设计技巧 168

9.2.4 创建表单实例 169

习题 171

第10章 常用控件的使用 174

10.1 表单常用控件设计概述 174

10.1.1 控件常用属性、事件、方法一览表 174

10.1.2 表单控件工具栏简介 176

10.2 标签、文本框和编辑框 176

10.2.1 标签的使用 176

10.2.2 文本框的使用 177

10.2.3 编辑框的使用 180

10.3 命令按钮和命令按钮组 181

10.3.1 命令按钮 181

10.3.2 命令按钮组 183

10.4 选项按钮组和复选框 185

10.4.1 选项按钮组 185

10.4.2 复选框 187

10.5 列表框,组合框和页框 188

10.5.1 列表框 188

10.5.2 组合框控件的使用 191

10.5.3 页框控件的使用 192

10.6 容器,微调,图像控件 193

10.6.1 容器控件 193

10.6.2 微调控件 193

10.6.3 图像控件 194

10.7 定时器控件 196

10.8 表格控件 197

10.9 其他控件 200

10.9.1 线条控件和形状控件 200

10.9.2 OLE控件 202

10.9.3 超链接控件 203

10.10 使用表单集创建多表单应用程序 204

10.10.1 表单集的创建和删除 204

10.10.2 使用表单集创建多表单应用程序实例 204

习题 206

第11章 菜单 210

11.1 菜单设计概述 210

11.1.1 创建菜单系统的一般过程 210

11.1.2 菜单设计器的启动 210

11.1.3 菜单设计器的组成 211

11.2 使用设计器创建下拉式菜单 213

11.2.1 规划主菜单 213

11.2.2 设计子菜单 214

11.2.3 设计过程 214

11.2.4 菜单选项设置 215

11.2.5 生成菜单 217

11.2.6 运行菜单 217

11.3 创建快捷菜单 218

习题 219

第12章 报表与标签的设计 222

12.1 使用向导创建报表 222

12.1.1 使用报表向导创建单表报表 222

12.1.2 使用报表向导创建一对多报表 226

12.2 使用设计器创建报表 229

12.2.1 启动报表设计器 229

12.2.2 报表设计工具栏与报表控件工具栏简介 230

12.2.3 设计报表布局 230

12.2.4 报表控件使用简介 232

12.2.5 设计分组报表 235

12.3 标签设计 238

12.3.1 使用向导创建标签 238

12.3.2 使用标签设计器创建标签 240

习题 241

附录:常用SET命令简介 244

相关图书
作者其它书籍
返回顶部