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

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

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:侯仲尼,朱丽莉,张丹彤主编;梁银山,刘国成,董迎红,刘钱副主编
  • 出 版 社:北京:科学出版社
  • 出版年份:2012
  • ISBN:9787030329943
  • 页数:304 页
图书介绍:《Visual FoxPro 6.0及其程序设计》为Visual FoxPro课程教材,内容包括:关系型数据库系统基本概念,Visual FoxPro 6.0基础知识,数据表、数据库的操作,项目管理器的使用,查询,视图,结构化程序设计,可视化程序设计,每章末附有习题。Visual FoxPro 6.0不仅完全兼容该系列较低的版本,而且也兼容FxoBase的应用程序,还同Visual C++ 6.0、Visual Basic 6.0等共同组成Microsoft Visual Studio 98。正因为如此,《Visual FoxPro 6.0及其程序设计》充分考虑的Visual FoxPro 6.0与FoxPro、FoxBase教学的衔接,有利于实际教学。
《Visual FoxPro 6.0程序设计教程》目录

第1章 概述 1

1.1数据库系统基础知识 1

1.1.1计算机数据管理的发展 1

1.1.2数据库系统的特点 2

1.1.3数据库系统 3

1.2数据模型 4

1.2.1数据模型的基本概念 4

1.2.2常用的数据模型 5

1.2.3关系操作 9

1.2.4关系完整性 10

1.3 VFP 6.0系统概述 13

1.3.1数据库管理系统概述 13

1.3.2 VFP的发展与特点 13

1.3.3 VFP 6.0安装、启动与卸载 15

1.3.4 VFP 6.0的用户界面与工作方式 16

1.3.5 VFP 6.0主要技术指标和常用的文件类型 18

1.3.6 VFP6.0向导、设计器、生成器 20

习题1 20

第2章VFP 6.0基础知识 24

2.1 VFP的命令结构与语法规则 24

2.1.1本书对书写VFP命令的约定 24

2.1.2 VFP的命令结构 24

2.2 VFP的数据类型 26

2.2.1 VFP的数据类型 26

2.2.2常量 27

2.2.3变量 28

2.2.4运算符与表达式 32

2.2.5 常用函数 35

习题2 44

第3章 表的基本操作 50

3.1表的建立 50

3.1.1确定表的结构 50

3.1.2建立表 51

3.1.3表中数据记录的输入 58

3.2表中数据的整理 62

3.2.1记录的显示 62

3.2.2记录指针的移动 65

3.2.3表中数据记录的修改 66

3.2.4记录的删除 66

3.2.5数据的复制 68

3.3数据记录的排序与索引 72

3.3.1排序 72

3.3.2索引文件的建立 73

3.3.3记录的查找 77

3.4数据的统计与计算 79

3.4.1记录的统计 79

3.4.2数据的计算 80

3.5多表的操作 82

3.5.1工作区及其选择 82

3.5.2同时操作多个表 83

习题3 88

第4章 数据库的基本操作 98

4.1数据库的设计 98

4.1.1数据库与数据库设计 98

4.1.2数据库设计的一般步骤 98

4.2数据库的基本操作 101

4.2.1数据库的建立 101

4.2.2数据库的基本操作 101

4.2.3数据库表的组织 107

4.3数据库表的设置 108

4.3.1设置字段显示属性 108

4.3.2建立永久性关联关系 110

4.3.3建立参照完整性 112

习题4 113

第5章 结构化查询语言与数据查询 117

5.1 SQL概述 117

5.1.1 SQL的产生、发展及其标准 117

5.1.2 SQL的特点 118

5.1.3数据定义语言 118

5.1.4数据操纵语言 123

5.1.5数据控制语言 126

5.2 SQL的SELECT命令 126

5.2.1 SELECT命令的一般形式 126

5.2.2嵌套查询 130

5.2.3超联接查询 133

5.2.4查询结果处理 137

5.3查询 141

5.3.1建立查询 141

5.3.2修改查询 147

5.3.3运行查询 148

5.4视图 149

5.4.1建立视图 149

5.4.2修改视图 156

5.4.3使用与运行视图 157

5.4.4视图与查询、视图与表的比较 158

习题5 158

第6章 程序设计 164

6.1结构化程序设计基础 164

6.1.1程序文件的建立、修改与运行 164

6.1.2辅助调试命令 167

6.2程序设计中常用的输入与输出命令 168

6.2.1输出命令 168

6.2.2输入命令 168

6.3程序的控制结构 170

6.3.1算法与流程图 171

6.3.2选择结构程序设计 174

6.3.3循环结构程序设计 178

6.4过程与自定义函数 185

6.4.1过程及其调用 185

6.4.2自定义函数及其调用 189

6.4.3变量的作用域 192

6.4.4程序的调试 195

6.5面向对象程序设计基础 198

6.5.1面向对象基础知识 198

6.5.2 VFP中提供的类 201

习题6 202

第7章 表单设计 215

7.1表单的建立 215

7.1.1表单概述 215

7.1.2用表单向导建立表单 216

7.1.3用“表单设计器”建立表单 220

7.2定制表单 222

7.2.1设置数据环境 222

7.2.2控件的操作与布局 224

7.2.3设置属性与编辑代码 224

7.2.4表单的修改与运行 228

7.3常用表单控件 229

7.3.1标签控件 229

7.3.2文本框控件 230

7.3.3编辑框 231

7.3.4命令按钮 232

7.3.5命令按钮组 233

7.3.6选项按钮组 235

7.3.7复选框 237

7.3.8列表框 238

7.3.9组合框 239

7.3.10表格 240

7.3.11页框 243

7.3.12计时器与微调器 243

7.3.13图像、形状、线条 247

7.3.14容器 249

7.4自定义属性与方法 250

7.4.1自定义属性 250

7.4.2自定义方法程序 253

7.5表单集与多重表单 255

7.5.1表单集 256

7.5.2多重表单 258

习题7 262

第8章 报表与标签设计 265

8.1报表设计 265

8.1.1报表的总体规划和布局 265

8.1.2创建报表 266

8.1.3修改报表与打印 273

8.2标签设计 273

习题8 274

第9章 菜单设计 275

9.1建立菜单 275

9.1.1规划菜单系统 275

9.1.2建立下拉式菜单 278

9.1.3在顶层表单中调用下拉式菜单 283

9.2建立快捷菜单 284

习题9 285

第10章 数据库应用系统开发 286

10.1项目管理器 286

10.1.1项目管理器概述 286

10.1.2项目管理器的定制 288

10.1.3项目管理器的使用 289

10.1.4连编应用程序 290

10.2数据库应用系统开发 294

10.2.1数据库应用系统开发过程 294

10.2.2系统分析 294

10.2.3系统设计 296

10.2.4系统实现 297

10.2.5系统运行、维护和评价 298

习题10 298

参考文献 300

附录 课后习题参考答案 301

返回顶部