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

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

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:孟宪平,王剑云,程全洲主编
  • 出 版 社:上海:上海交通大学出版社
  • 出版年份:2006
  • ISBN:7313042884
  • 页数:296 页
图书介绍:21世纪高等学校教材。本书为大学计算机程序设计课程教材,内容包括数据库理论基础、Visiual FoxPro程序设计、SQL关系数据库设计等。
《Visual FoxPro程序设计教程》目录

第1章 数据库系统基础知识 1

1.1 数据库的基本概念 1

1.1.1 数据、数据库、数据库系统、数据库管理系统 1

1.1.2 数据处理技术的发展概况 2

1.2 数据库系统结构 5

1.2.1 数据库系统的组成 5

1.2.2 数据库的三级模式结构 6

1.2.3 数据库管理系统的功能 7

1.3 数据模型 8

1.3.1 信息的三种世界及其描述 8

1.3.2 概念模型及其表示 9

1.3.3 数据模型及其表示 11

1.4 关系数据库 12

1.4.1 关系模型的数据结构 13

1.4.2 关系运算 15

1.4.3 关系的完整性约束 16

第2章 Visual FoxPro操作基础 18

2.1 Visual FoxPro系统简介 18

2.1.1 Visual FoxPro 6.0的特点 18

2.1.2 Visual FoxPro的启动与退出 19

2.1.3 Visual FoxPro的系统组成 20

2.1.4 Visual FoxPro6.0的文件类型 23

2.2 Visual FoxPro的操作 24

2.2.1 Visual FoxPro操作方式 24

2.2.2 Visual FoxPro辅助设计工具的使用 24

2.2.3 Visual FoxPro系统环境的设置 26

2.2.4 Visual FoxPro命令概述 28

2.2.5 Visual FoxPro项目管理器的使用 29

第3章 Visual FoxPro中的数据与运算 33

3.1 Visual FoxPro的数据类型 33

3.1.1 字符型 33

3.1.2 数值型 33

3.1.3 货币型 34

3.1.4 日期型 34

3.1.5 日期时间型 34

3.1.6 逻辑型 34

3.1.7 备注型 34

3.1.8 通用型 34

3.2.1 常量 35

3.2 Visual FoxPro的常量与变量 35

3.1.9 二进制字符型和二进制备注型 35

3.2.2 变量 38

3.3 Visual FoxPro的函数 42

3.3.1 数值函数 43

3.3.2 字符函数 44

3.3.3 日期和时间函数 48

3.3.4 转换函数 49

3.3.5 测试函数 50

3.4 Visual FoxPro的表达式 52

3.4.1 算术表达式 53

3.4.2 字符表达式 53

3.4.3 日期和时间表达式 54

3.4.4 关系表达式 54

3.4.5 逻辑表达式 56

第4章 数据库及表的基本操作 59

4.1 数据库的基本操作 59

4.1.1 建立数据库 59

4.1.2 数据库的打开与关闭 61

4.1.3 数据库的修改 64

4.1.4 数据库的删除 64

4.1.5 向数据库添加表 65

4.2 表的基本操作 66

4.2.1 表的创建 66

4.2.2 在数据库中创建表 69

4.2.3 向表输入记录 73

4.2.4 表的打开与关闭 75

4.2.5 表的删除 77

4.3 表的显示与维护 78

4.3.1 表结构的显示 78

4.3.2 表结构的修改 79

4.3.3 表记录的显示 80

4.3.4 表记录指针的定位 82

4.3.5 表记录的修改 83

4.3.6 表记录的添加 86

4.3.7 表记录的删除 89

4.3.8 表的复制 92

4.4 表的排序与索引 96

4.4.1 表的排序 96

4.4.2 索引概述 97

4.4.3 建立索引文件 99

4.4.4 索引文件的使用 100

4.5 查询 103

4.5.1 顺序查询 104

4.5.2 索引查询 105

4.6 表的统计与计算 107

4.6.1 统计记录个数 107

4.6.2 求和 107

4.6.3 求平均值 108

4.6.4 综合计算 109

4.6.5 分类汇总 109

4.7 多个表的操作 110

4.7.1 工作区 110

4.7.2 表的关联 112

4.7.3 表的连接 117

4.7.4 表间的数据更新 118

4.7.5 建立表之间的永久联系 118

4.7.6 设置参照完整性 120

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

5.1 SQL功能和特点 124

5.1.1 SQL主要功能 124

5.1.2 SQL的特点 125

5.1.3 SQL的语法规定 125

5.2 SQL的数据定义功能 126

5.2.1 基本表的定义和维护 126

5.2.2 索引的定义和维护 130

5.3 SQL数据查询功能 131

5.3.1 基本查询 131

5.3.2 有条件查询 132

5.3.3 对查询结果进行处理 134

5.3.4 连接查询 136

5.3.5 嵌套查询 137

5.4 数据操纵 140

5.4.1 插入记录 140

5.4.2 删除记录 141

5.4.3 更新记录 141

第6章 数据查询与建立视图 144

6.1 数据查询 144

6.1.1 利用“查询设计器”创建查询 144

6.1.2 运行查询文件 152

6.1.3 保存查询文件和关闭“查询设计器” 152

6.1.4 查询菜单 153

6.1.5 查询向导 157

6.2 视图 161

6.2.1 视图的概念 161

6.2.2 视图的类型 162

6.2.3 创建视图 162

第7章 结构化程序设计基础 168

7.1 Visual FoxPro程序控制结构 168

7.1.1 顺序结构 168

7.1.2 分支结构 172

7.1.3 循环结构 177

7.2 子程序、过程和函数 182

7.2.1 子程序 182

7.2.2 自定义函数 184

7.2.3 过程 185

7.3 变量的作用域 187

7.4 参数传递方法 189

第8章 表单设计与应用 192

8.1 面向对象的概念 192

8.1.1 对象与类 192

8.1.2 子类与继承 193

8.2 Visual FoxPro的类 194

8.2.1 Visual FoxPro基类 194

8.2.2 容器与控件 195

8.2.3 事件与方法 196

8.3 创建表单 197

8.3.1 使用表单向导创建表单 198

8.3.2 使用表单设计器创建、修改及运行表单 204

8.4.1 表单设计器环境 206

8.4 表单设计器 206

8.4.2 数据环境 208

8.5 管理表单的属性和方法 209

8.5.1 常用的表单属性 209

8.5.2 表单的事件与方法 210

8.5.3 添加新的属性和方法 211

8.6 常用表单控件 212

8.6.1 常用控件的公共属性 212

8.6.2 标签控件 212

8.6.3 文本框控件 213

8.6.4 命令按钮控件 213

8.6.5 命令按钮组控件 215

8.6.8 选项组控件 216

8.6.6 编辑框控件 216

8.6.7 复选框控件 216

8.6.9 列表框控件 219

8.6.10 组合框控件 221

8.6.11 表格控件 222

8.6.12 计时器控件 227

8.6.13 页框控件 227

第9章 报表与标签设计 231

9.1 报表设计与应用 231

9.1.1 常用报表布局 231

9.1.2 创建报表方法 232

9.1.3 报表向导 232

9.1.4 报表设计器 238

9.1.5 使用报表设计器创建快速报表 240

9.1.6 使用报表设计器设计一般报表 242

9.1.7 数据分组和多级分组报表 247

9.1.8 输出报表 251

9.2 标签设计 252

9.2.1 使用标签向导创建标签 253

9.2.2 标签设计器 253

9.2.3 标签输出 255

第10章 菜单设计与应用 256

10.1 菜单设计概述 256

10.2 “菜单设计器” 257

10.2.1 “菜单设计器”的启动 257

10.2.2 “菜单设计器”窗口 259

10.3 应用程序菜单设计 262

10.4 创建快捷菜单 265

10.5 在顶层表单中添加菜单 266

第11章 数据库应用系统开发 270

11.1 数据库应用系统开发过程 270

11.1.1 需求分析 270

11.1.2 系统设计 270

11.1.3 系统实现(编码、调试) 271

11.1.4 测试 271

11.1.5 系统交付 271

11.2 构造Visual FoxPro应用程序 271

11.2.1 构造Visual FoxPro应用程序框架 271

11.2.2 连编应用程序 274

11.2.3 主程序设计 277

11.3.2 Visual FoxPro调试器 279

11.3 程序调试 279

11.3.1 程序错误的分类 279

11.3.3 设置断点 281

11.3.4 “调试”菜单项 282

11.4 应用系统的发布过程 283

11.4.1 制作发布盘的步骤 283

11.4.2 安装向导 284

附录 285

附录1 数据库常用文件类型一览表 285

附录2 控件类名称及功能 286

附录3 对象名称及功能 286

附录4 数据库常用命令一览表 287

参考文献 296

返回顶部