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

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

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:迟镜莹主编
  • 出 版 社:南京:东南大学出版社
  • 出版年份:2003
  • ISBN:7810893645
  • 页数:242 页
图书介绍:由于本教材是属于高职高专系列教材之一,而高职高专重在对计算机数据库实际操作方面的教育,所以本书的主旨也就放在实操上,希望学生在学习了这本书之后能够对使用VFP语言开发一个信息管理类软件的各个环节都有较为深入的了解。
上一篇:灯光设计下一篇:电脑故障急救手册
《Visual FoxPro 6.0程序设计教程》目录

1 数据库概述 1

1.1 数据库的概念 1

1.1.1 数据库系统的基础知识 2

1.1.2 数据库系统的组成 3

1.2 数据库模型 3

1.2.1 层次模型 4

1.2.2 网状模型 4

1.2.3 关系模型 4

1.3 关系数据库系统 4

1.3.1 关系数据库的组织结构 4

1.3.2 关系数据库的基本特征 6

1.3.3 关系数据库的设计基本原则 7

1.4 关系数据库系统产品介绍 7

1.4.1 大型关系数据库管理系统产品 7

1.4.2 微机关系数据库管理系统产品 8

习题 8

2 Visual FoxPro 6.0入门 9

2.1 安装Visual FoxPro 6.0 9

2.1.1 安装向导 9

2.1.2 安装示例和联机帮助文档 13

2.1.3 启动和退出Visual FoxPro 6.0 13

2.2 设置工作环境 13

2.2.1 使用选项对话框设置工作环境 14

2.2.2 使用SET命令设置 16

2.2.3 使用配置文件设置 16

2.3 Visual FoxPro 6.0的文件类型 16

2.3.1 数据库文件 16

2.3.2 文档文件 17

2.3.3 程序文件 17

2.4 Visual FoxPro 6.0的操作方法 18

2.4.1 菜单和工具栏方式 18

2.4.2 命令方式 20

2.4.3 程序方式 20

上机实验:Visual FoxPro 6.0工作环境的认识 21

习题 21

3 项目管理器 22

3.1 项目管理器概述 22

3.2 创建项目 22

3.2.1 菜单方式 23

3.2.2 命令方式 24

3.3 打开与关闭项目 24

3.3.1 打开项目 25

3.3.2 关闭项目 26

3.4 项目管理器的使用 26

3.4.1 创建文件 26

3.4.2 添加文件 27

3.4.3 修改文件 28

3.4.4 移去文件 29

3.4.5 设置主文件 29

3.4.6 运行程序 29

3.4.7 连编应用程序 30

3.5 操作练习:定制项目管理器 30

3.5.1 改变项目管理器窗口的大小与位置 30

3.5.2 折叠项目管理器窗口 30

3.5.3 拆分项目管理器 31

上机实验:Visual FoxPro 6.0项目管理器的使用 31

习题 32

4 数据库和表的建立与维护 33

4.1 创建数据库 33

4.1.1 使用项目管理器创建数据库 33

4.1.2 使用菜单的“新建”命令创建数据库 34

4.1.3 使用CREATE DATABASE命令创建数据库 35

4.1.4 打开与关闭数据库 35

4.2 创建表 36

4.2.1 使用项目管理器创建表 36

4.2.2 使用菜单的“新建”命令创建表 40

4.2.3 使用CREATE命令创建表 40

4.2.4 数据库表与自由表的转化 40

4.3 浏览与维护表 42

4.3.1 使用表 42

4.3.2 浏览表记录 43

4.3.3 操作练习:浏览窗口的定制 45

4.3.4 修改表结构和复制表结构 48

4.3.5 表记录的添加 49

4.3.6 表记录的编辑 50

4.3.7 表记录的删除 51

4.3.8 记录的恢复 53

4.3.9 表记录的替换 54

4.3.10 表记录的定位 55

4.4 完善表的设计 58

4.4.1 设置字段的有效性 58

4.4.2 设置记录的有效性 60

4.4.3 设置触发器 60

4.5 定制表 61

4.5.1 筛选表 61

4.5.2 限制对字段的访问 62

4.6 索引文件 62

4.6.1 索引的创建 63

4.6.2 索引的使用 65

4.6.3 索引的类型 66

4.6.4 利用索引快速查询 66

4.7 表之间的关系 68

4.7.1 对工作区的访问 68

4.7.2 表之间的关系 68

4.7.3 操作练习:使用菜单方式建立永久关系 69

4.7.4 参照完整性 69

4.7.5 使用菜单方式建立临时关系 70

上机实验1:数据库与表的创建 72

上机实验2:表的维护和索引 74

上机实验3:表之间的关系 75

习题 76

5 查询与视图 78

5.1 创建查询 78

5.1.1 使用查询向导创建查询 79

5.1.2 使用查询设计器创建查询 86

5.2 查询的输出方向 97

5.3 SQL-SELECT命令 97

5.4 创建视图 101

5.4.1 使用视图向导创建视图 102

5.4.2 使用视图设计器创建视图 106

5.5 使用视图更新数据 107

5.5.1 使表可以更新 107

5.5.2 设置关键字段 108

5.5.3 控制如何检查更新冲突 108

5.5.4 控制视图的实际更新方式 108

5.6 视图的使用 108

上机实验:查询与视图的创建 109

习题 110

6 程序设计基础 112

6.1 常量与变量 112

6.1.1 常量的定界符 112

6.1.2 变量的定义域 112

6.1.3 变量的分类 115

6.1.4 变量的创建 115

6.1.5 数组 117

6.2 表达式与操作符 118

6.2.1 算术表达式 118

6.2.2 字符表达式 118

6.2.3 日期表达式 119

6.2.4 关系表达式 119

6.2.5 逻辑表达式 120

6.2.6 货币表达式 120

6.3 函数 121

6.3.1 数值型函数 121

6.3.2 字符型函数 121

6.3.3 日期型函数 122

6.3.4 转换函数 123

6.3.5 测试函数 123

6.3.6 特别函数Messagebox() 124

上机实验:函数的使用 126

习题 127

7 程序设计 130

7.1 程序文件的建立、编辑与运行 130

7.1.1 使用“新建”命令创建程序文件 130

7.1.2 使用项目管理器创建程序文件 131

7.1.3 使用MODIFY COMMAND命令创建程序文件 132

7.2 程序中常用的命令 133

7.2.1 输入命令 133

7.2.2 输出命令 135

7.3 结构化程序设计的基本思想 136

7.4 程序控制结构 136

7.4.1 顺序结构 136

7.4.2 选择结构 137

7.4.3 循环结构 140

上机实验:程序的设计 145

习题 146

8 面向对象编程的基础 148

8.1 面向对象的程序设计概述 148

8.2 处理对象 149

8.2.1 对象的概念 149

8.2.2 类的相关基础 150

8.2.3 对象的属性 158

8.3 相关事件 160

8.3.1 功能 160

8.3.2 事件程序的使用方法 161

8.4 方法 163

8.4.1 功能 163

8.4.2 方法的使用 165

习题 166

9 表单设计 168

9.1 设计表单 168

9.1.1 界面设计的思想 168

9.1.2 相关控件的功能实现 169

9.2 创建表单 171

9.2.1 使用表单向导创建表单 171

9.2.2 使用表单设计器创建表单 175

9.3 常用控件 179

9.3.1 标签 179

9.3.2 文本框 180

9.3.3 编辑框 182

9.3.4 命令按钮与命令按钮组 183

9.3.5 选项按钮组 186

9.3.6 复选框 187

9.3.7 列表框和组合框 188

9.3.8 表格 191

9.3.9 微调按钮 192

9.3.10 其他常用控件 193

9.4 操作练习:设置数据环境 196

9.4.1 打开数据环境设计器 196

9.4.2 在数据环境中添加、移去表或视图 197

9.4.3 数据环境设计器中的关系的设置与编辑 197

9.5 表单的保存与运行 199

上机实验1:表单设计与控件使用(一) 200

上机实验2:表单设计与控件使用(二) 201

习题 202

10 报表设计 205

10.1 报表类型 205

10.2 创建报表 205

10.2.1 使用报表向导创建报表 205

10.2.2 使用报表设计器创建报表 212

10.2.3 使用命令创建报表 215

10.3 报表的运行 216

上机实验:使用“报表向导”与“报表设计器”设计报表 217

习题 218

11 菜单和工具栏 219

11.1 菜单的基本概念 219

11.2 菜单设计的步骤 219

11.2.1 规划菜单 219

11.2.2 创建菜单 220

11.2.3 创建快捷菜单 222

11.2.4 为菜单指定任务 223

11.2.5 定义键盘访问键与快捷键 223

11.2.6 菜单项的逻辑分组 224

11.2.7 生成菜单程序 225

11.3 创建自定义的工具栏 225

11.3.1 定义工具栏类 225

11.3.2 为表单集添加工具栏类 226

上机实验:菜单和工具栏的设计 227

习题 228

12 类的设计 229

12.1 类的概述 229

12.2 创建类 229

12.2.1 确定在何种情况下创建类 229

12.2.2 创建方式 229

12.3 类的对象、属性、方法等的设计 231

12.3.1 为类添加对象 231

12.3.2 为类添加新属性 232

12.3.3 为新类添加方法程序 233

12.3.4 为类指定外观 233

12.4 类库文件及其使用 234

12.5 类的应用 235

上机实验:类的设计 236

习题 237

13 建立应用程序 238

13.1 规划应用程序 238

13.2 连编应用系统 238

13.2.1 将数据库应用系统涉及的文件添加到项目中 238

13.2.2 设置主文件 239

13.2.3 连编 239

13.3 运行应用程序 241

上机实验:应用程序的编译与生成 241

习题 242

参考文献 242

返回顶部