当前位置:首页 > 工业技术
中文Visual FoxPro 6.0程序设计教程  上  基础篇
中文Visual FoxPro 6.0程序设计教程  上  基础篇

中文Visual FoxPro 6.0程序设计教程 上 基础篇PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:贺启宝,王军主编;华蕊等编著
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2002
  • ISBN:7502431403
  • 页数:222 页
图书介绍:
《中文Visual FoxPro 6.0程序设计教程 上 基础篇》目录

第1章 中文Visual FoxPro 6.0发展的背景、特点和操作基础 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.3 微型计算机数据库管理系统dBASEⅢ、FoxBASE、FoxPro发展简介 4

1.4 中文Visual FoxPro 6.0的运行环境 4

1.5.3 内存变量和数组 5

1.5.2 字段特性 5

1.5.1 表和索引文件 5

1.5 中文Visual FoxPro 6.0的性能指标 5

1.5.4 程序和过程文件 6

1.5.5 报表设计器性能 6

1.5.6 其他 6

1.6 中文Visual FoxPro 6.0的主要特点 6

1.6.1 操作方法多样快捷 6

1.6.2 采用多种先进技术 7

1.6.3 使用快速查询技术 8

1.6.4 支持客户机/服务器结构 8

1.6.5 同其他软件的高度兼容 9

1.7 上机操作 9

1.7.1 实现对中文Visual FoxPro 6.0的安装 9

1.7.2 正确地进入或退出中文Visual FoxPro 6.0 10

1.7.3 了解中文Visual FoxPro 6.0基本操作界面的组成 11

1.7.4 设置中文Visual FoxPro 6.0的操作环境 12

1.7.5 掌握中文Visual FoxPro 6.0主要操作界面上的操作 16

1.7.6 了解或使用[项目管理器] 28

1.7.7 使用在线帮助 32

上机操作参考答案 32

第2章 中文Visual FoxPro 6.0的数据模型和组成的主要成份 34

2.1 数据与数据模型 34

2.1.1 数据 34

2.1.2 数据模型 36

2.2 三大经典数据库:层次数据库、网状数据库与关系数据库 36

2.2.1 层次数据库 36

2.3.3 关系数据库 37

2.2.2 网状数据库 37

2.3 中文Visual FoxPro 6.0的常量、变量、函数和表达式 38

2.3.1 常量 38

2.3.2 变量 39

2.3.3 函数 42

2.3.4 表达式 43

2.4 中文Visual FoxPro 6.0的文件与表文件 46

2.4.1 文件 46

2.4.2 表文件 47

2.5 中文Visual FoxPro 6.0的工作方式与命令 47

2.5.1 中文Visual FoxPro 6.0的工作方式 47

2.5.2 中文Visual FoxPro 6.0的命令 48

2.6 上机操作 49

2.6.1 验证几种常用的函数 49

2.6.2 使用测试函数测试表文件 50

2.6.4 了解建立、保存、打开表文件的过程 51

2.6.3 对各种类型表达式进行求值 51

上机操作参考答案 52

第3章 中文Visual FoxPro 6.0数据库文件与数据库表文件的建立 57

3.1 表文件与数据库文件的关系 57

3.1.1 数据库文件的概念 57

3.1.2 表文件与数据库文件的关系 57

3.2 表文件结构的定义和表文件记录的建立方法 58

3.2.1 表文件结构的定义 58

3.2.2 表文件记录的建立 59

3.3 数据库文件的建立和基本操作 63

3.3.1 数据库文件的建立 63

3.3.2 数据库文件的基本操作 64

3.4.2 打开数据库表文件 67

3.4 数据库表文件的建立、打开与关闭操作 67

3.4.1 数据库表文件的建立 67

3.4.3 关闭数据库表文件 68

3.5 上机操作 68

3.5.1 按要求建立学生档案表文件和学生成绩表文件 68

3.5.2 按要求建立数据库文件并对建立的数据库文件进行基本操作 69

3.5.3 从三种方法中选择一种方法建立数据库表文件 70

上机操作参考答案 70

第4章 中文Visual FoxPro 6.0数据库文件和表文件的显示、复制、修改与删除 78

4.1 数据库文件和表文件的显示方法 78

4.1.1 两个专用的显示命令 78

4.2.1 copy命令格式1 79

4.2 数据库文件和表文件的复制 79

4.1.3 其他显示命令 79

4.1.2 两个专用显示命令的比较 79

4.2.2 copy命令模式2 80

4.3 数据库文件和表文件的修改 80

4.3.1 数据库文件的修改 80

4.3.2 表文件的修改 84

4.4 数据库文件和表文件的删除 87

4.4.1 数据库文件的删除 87

4.4.2 表文件的删除 87

4.5 上机操作 89

4.5.1 按要求显示、查看、检查和修改数据库文件 89

4.5.2 按要求显示表文件名、表文件结构和表文件记录 89

4.5.5 对复制的数据库表文件在不同的层次上进行删除 90

4.5.6 复制和删除数据库文件 90

4.5.4 复制和修改数据库表文件 90

4.5.3 对Browse浏览窗口进行设置与使用 90

上机操作参考答案 91

第5章 中文Visual FoxPro 6.0数据库表文件的排序、索引、查询与统计 99

5.1 有关的概念术语名词 99

5.2 分类排序的建立与使用 101

5.3 索引的类型、存储、建立、使用与维护 101

5.3.1 索引的类型 101

5.3.2 索引的存储 102

5.3.3 索引的建立 102

5.3.4 索引的使用 103

5.3.5 索引文件的维护 108

5.5 查询的主要方式和工具 110

5.4.2 分类排序与索引排序的不同点 110

5.4 分类排序与索引排序的比较 110

5.4.1 分类排序与索引排序的共同点 110

5.5.1 查询的主要方式 111

5.5.2 使用工具建立查询 112

5.6 视图的建立与使用 116

5.6.1 建立本地视图和远程视图 116

5.6.2 视图的基本使用与维护 118

5.7 基本统计方法 120

5.7.1 求记录数 120

5.7.4 分类求和 121

5.8 上机操作 121

5.7.3 求数值型字段平均值 121

5.7.2 求数值型字段和 121

5.8.1 使用Sort命令对数据库表文件进行分类排序 122

5.8.2 建立索引文件并对索引文件进行确定主索引、重新索引、删除等操作 122

5.8.3 对数据库表文件进行筛选显示 122

5.8.4 对数据库表文件进行查询 122

5.8.5 建立、使用和维护视图 122

5.8.6 对数据库表文件进行基本统计 123

上机操作参考答案 123

第6章 中文Visual FoxPro 6.0数据库表文件之间数据的传输、连接、关联与共享 127

6.1 有关的概念术语名词 127

6.2 数据库表文件之间或数据库表文件与文本文件之间数据的传输 128

6.2.1 把数据库表文件转换成文本文件 128

6.2.2 使用append命令实现数据传输 129

6.3 多工作区上的主要操作 129

6.3.2 实现工作区上数据库的访问 130

6.3.1 选择工作区与定义工作区上表文件的别名 130

6.3.3 打开或关闭工作区上的表文件 131

6.4 建立表文件间的联系 131

6.4.1 创建表文件间的物理连接 131

6.4.2 建立表文件间的逻辑关联 133

6.5 与数据共享有关的方法或技术 133

6.5.1 数据的访问方式 133

6.5.2 数据锁定 134

6.5.3 解除数据锁定 136

6.5.4 数据工作期 136

6.5.5 数据缓冲 137

6.5.6 事务处理 138

6.6 上机操作 140

6.6.1 在两数据库表文件之间进行数据传输 140

6.5.7 冲突管理 140

6.6.2 在文本文件与数据库表文件之间进行数据传输 141

6.6.3 打开[查看]窗口关阐述[查看]窗口中各选项的功能 141

6.6.4 了解工作区并进行使用 141

6.6.5 建立数据库表文件之间或数据库表文件内部的关联 141

6.6.6 了解共享数据的主要方法或技术 142

上机操作参考答案 142

第7章 中文Visual FoxPro6.0可视化程序设计基础 151

7.1 中文Visual FoxPro6.0的编程机制 151

7.2 面向对象程序设计OOP方法与面向过程程序设计SP方法的比较 152

7.2.1 设计程序的基本单位不同 152

7.2.2 层次结构的逻辑关系不同 152

7.2.3 数据处理方式不同 152

7.2.4 控制程序的方法不同 152

7.3.1 对象 153

7.3 与面向对象的程序设计OOP方法有关的主要概念 153

7.3.2 类 156

7.3.3 封装 158

7.3.4 继承 158

7.3.5 发/收信息 158

7.3.6 多态性 159

7.4 面向对象的程序设计OOP方法在中文Visual FoxPro 6.0中的运用 159

7.4.1 新类与类库的建立 159

7.4.2 类的基本操作 161

7.4.3 类的使用 162

7.4.4 [类浏览器]的使用 163

7.4.5 对象属性的增加或修改 165

7.4.6 对象方法的调用 166

7.4.7 对象事件的编写 166

7.5.1 类、子类、对象在中文Visual FoxPro6.0中的使用 167

7.5 上机操作 167

7.5.2 进行简单的可视化编程 169

上机操作参考答案 170

第8章 中文Visual FoxPro6.0可视化程序设计 176

8.1 表单、表单集与[表单设计器] 176

8.1.1 表单(Form) 176

8.1.2 表单集 176

8.1.3 [表单设计器] 176

8.1.4 [表单设计器]的组成与使用 177

8.2 表单基本控件的分类与使用 180

8.2.1 表单基本控件的分类 180

8.2.2 表单基本控件的使用 182

8.3.3 表单程序的保存 183

8.3.2 表单程序的运行 183

8.3 表单的设计、运行与保存 183

8.3.1 表单的设计 183

8.4 数组与Visual FoxPro可视化程序的循环结构 184

8.4.1 数组 184

8.4.2 Visual FoxPro可视化程序循环结构的实现 184

8.5 Visual FoxPro可视化子程序的结构 185

8.5.1 过程 185

8.5.2 方法 185

8.6 自定义方法的建立和调用 185

8.6.1 自定义方法的建立 185

8.6.2 自定义方法的调用 186

8.7 上机操作 186

8.7.3 熟悉并简述21种基本屏幕控件的基本功能与使用方法 187

8.7.2 观察并简述[表单设计器]的基本组件 187

8.7.1 用两种方法启动中文Visual FoxPro 6.0的[表单设计器] 187

8.7.4 使用指定的控件进行可视化程序设计 188

8.7.5 使用数组和循环结构命令设计一个能演示二至三种排序方法的程序 188

8.7.6 设计一个能体现自定义方法的建立与调用过程的程序 188

8.7.7 设计能体现两种不同参数传递方式(传址方式或传值方式)所导致不同结果的程序 188

8.7.8 设计能使自定义方法返回一个值的程序 188

8.7.9 设计能实现递归调用的程序 189

8.7.10 运用所掌握的Visual FoxPro可视化程序设计技术设计一个游戏程序 189

上机操作参考答案 189

第9章 Visual FoxPro 6.0命令集与函数集 207

9.1 Visual FoxPro 6.0命令集 207

9.2 Visual FoxPro 6.0函数集 214

返回顶部