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

Visual Foxpro程序设计基础PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:汪刚,许小媛,王磊主编;曾建成,张传勇,曾志,帖军,汪升华,赵盈颖,熊富琴副主编
  • 出 版 社:长春:吉林大学出版社
  • 出版年份:2013
  • ISBN:9787560194912
  • 页数:393 页
图书介绍:本书共分12章,主要讲述可视化操作工具和向导,例如表设计器、查询设计器、表单设计器、菜单设计器、表向导、查询向导、报表向导等。最后一章是一个综合性的示例,说明使用Visual FoxPro 6.0开发系统的过程和方法,使学生能从综合的例子中获得开发管理信息系统的基本能力。
《Visual Foxpro程序设计基础》目录

第1章 Visual FoxPro基础知识 1

1.1 数据库基本概念 1

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

1.1.2 数据模型 3

1.2 关系数据库 5

1.2.1 关系数据库的基本概念 5

1.2.2 关系运算 8

1.2.3 关系的完整性 8

1.3 面向对象程序设计的概念 9

1.3.1 对象、属性、事件和方法 9

1.3.2 类、子类和封装 10

1.4 Visual FoxPro系统特点与性能指标 11

1.4.1 Visual FoxPro的特点 11

1.4.2 Visual FoxPro的性能指标 13

1.5 Visual FoxPro的启动与退出 14

1.6 Visual FoxPro的界面 14

1.6.1 Visual FoxPro的工作环境 14

1.6.2 Visual FoxPro的工作方式 16

1.6.3 Visual FoxPro的辅助设计工具 17

第2章 数据表达式和函数 21

2.1 数据类型 21

2.2 常量与变量 23

2.2.1 常量 23

2.2.2 变量 23

2.3 表达式 24

2.3.1 运算符 24

2.3.2 表达式 27

2.4 函数 28

2.4.1 数值型函数 28

2.4.2 字符型函数 30

2.4.3 日期和时间函数 34

2.4.4 测试函数 35

2.4.5 宏替换函数 37

第3章 项目管理器 39

3.1 项目管理器的功能 39

3.1.1 项目的建立 40

3.1.2 项目的打开 41

3.1.3 项目菜单的功能 41

3.1.4 项目管理器的窗口操作 41

3.2 项目管理器的组成 42

3.2.1 项目管理器的选项卡 42

3.2.2 项目管理器的命令按钮 43

3.3 项目管理器的使用 44

第4章 数据库和数据表的可视化操作 46

4.1 数据库和数据表的建立 46

4.1.1 数据库的建立 46

4.1.2 数据表的建立 47

4.1.3 数据表结构的操作 54

4.2 数据表中记录的操作 57

4.2.1 输入记录 57

4.2.2 浏览记录 59

4.2.3 追加记录 61

4.2.4 指针定位 62

4.2.5 修改记录 65

4.2.6 删除记录 65

4.3 数据的索引 67

4.3.1 索引的分类 67

4.3.2 索引的建立 68

4.3.3 索引的使用 69

4.4 多数据表的操作 70

4.4.1 工作区编号与别名 70

4.4.2 设置表间临时关系 71

4.4.3 设置表间永久关系 72

4.4.4 设置参照完整性 74

第5章 数据查询与视图 78

5.1 常用查询命令 78

5.1.1 直接查找命令 78

5.1.2 索引查询 79

5.2 Rushmore技术 81

5.3 查询 83

5.3.1 查询设计器 83

5.3.2 查询向导 90

5.4 视图 91

5.4.1 建立视图 92

5.4.2 修改视图 94

5.4.3 使用视图 95

5.4.4 远程视图 95

第6章 数据库和数据表的命令操作 99

6.1 数据库和数据表的基本操作 100

6.1.1 数据库、数据表结构的建立 100

6.1.2 数据库、数据表的打开和关闭 101

6.2 数据表结构的浏览与修改 102

6.2.1 数据表结构的浏览 102

6.2.2 数据表结构的修改 103

6.3 对数据表记录的操作 103

6.3.1 输入和追加数据 103

6.3.2 指针定位 105

6.3.3 浏览、显示和插入数据 106

6.3.4 修改和批量替换数据 111

6.3.5 删除数据 112

6.4 表的排序与索引 114

6.4.1 表的排序 114

6.4.2 索引 115

6.4.3 数据的查找 118

6.5 数据表的统计 120

6.5.1 记录统计命令 120

6.5.2 累加求和及求平均值 122

6.6 多表操作 123

6.6.1 工作区的选择与使用 123

6.6.2 表间临时关系 124

第7章 面向过程程序设计 129

7.1 面向过程的程序设计基础 129

7.1.1 程序的建立、保存和运行 129

7.1.2 常用命令 133

7.1.3 程序运行控制命令 134

7.1.4 数组 136

7.1.5 输入和输出命令 138

7.2 结构化程序设计 140

7.2.1 顺序结构程序设计 140

7.2.2 分支结构程序设计 141

7.2.3 循环结构程序设计 145

7.3 子程序及其调用 150

7.3.1 调用子程序命令 150

7.3.2 返回主程序语句 151

7.3.3 变量的作用域 152

7.4 过程和过程文件 154

第8章 面向对象程序设计 158

8.1 面向对象程序设计概述 158

8.1.1 面向对象程序设计的基本概念 158

8.1.2 面向对象程序设计的特点 160

8.2 类的设计 161

8.2.1 类的建立 161

8.2.2 类的设置 162

8.2.3 类的修改 163

8.3 对象的设计 164

8.3.1 对象的引用 164

8.3.2 设置对象的属性 165

8.3.3 调用对象的方法程序 167

8.3.4 调用对象的事件程序 168

第9章 表单 170

9.1 表单的基本操作 170

9.1.1 表单的建立 170

9.1.2 表单的运行 173

9.1.3 表单的打开 173

9.1.4 表单属性的设置 173

9.1.5 表单的方法 174

9.1.6 表单的数据环境 176

9.2 表单的控件 177

9.2.1 控件的基本操作 177

9.2.2 控件属性的设置 179

9.2.3 控件的方法 179

9.2.4 控件的布局 180

9.3 常用控件 184

9.3.1 标签控件 184

9.3.2 文本框控件 185

9.3.3 编辑框控件 186

9.3.4 命令按钮控件 187

9.3.5 命令按钮组控件 188

9.3.6 选项按钮组控件 190

9.3.7 复选框控件 191

9.3.8 列表框控件 192

9.3.9 组合框控件 195

9.3.10 表格控件 196

9.3.11 图像控件 199

9.3.12 页框控件 200

9.3.13 计时器控件 203

9.3.14 ActiveX控件 204

9.3.15 微调控件 206

9.3.16 超级链接控件 207

9.4 表单设计举例 208

9.4.1 非数据表表单 208

9.4.2 数据表表单 210

第10章 报表 214

10.1 创建报表 214

10.1.1 利用向导创建报表 214

10.1.2 利用快速报表创建报表 220

10.2 利用报表设计器编辑报表 222

10.2.1 报表设计器的组成和数据环境 222

10.2.2 报表的带区调整 222

10.2.3 报表的网格调整 225

10.2.4 报表的控件对象 225

10.3 输出报表 231

10.3.1 用菜单实现输出报表 231

10.3.2 用命令实现输出报表 231

第11章 菜单 234

11.1 菜单的建立 234

11.1.1 菜单的规划 234

11.1.2 下拉菜单的建立 235

11.1.3 快捷菜单的建立 237

11.2 菜单的设置和使用 238

11.2.1 菜单设置 238

11.2.2 菜单的生成 242

11.2.3 菜单的运行 243

第12章 Visual FoxPro应用系统开发 246

12.1 学生成绩管理系统 246

12.1.1 需求分析 246

12.1.2 系统结构设计 247

12.1.3 系统详细设计 252

12.2 系统的生成和发布 259

12.2.1 生成应用程序系统 259

12.2.2 系统发布 260

Visual FoxPro实验指导教程 267

第一部分 上机实习指导 269

实验一 Visual FoxPro 6.0环境和项目管理器 269

实验二 数据与数据运算 272

实验三 数据库的基本操作 281

实验四 表的基本操作 284

实验五 SQL语言的数据定义与操纵功能 287

实验六 SQL语言的查询功能 297

实验七 建立数据查询 309

实验八 创建视图 323

实验九 Visual FoxPro程序设计基础 330

实验十 标签、命令按钮、命令按钮组、文本框 335

实验十一 编辑框、复选框、选项组、列表框、组合框 342

实验十二 表格、页框、表单集的使用 350

实验十三 报表的使用 359

实验十四 菜单的使用 366

实验十五 系统开发案例 374

第二部分 教材习题参考答案 393

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