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

Visual FoxPro程序设计与应用PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:李逦主编;王兵,周莹,崇阳副主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2011
  • ISBN:9787113121907
  • 页数:285 页
图书介绍:本书以“教务管理”为例,从实用的角度出发,简要介绍了关系数据库管理系统的基础理论及系统开发技术。本书内容包括:数据库基础知识、Visual FoxPro操作基础与数据元素、数据库与表、查询与视图、结构化查询语言-SQL、Visual FoxPro程序设计、报表与标签、菜单设计、项目管理与应用程序发布等。最后还有一个系统开发实例,综合性的介绍了Visual FoxPro在实际工作中的应用。
《Visual FoxPro程序设计与应用》目录

第1章数据库基础知识 1

1.1数据、信息与数据处理 1

1.1.1数据、信息与数据处理的基本概念 1

1.1.2数据库技术的发展过程 2

1.2数据库系统 3

1.2.1数据库系统的组成 3

1.2.2数据库系统的特点 4

1.3数据模型 5

1.3.1信息世界的数据描述 5

1.3.2实体之间的联系 5

1.3.3三种数据模型 6

1.4关系数据库基础 7

1.4.1基本概念 7

1.4.2关系的基本特点 8

1.4.3关系运算 8

1.5常见数据库管理系统与开发工具 9

1.5.1常见的数据库管理系统 9

1.5.2常见的数据库开发工具 10

习题 11

第2章VisualFoxPro操作基础与数据元素 13

2.1VisualFoxPro概述 13

2.1.1VisualFoxPro的发展历程 13

2.1.2VisualFoxPro基本功能 14

2.1.3VisualFoxPro的特点 14

2.1.4VisualFoxPro系统的安装与启动 15

2.2VisualFoxPro工作环境 16

2.2.1VisualFoxPro环境介绍 16

2.2.2VisualFoxPrO的集成开发环境 18

2.3VisualFoxPrO的工作方式 26

2.3.1菜单方式 26

2.3.2命令方式 26

2.4数据类型 27

2.4.1常量 27

2.4.2变量 30

2.4.3运算符与表达式 34

2.5常用内部函数 38

2.5.1数值函数 39

2.5.2字符函数 40

2.5.3日期时间函数 43

2.5.4转换函数 44

2.5.5测试函数 46

习题 51

第3章数据库与表 53

3.1VisualFoxPrO中的表文件 53

3.1.1表文件的组成 53

3.1.2表的建立 56

3.2数据库的操作 60

3.2.1数据库的设计方法 60

3.2.2建立数据库 60

3.2.3使用数据库 61

3.3数据库表 65

3.3.1在数据库中添加表与删除表 65

3.3.2字段与记录属性的常用概念 68

3.3.3字段的显示属性 69

3.3.4输入字段的注释 70

3.3.5“表达式生成器”对话框 71

3.3.6字段有效性 73

3.4表的基本操作 75

3.4.1打开和关闭表 75

3.4.2表结构的操作 76

3.4.3添加记录 77

3.4.4记录的定位 78

3.4.5显示记录 79

3.4.6修改记录 80

3.4.7删除记录 81

3.4.8其他文件的操作 82

3.5表的索引、排序与查询 83

3.5.1表的索引 83

3.5.2表的排序 87

3.5.3表的查询 87

3.6表的统计与汇总 89

3.6.1统计记录个数 89

3.6.2数值型字段纵向求和 89

3.6.3数值型字段求平均值 89

3.6.4表达式统计 90

3.6.5分类汇总命令 90

3.7表间关系 91

3.7.1多工作区的操作 92

3.7.2创建表间的临时关系 92

3.7.3创建表间的永久关系 95

3.8数据完整性 96

3.8.1实体完整性与主关键字 96

3.8.2域完整性与约束规则 96

3.8.3参照完整性 96

习题 98

第4章查询与视图 100

4.1查询 100

4.1.1查询向导 100

4.1.2查询设计器 106

4.1.3运行查询 112

4.2视图 112

4.2.1创建视图 113

4.2.2使用视图更新数据 116

4.2.3视图的使用与维护 117

习题 118

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

5.1SQL的定义功能 119

5.1.1建立表结构 120

5.1.2修改表结构 121

5.1.3建立视图 123

5.1.4删除数据表 123

5.2SQL的操纵功能 123

5.2.1插入数据 124

5.2.2更新数据 124

5.2.3删除数据 125

5.3SQL的查询功能 125

5.3.1查询命令 125

5.3.2简单查询 127

5.3.3条件查询 128

5.3.4统计查询 131

5.3.5分组查询 133

5.3.6查询的排序 134

5.3.7连接查询 135

5.3.8嵌套查询 137

5.3.9指定查询结果去向 139

习题 140

第6章表单设计与应用 143

6.1面向对象程序设计的概念 143

6.1.1基本概念 143

6.1.2基本特性 144

6.1.3设计方法 145

6.1.4可视化编程 147

6.1.5编程步骤 148

6.2创建表单 153

6.2.1使用表单向导创建表单 153

6.2.2使用表单设计器创建表单 156

6.3表单管理 157

6.3.1数据环境 157

6.3.2程序代码 159

6.3.3表单及控件的常用属性、事件和方法 159

6.4常用表单控件 162

6.4.1标签控件 162

6.4.2线条与形状控件 163

6.4.3文本框控件 164

6.4.4命令按钮控件 168

6.4.5命令按钮组控件 169

6.4.6选项按钮组控件 171

6.4.7复选框控件 173

6.4.8微调控件 174

6.4.9列表框控件 175

6.4.10组合框控件 179

6.4.11编辑框控件 179

6.4.12页框控件 181

6.4.13表格控件 182

6.4.14图像控件 185

6.4.15定时器控件 186

习题 188

第7章VisualFoxPro程序设计 190

7.1程序与程序文件 190

7.1.1程序的建立、修改与运行 191

7.1.2基本语句 192

7.2程序设计的基本结构 194

7.2.1顺序结构 195

7.2.2分支结构 195

7.2.3循环结构 201

7.3过程与过程调用 205

7.3.1子程序设计与调用 205

7.3.2过程文件与过程调用 206

7.3.3自定义函数 207

7.3.4变量的作用域 208

7.4程序调试 210

7.4.1调试的相关知识 210

7.4.2程序调试器 211

习题 213

第8章报表与标签 217

8.1创建和修改报表 217

8.1.1使用报表向导创建报表 218

8.1.2报表设计器的使用 224

8.2创建和使用标签 229

习题 232

第9章菜单设计 233

9.1菜单设计器 233

9.1.1启动菜单设计器 233

9.1.2菜单设计器的功能 234

9.2创建常规菜单 235

9.2.1创建菜单系统的步骤 235

9.2.2快速菜单功能 240

9.3创建快捷菜单 241

9.4为顶层表单添加菜单 242

习题 245

第10章项目管理与应用程序发布 246

10.1项目管理器 246

10.1.1VisualFoxPro项目管理器 246

10.1.2使用项目管理器组织文件 249

10.2应用程序的发布 251

10.2.1应用程序的发布过程 251

10.2.2发布树 252

10.2.3可发布文件 252

10.2.4应用程序的发布 252

10.2.5应用程序安装 256

第11章系统开发实例 257

11.1系统分析 257

11.1.1系统功能 257

11.1.2数据环境 258

11.1.3系统包含的文件 258

11.2设置系统路径 259

11.3创建项目 260

11.4创建数据库 260

11.4.1创建学生课程管理数据库 260

11.4.2创建数据库表 260

11.4.3创建视图 263

11.5创建表单 265

11.5.1主界面.Scx 265

11.5.2基本信息.scx 266

11.5.3选课管理.scx 269

11.5.4选课登记.scx 270

11.5.5成绩录入.scx 272

11.5.6统计查询.scx 274

11.5.7统计.scx 274

11.5.8查询.scx 276

11.5.9报表打印.scx 278

11.6创建报表 279

11.6.1学生成绩单.frx 279

11.6.2课程成绩单.frx 281

11.7生成应用程序 281

11.7.1建立主程序 281

11.7.2连编应用程序 282

附录AVisualFoxPro性能指标 283

附录B常用文件类型表 284

参考文献 285

返回顶部