《Visual FoxPro程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:涂振宁,王丽彬主编;廖小华,李爱华,梁涛副主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2013
  • ISBN:9787115309099
  • 页数:272 页
图书介绍:本书内容包括数据库系统概述、VF项目管理器、VF的数据及其运算、表的操作、索引与统计、数据库的建立与使用、SQL的应用、结构化程序设计、面向对象程序设计基础、表单设计与应用、菜单设计、报表与标签设计、数据库应用系统开发。

第1章 数据库系统概述 1

1.1数据与数据处理 1

1.1.1数据和信息 1

1.1.2数据处理 2

1.1.3数据管理技术 2

1.2数据库系统 3

1.3数据模型 4

1.3.1数据模型概述 4

1.3.2实体及其联系 5

1.3.3数据模型 6

1.4关系数据库 7

1.4.1关系模型 7

1.4.2关系数据库 8

1.4.3关系运算 9

1.4.4关系的完整性 10

小结 10

习题 11

第2章 VISUAL FOXPRO简介 14

2.1 Visual FoxPro的特点 14

2.2 Visual FoxPro文件的类型 15

2.3 Visual FoxPro命令格式 16

2.4 Visual FoxPro基本操作 17

2.4.1 Visual FoxPro启动、退出及用户界面 17

2.4.2 Visual FoxPro操作方式 19

2.5 Visual FoxPro可视化设计工具 20

2.5.1 Visual FoxPro向导 20

2.5.2 Visual FoxPro设计器 21

2.5.3 Visual FoxPro生成器 22

小结 22

习题 23

第3章 VISUAL FOXPRO项目管理器 24

3.1建立与打开项目文件 24

3.1.1项目文件的建立 24

3.1.2项目文件的打开 25

3.1.3项目文件的关闭 25

3.2项目管理器的界面 26

3.2.1项目管理器的选项卡 26

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

3.2.3定制项目管理器 28

3.3项目管理器的使用 29

3.3.1在项目管理器中新建或修改文件 29

3.3.2向项目中添加或移去文件 29

3.3.3项目文件的连编与运行 29

小结 30

习题 30

第4章 VISUAL FOXPRO的数据及其运算 31

4.1 Visual FoxPro的数据类型 31

4.2 Visual FoxPro的常量与变量 32

4.2.1常量 32

4.2.2变量 33

4.3 Visual FoxPro的内部函数 36

4.3.1数值运算函数 36

4.3.2字符处理函数 37

4.3.3转换函数 39

4.3.4日期和时间函数 40

4.3.5测试函数 41

4.4 Visual FoxPro的基本运算 43

小结 47

习题 47

第5章 表的操作 50

5.1表的建立 50

5.1.1设计表的结构 50

5.1.2建立表的结构 52

5.1.3向表输入记录 53

5.2表的显示与维护 55

5.2.1表的打开与关闭 55

5.2.2表的显示 57

5.2.3表的修改 59

5.2.4表记录指针的定位 60

5.2.5表记录的增加与删除 61

5.2.6表的复制 64

小结 66

习题 66

第6章 索引与统计 70

6.1表的排序 70

6.2表的索引 71

6.2.1索引概述 71

6.2.2建立索引 72

6.2.3使用索引 74

6.2.4删除索引 77

6.3查询 78

6.3.1顺序查询 78

6.3.2索引查询 78

6.4表的统计与计算 80

6.4.1计数命令 80

6.4.2求和命令 80

6.4.3求平均值命令 81

6.4.4计算命令 81

6.4.5汇总命令 81

6.5多个表的同时使用 82

6.5.1使用工作区 82

6.5.2建立表间临时关系 83

6.5.3表的连接 85

小结 86

习题 86

第7章 数据库的建立与使用 90

7.1数据库的建立与管理 90

7.1.1建立数据库 90

7.1.2打开数据库 91

7.1.3修改数据库 92

7.1.4关闭数据库 92

7.1.5删除数据库 92

7.1.6添加数据库表 92

7.1.7移去或删除表 95

7.2建立永久关系 95

7.2.1建立表之间的永久关系 95

7.2.2设置参照完整性 96

7.3创建与使用查询 97

7.3.1查询的概念 98

7.3.2创建查询 98

7.3.3使用查询 107

7.4视图的创建与使用 107

7.4.1视图简述 107

7.4.2创建视图 107

7.4.3使用视图 111

小结 112

习题 112

第8章 SQL的应用 115

8.1 SQL概述 115

8.2 SQL的数据定义 116

8.2.1创建数据表 116

8.2.2修改表的结构 119

8.2.3删除数据表 121

8.2.4定义/删除视图 121

8.3 SQL的数据查询 122

8.3.1 SELECT语句的格式 122

8.3.2投影查询 123

8.3.3条件查询 124

8.3.4统计查询 126

8.3.5分组查询 126

8.3.6查询的排序 127

8.3.7内连接查询 127

8.3.8自连接查询 129

8.3.9修改查询去向 129

8.3.10嵌套查询 130

8.3.11集合查询 131

8.4 SQL的数据操纵功能 132

8.4.1插入记录 132

8.4.2更新记录 132

8.4.3删除记录 132

小结 133

习题 133

第9章 结构化程序设计 137

9.1程序设计概述 137

9.1.1程序设计的概念 137

9.1.2结构化程序设计方法 138

9.1.3 Visual FoxPro程序的语法成分 139

9.1.4程序的书写规则 139

9.2程序文件的基本操作 140

9.2.1程序文件的建立和编辑 140

9.2.2程序文件的运行 141

9.3常用命令的使用 141

9.3.1输入命令 141

9.3.2输出命令 143

9.3.3其他常用命令 144

9.4程序的控制结构 145

9.4.1顺序结构 145

9.4.2分支结构 145

9.4.3循环结构 149

9.5模块化程序设计 152

9.5.1子程序 153

9.5.2自定义函数 154

9.5.3过程与过程文件 155

9.5.4内存变量的作用域和参数传递 156

小结 158

习题 159

第10章 面向对象程序设计基础 167

10.1面向对象程序设计基础 167

10.1.1对象与类 167

10.1.2事件与方法 168

10.2 Visual FoxPro中的类与对象 168

10.2.1 Visual FoxPro的基类 168

10.2.2对象的引用 169

10.2.3对象的事件与方法 172

10.3面向对象程序设计方法 174

10.3.1类的设计 174

10.3.2对象的设计 179

10.3.3调用方法 180

小结 182

习题 182

第11章 表单设计与应用 186

11.1表单基础知识 186

11.1.1表单概述 186

11.1.2用表单向导建立表单 190

11.1.3用“表单设计器”建立表单 193

11.1.4执行表单 199

11.2表单控件的应用 199

11.2.1控件操作概述 200

11.2.2“标签”控件 200

11.2.3“文本框”控件 201

11.2.4“命令”按钮控件 201

11.2.5“列表框”控件 201

11.2.6“组合框”控件 201

11.2.7“编辑框”控件 202

11.2.8“复选框”控件 202

11.2.9“选项按钮组”控件 203

11.2.10“微调按钮”控件 204

11.2.11“计时器”控件 204

11.2.12“图像”控件 205

11.2.13“表格”控件 205

11.2.14“页框”控件 206

11.2.15“命令按钮组”控件 206

11.2.16“ActiveX”控件和“ActiveX绑定”控件 206

11.2.17“表单集”控件 206

小结 207

习题 207

第12章 菜单设计 210

12.1菜单的基础知识 210

12.2菜单设计的一般步骤 211

12.3“菜单设计器”介绍 212

12.4为顶层表单添加菜单 214

12.5设计快捷菜单 215

小结 216

习题 217

第13章 报表与标签设计 219

13.1报表的基本概念 219

13.1.1报表的类型 219

13.1.2报表的数据源 219

13.1.3创建报表的方法 220

13.2创建报表 220

13.2.1使用“报表向导”创建报表 220

13.2.2使用“报表设计器”创建报表 224

13.3修改报表 226

13.4标签设计 227

13.4.1基本概念 227

13.4.2创建标签的方法 227

小结 229

习题 230

第14章 数据库应用系统开发 232

14.1系统分析 232

14.2工资管理系统主要模块 233

14.2.1工资管理系统的主要功能 233

14.2.2工资管理系统功能模块图 233

14.2.3工资管理系统主要文件组成 233

14.2.4功能模块菜单 234

14.3项目与数据库的建立 235

14.3.1项目的建立 235

14.3.2数据库及数据表的建立 235

14.4工资管理系统模块设计 236

14.4.1系统封面模块表单设计 236

14.4.2系统主菜单设计 238

14.4.3工资录入模块表单设计 239

14.4.4工资浏览模块表单设计 241

14.4.5工资修改模块表单设计 242

14.4.6工资打印表单设计 244

14.5程序的连编 246

14.5.1将全部的应用程序添加到项目管理器中 246

14.5.2主程序的设计 246

14.5.3在项目管理器中运行应用程序 247

14.5.4程序的连编 247

小结 248

习题 248

附录一 Visual FoxPro常用文件类型一览表 249

附录二 Visual FoxPro 6.0常用命令一览表 250

附录三 Visual FoxPro 6.0常用函数一览表 262

参考文献 273