当前位置:首页 > 工业技术
Visual FoxPro 教程与实训
Visual FoxPro 教程与实训

Visual FoxPro 教程与实训PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:张亮,张建华主编
  • 出 版 社:北京:中国人民大学出版社
  • 出版年份:2009
  • ISBN:9787300106717
  • 页数:331 页
图书介绍:本书介绍Visual FoxPro的基础知识和程序设计方法。
《Visual FoxPro 教程与实训》目录
标签:主编 教程

第1章 数据库系统概论 1

1.1数据库基础知识 1

1.1.1数据库基本概念 1

1.1.2数据库管理技术的发展 3

1.2数据模型 5

1.2.1实体及其联系 5

1.2.2数据模型 6

1.3关系数据库 8

1.3.1常见关系术语 8

1.3.2关系的特点 9

1.3.3关系运算 10

1.4数据库系统的组成 11

1.4.1硬件系统 11

1.4.2系统软件 11

1.4.3数据库应用系统 11

1.4.4与数据库系统相关的人员 12

1.5数据库设计基础 12

1.5.1数据库设计步骤 12

1.5.2数据库设计过程 14

1.6习题 16

第2章Visual FoxPro 6.0概述 17

2.1 Visual FoxPro系统概述 17

2.1.1 Visual FoxPro的发展过程 18

2.1.2 Visual FoxPro 6.0的功能特点 19

2.1.3 Visual FoxPro 6.0的安装 20

2.2 Visual FoxPro 6.0的基本操作 22

2.2.1 Visual FoxPro 6.0的启动与退出 22

2.2.2 Visual FoxPro 6.0的集成界面组成 23

2.2.3 Visual FoxPro 6.0的界面操作 25

2.2.4 Visual FoxPro 6.0工具栏的使用 26

2.3 Visual FoxPro 6.0应用基础知识 28

2.3.1 Visual FoxPro 6.0的工作方式 28

2.3.2 Visual FoxPro 6.0的辅助设计工具 28

2.4项目管理器 35

2.4.1项目管理器的功能 36

2.4.2项目管理器的组成 36

2.4.3项目管理器的操作 38

2.4.4定制项目管理器 41

2.5 Visual FoxPro 6.0的开发环境设置 42

2.5.1“选项”对话框 43

2.5.2默认工作目录设置 44

2.5.3日期、时间、货币及数字格式设置 45

2.6习题 46

第3章 编程基础 48

3.1数据类型 48

3.1.1字符型 49

3.1.2数值型 49

3.1.3日期型 49

3.1.4日期时间型 50

3.1.5逻辑型 50

3.1.6备注型 50

3.1.7通用型 50

3.1.8货币型 50

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

3.2常量与变量 51

3.2.1常量 51

3.2.2变量 53

3.2.3系统变量 59

3.2.4变量命名的推荐规则 60

3.3函数 61

3.3.1函数概述 61

3.3.2数值函数 61

3.3.3字符函数 63

3.3.4日期和时间函数 66

3.3.5数据类型转换函数 66

3.3.6测试函数 68

3.4运算符与表达式 72

3.4.1算术运算符与算术表达式 72

3.4.2字符串运算符与字符串表达式 73

3.4.3日期时间运算符与日期时间表达式 73

3.4.4条件表达式 73

3.4.5运算符的优先顺序 75

3.5习题 75

第4章Visual FoxPro数据库及其操作 77

4.1数据库操作 77

4.1.1建立数据库 77

4.1.2使用数据库 81

4.1.3修改数据库 82

4.1.4删除数据库 83

4.1.5关闭数据库 84

4.2数据库表的建立 84

4.2.1在数据库中建立表 84

4.2.2表的使用 89

4.2.3表结构的修改 90

4.3表的基本操作 92

4.3.1增加记录 92

4.3.2显示记录 97

4.3.3修改记录 98

4.3.4删除和恢复记录 100

4.4索引与排序 101

4.4.1索引文件 102

4.4.2索引文件的分类 102

4.4.3索引类型 102

4.4.4创建索引文件 103

4.4.5索引文件的打开和关闭 106

4.4.6删除索引标识 107

4.4.7排序 108

4.5数据完整性 109

4.5.1实体完整性与主关键字 109

4.5.2域完整性与约束 110

4.5.3参照完整性 110

4.5.4表之间的关联 110

4.6习题 112

第5章 结构化查询语言SQL 114

5.1结构化查询语言SQL概述 114

5.1.1 SQL简介 114

5.1.2 SQL语言的组成 115

5.1.3 SQL语言的特点 115

5.2 SQL的数据定义功能 116

5.2.1建立表结构 116

5.2.2修改表结构 118

5.2.3数据表的删除 118

5.3 SQL的数据查询功能 119

5.3.1 SELECT语句格式 119

5.3.2基本查询 120

5.3.3筛选查询 121

5.3.4排序查询 122

5.3.5带库函数查询 123

5.3.6分组查询 124

5.3.7嵌套查询 125

5.3.8连接查询 126

5.3.9别名与自连接查询 130

5.3.10使用量词和谓词查询 131

5.4 SQL的数据更新功能 133

5.4.1插入记录 133

5.4.2数据修改 134

5.4.3数据删除 134

5.5习题 135

第6章 查询与视图 137

6.1查询 137

6.1.1查询设计器 138

6.1.2建立查询 139

6.1.3运行查询 141

6.1.4查询设计器的局限性 141

6.2视图 142

6.2.1建立视图 142

6.2.2视图与数据更新 146

6.2.3远程视图与连接 147

6.2.4使用视图 149

6.3习题 150

第7章 程序设计 152

7.1命令文件 152

7.1.1程序文件的建立与运行 153

7.1.2简单的交互式输入/输出命令 154

7.1.3应用程序的调试 157

7.2结构化程序设计 159

7.2.1顺序结构 160

7.2.2分支结构 161

7.2.3循环结构 164

7.3过程与过程调用 169

7.3.1子程序设计与调用 169

7.3.2过程与过程文件 171

7.3.3局部变量、全局变量和过程调用中的参数传递 172

7.4习题 174

第8章 面向对象程序设计基础 177

8.1对象与类的基本概念 177

8.1.1对象 177

8.1.2类 178

8.1.3基类 178

8.1.4子类 178

8.2对象与类的特性 178

8.2.1封装性 178

8.2.2继承性 179

8.2.3抽象性 179

8.2.4层次性 179

8.2.5多态性 180

8.3 Visual FoxPro的基类简介 180

8.3.1 Visual FoxPro的基类 180

8.3.2控件类 181

8.3.3容器类 182

8.4对象的属性、事件和方法 182

8.4.1属性 183

8.4.2方法 183

8.4.3事件 184

8.5创建用户自定义类 185

8.5.1创建新类 186

8.5.2在程序中引用对象 186

8.6习题 187

第9章 表单设计 189

9.1使用“表单向导”创建表单 189

9.1.1使用“表单向导”创建单表单 190

9.1.2使用“表单向导”创建一对多表单 193

9.2使用“表单设计器”创建表单 194

9.2.1“表单设计器”的基本用法 194

9.2.2使用“快速表单”创建表单 196

9.3数据环境的设置 197

9.3.1“数据环境设计器”的打开 197

9.3.2数据环境的具体设置 197

9.4表单的属性、事件和方法 198

9.4.1表单的属性 199

9.4.2表单的事件 200

9.4.3表单的方法程序 200

9.5习题 200

第10章 表单控件设计 202

10.1控件初步使用 202

10.1.1“表单控件”工具栏简介 202

10.1.2控件相关操作 204

10.2输出类控件 207

10.2.1标签控件 207

10.2.2线条与形状控件 208

10.2.3图像控件 210

10.3输入类控件 211

10.3.1文本框控件 211

10.3.2编辑框控件 212

10.3.3列表框控件 214

10.3.4组合框控件 215

10.4控制类控件 217

10.4.1命令按钮控件 217

10.4.2命令按钮组控件 218

10.4.3选项按钮组控件 219

10.4.4复选框控件 220

10.4.5计时类控件 222

10.5容器类控件 222

10.5.1表格控件 222

10.5.2页框控件 223

10.5.3容器控件 224

10.6连接类控件 224

10.6.1 ActiveX控件 224

10.6.2 ActiveX绑定控件 225

10.6.3超级链接控件 225

10.7习题 225

第11章 菜单设计和应用 228

11.1 Visual FoxPro系统菜单 228

11.1.1菜单结构 228

11.1.2菜单的基本概念 229

11.1.3创建菜单系统的步骤 230

11.1.4系统菜单 230

11.2下拉菜单设计 234

11.2.1菜单设计的基本过程 234

11.2.2定义菜单 235

11.2.3用编程方式定义菜单 240

11.2.4为顶层表单添加菜单 242

11.3快捷菜单设计 244

11.4习题 246

第12章 报表设计 248

12.1创建报表 248

12.1.1创建报表文件 248

12.1.2报表工具栏 253

12.2设计报表 254

12.2.1报表的布局 254

12.2.2报表中使用控件 256

12.3数据分组与多栏报表 260

12.3.1设计分组报表 260

12.3.2多栏报表 263

12.3.3输出报表 266

12.4习题 267

第13章VFP数据库应用系统开发 269

13.1系统开发的基本步骤 269

13.1.1需求分析 270

13.1.2系统设计 270

13.1.3数据库设计 271

13.2表单设计 274

13.2.1查询模块 274

13.2.2修改模块 276

13.2.3统计模块 278

13.3报表设计 282

13.4菜单设计 285

13.5编译应用程序 288

13.5.1设置主文件 289

13.5.2在.app和.exe文件中包含或排除文件 290

13.5.3连编应用程序 291

13.6发布应用程序 292

13.6.1创建发布树 293

13.6.2制作安装程序 293

13.7习题 295

第14章 实验 297

实验1认识数据库系统 297

实验2认识Visual FoxPro 297

实验3编程基础 299

实验4 Visual FoxPro数据库及其操作 300

实验5结构化查询语言SQL 303

实验6查询与视图 304

实验7程序设计 307

实验8面向对象程序设计基础 310

实验9表单设计 312

实验10表单控件设计 314

实验11菜单设计和应用 317

实验12报表设计 321

实验13 VFP数据库应用系统开发 324

部分习题参考答案 328

返回顶部