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

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

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:任小康编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2008
  • ISBN:7030208803
  • 页数:292 页
图书介绍:本书主要内容包括:数据库理论基础、Visual FoxPro程序设计环境与概念,程序设计基础,表的操作、数据库基本操作,结构化查询语言SQL,查询与视图设计,结构化程序设计,面向对象程序设计基础、表单设计,菜单设计,报表与标签设计,数据库应用程序开发方法等。
《Visual FoxPro程序设计》目录

第1章 数据库理论基础 1

1.1 数据库系统概述 1

1.1.1 数据与数据处理 1

1.1.2 数据管理技术简介 1

1.2 数据模型 3

1.3 关系模型 6

1.3.1 关系模型基本概念 6

1.3.2 关系代数 7

本章小结 13

习题 14

第2章 Visual FoxPro环境简介 15

2.1 Visual FoxPro系统特点、启动与退出 15

2.1.1 Visual FoxPro的特点 15

2.1.2 Visual FoxPro的启动与退出 16

2.2 Visual FoxPro集成开发环境 17

2.2.1 Visual FoxPro用户界面 17

2.2.2 Visual FoxPro工作方式 18

2.2.3 Visual FoxPro可视化设计工具 19

2.2.4 Visual FoxPro项目管理器 21

2.2.5 Visual FoxPro系统环境设置 24

2.2.6 Visual FoxPro帮助系统 25

2.3 Visual FoxPro命令概述 26

2.3.1 Visual FoxPro命令的结构 26

2.3.2 Visual FoxPro命令中的常用短语 26

2.3.3 Visual FoxPro命令的书写规则 27

2.4 Visual FoxPro文件类型 27

本章小结 28

习题 28

上机实验 28

第3章 Visual FoxPro语言基础 29

3.1 数据类型 29

3.2 常量与变量 30

3.2.1 常量 30

3.2.2 变量 30

3.3 运算符与表达式 34

3.3.1 算术运算符与算术表达式 34

3.3.2 字符串运算符与字符串表达式 34

3.3.3 日期运算符与日期表达式 34

3.3.4 关系运算符与关系表达式 35

3.3.5 逻辑运算符与逻辑表达式 36

3.3.6 其他常用运算符与表达式 36

3.4 内部函数 37

3.4.1 数值处理函数 37

3.4.2 字符处理函数 38

3.4.3 日期与时间处理函数 40

3.4.4 数据类型转换函数 40

3.4.5 测试函数 41

3.4.6 MessageBox函数 41

本章小结 42

习题 43

上机实验 44

第4章 表的基本操作 45

4.1 表的建立、显示与维护 45

4.1.1 建立表的结构 46

4.1.2 追加数据记录 48

4.1.3 表的打开与关闭 51

4.1.4 表的显示 52

4.1.5 表结构的修改 56

4.1.6 表记录指针的定位 57

4.1.7 表记录的编辑、修改与删除 58

4.1.8 表的复制 62

4.2 表的排序与索引 64

4.2.1 表的排序 64

4.2.2 索引概念 65

4.2.3 建立索引文件 67

4.2.4 索引文件的使用 70

4.3 表的统计与计算 74

4.4 多数据表的操作 76

4.4.1 多工作区 76

4.4.2 表的关联 78

4.4.3 表的连接 80

4.4.4 表文件的更新 82

本章小结 83

习题 83

上机实验 86

第5章 数据库基本操作 87

5.1 数据库的建立 87

5.1.1 建立数据库文件 87

5.1.2 添加自由表 88

5.1.3 为数据库表建立索引 89

5.1.4 建立表之间的永久联系 89

5.1.5 设置参照完整性 91

5.2 数据库操作 92

5.2.1 数据库的打开与关闭 92

5.2.2 数据库的修改 94

5.2.3 数据库的删除 95

5.3 数据库表的建立与修改 95

5.3.1 在数据库中直接建立表 95

5.3.2 修改数据库中的表 97

本章小结 104

习题 104

上机实验 105

第6章 结构化查询语言SQL 107

6.1 SQL语言概述 107

6.2 数据定义 108

6.2.1 建立表结构 108

6.2.2 修改表结构 110

6.2.3 删除表 111

6.3 数据查询 111

6.3.1 基本查询 112

6.3.2 条件查询 114

6.3.3 分组与计算查询 115

6.3.4 排序查询 117

6.3.5 多表查询 118

6.3.6 嵌套查询 119

6.3.7 连接查询 122

6.3.8 集合的并运算 123

6.3.9 查询去向 123

6.4 数据更新 124

6.4.1 插入记录 124

6.4.2 更新记录 125

6.4.3 删除记录 126

本章小结 126

习题 126

上机实验 128

第7章 查询与视图设计 130

7.1 查询设计 130

7.1.1 查询设计器 130

7.1.2 建立查询 132

7.1.3 查询文件操作 139

7.2 视图设计 139

7.2.1 视图设计器 140

7.2.2 建立视图 141

7.2.3 使用视图更新数据 142

7.2.4 视图的SQL语句 144

本章小结 145

习题 145

上机实验 146

第8章 结构化程序设计 147

8.1 程序设计基础 147

8.1.1 程序设计基本概念 147

8.1.2 程序的控制结构 148

8.1.3 结构化程序设计方法 149

8.1.4 程序文件的建立和执行 149

8.1.5 程序设计的一些常用命令 151

8.2 程序的基本控制结构 154

8.2.1 顺序结构程序 154

8.2.2 选择结构程序 155

8.2.3 循环结构程序 158

8.3 程序的模块化 165

8.3.1 子程序、过程及过程文件 165

8.3.2 自定义函数 168

8.3.3 变量的作用域 169

8.4 程序调试 171

本章小结 174

习题 174

上机实验 176

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

9.1 面向对象基本概念 177

9.1.1 对象及其基本特征 177

9.1.2 类及其特性 178

9.2 Visual FoxPro中的类与对象 178

9.2.1 Visual FoxPro的基类 178

9.2.2 对象的属性、事件和方法 180

9.3 面向对象程序设计方法 182

9.3.1 类的设计 182

9.3.2 对象的设计 188

本章小结 192

习题 192

上机实验 193

第10章 表单设计 194

10.1 表单的建立与运行 194

10.1.1 用向导建立表单 194

10.1.2 用表单设计器建立表单 198

10.1.3 表单的保存与运行 198

10.2 表单的操作 199

10.2.1 表单的属性、事件和方法 199

10.2.2 表单的数据环境 201

10.2.3 控件的操作与布局 203

10.3 常用表单控件 206

10.3.1 标签控件 206

10.3.2 文本框控件 207

10.3.3 命令按钮控件 209

10.3.4 编辑框控件 210

10.3.5 选项按钮组控件 211

10.3.6 命令按钮组控件 213

10.3.7 复选框控件 215

10.3.8 列表框控件 216

10.3.9 组合框控件 219

10.3.10 表格控件 221

10.3.11 页框控件 226

10.3.12 计时器控件 227

10.3.13 微调控件 229

本章小结 231

习题 231

上机实验 232

第11章 菜单设计 234

11.1 菜单设计概述 234

11.2 下拉式菜单设计 238

11.2.1 菜单设计器窗口 238

11.2.2 建立菜单文件 243

11.2.3 生成菜单程序 244

11.2.4 运行菜单程序 244

11.3 快捷菜单设计 247

11.4 菜单的编程定义 248

本章小结 251

习题 251

上机实验 252

第12章 报表与标签设计 254

12.1 创建报表 254

12.1.1 创建报表布局 254

12.1.2 使用报表向导创建报表 255

12.1.3 使用报表设计器快速创建报表 258

12.2 报表设计 260

12.2.1 利用报表设计器设计报表 260

12.2.2 标签控件设计 263

12.2.3 域控件设计 264

12.2.4 线条、矩形和圆角矩形控件设计 268

12.2.5 OLE控件设计 270

12.2.6 分组设计 270

12.2.7 设计多栏报表 273

12.3 报表输出 275

12.3.1 设置报表页面 275

12.3.2 预览报表 275

12.3.3 打印输出报表 275

12.4 实用报表设计 276

12.4.1 创建课程表报表 276

12.4.2 创建成绩表报表 277

12.5 标签设计 277

12.5.1 使用“标签设计器”创建标签 278

12.5.2 标签预览和打印输出 278

12.5.3 打印标签举例 278

本章小结 279

习题 279

上机实验 280

附录A 全国计算机等级考试二级Visual FoxPro考试简介 281

附录B Visual FoxPro程序设计 模拟试题 283

参考文献 293

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