《Visual FoxPro程序设计教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:李清政,黄晓凡,毕晓玲(等)主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2006
  • ISBN:7113072887
  • 页数:262 页
图书介绍:本书内容充实,体系全整,思路清晰,概念准确,选材新颖,注重实用。

第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 数据模型的组成要素 8

1.4.2 概念模型 9

1.4.3 最常用的数据模型 11

1.5 关系数据库 14

1.5.1 关系(Relation) 14

1.5.2 关系模式 15

1.5.3 关系数据库 15

习题 17

第2章 Visual FoxPro系统概述 19

2.1 Visual FoxPro系统简介 19

2.1.1 Visual FoxPro系统的发展 19

2.1.2 Visual FoxPro的特点 19

2.2 Visual FoxPro的安装与启动 21

2.2.1 Visual FoxPro的安装环境 21

2.2.2 Visual FoxPro的启动与退出 21

2.2.3 Visual FoxPro系统环境的配置 21

2.3.1 Visual FoxPro的用户界面 23

2.3 Visual FoxPro的操作环境 23

2.3.2 Visual FoxPro的设计工具 30

2.3.3 Visual FoxPro的工作方式 33

2.3.4 Visual FoxPro的命令概述 33

习题 35

第3章 Visual FoxPro基础 36

3.1 Visual FoxPro的文件类型 36

3.2 Visual FoxPro的数据类型 37

3.2.1 数据类型 37

3.2.2 常量 38

3.2.3 变量 39

3.3 Visual FoxPro的函数 42

3.3.1 数值函数 42

3.3.2 字符函数 45

3.3.3 数据类型转换函数 47

3.3.4 日期和时间函数 48

3.3.5 测试函数 49

3.4 表达式 52

3.4.1 算术表达式 53

3.4.2 字符表达式 53

3.4.3 日期时间表达式 53

3.4.4 关系表达式 54

3.4.5 逻辑表达式 54

习题 55

第4章 表的基本操作 57

4.1 表的基本概念 57

4.1.1 表的概念 57

4.1.2 字段和记录 57

4.2.1 表结构的设计 58

4.2 建立数据表 58

4.2.2 表结构的建立 59

4.2.3 向表中输入数据 61

4.3 数据的显示和修改 64

4.3.1 表的打开与关闭 64

4.3.2 表结构的显示和修改 65

4.3.3 表记录的显示和修改 67

4.4 记录的定位 74

4.4.1 绝对定位 75

4.4.2 相对定位 75

4.4.3 查询定位 75

4.4.4 鼠标指针定位对应的菜单操作 77

4.5 添加、删除和恢复记录 77

4.5.1 添加记录 77

4.5.2 删除和恢复记录 79

4.6 表的复制 82

4.6.1 复制表的结构 83

4.6.2 复制表的数据 83

4.7 表的计算与汇总 89

4.7.1 表的计算命令 89

4.7.2 表的汇总命令 90

4.8 文件管理命令 91

习题 93

第5章 排序和索引 94

5.1 排序 94

5.2 索引 94

5.2.1 索引的概念 94

5.2.2 索引的种类及类型 95

5.2.3 索引的建立 96

5.3.1 索引文件的打开与关闭 98

5.3 索引的使用 98

5.3.2 确定主控索引 99

5.3.3 删除索引 100

5.3.4 更新索引 100

5.3.5 索引查询 100

5.4 多表操作 101

5.4.1 工作区 101

5.4.2 表的关联 103

5.4.3 表的联接 105

习题 105

6.1 数据库的建立 107

6.1.1 建立数据库 107

第6章 数据库的基本操作 107

6.1.2 向数据库添加数据表 108

6.1.3 从数据库中删除数据表 111

6.1.4 建立表间的永久关联关系 111

6.1.5 设置参照完整性 113

6.2 数据库中表的新属性的设置 114

6.3 数据库的操作 117

6.3.1 数据库的打开与关闭 117

6 3.2 数据库的修改 118

6.3.3 数据库的删除 118

习题 119

第7章 关系数据库标准语言SQL 120

7.1 SQL概述 120

7.1.1 SQL的特点 120

7.2 数据定义 121

7.1.2 SQL语言的基本概念 121

7.3 数据查询 126

7.3.1 单表查询 127

7.3.2 联接查询 130

7.3.3 嵌套查询 132

7.3.4 集合查询 132

7.3.5 特殊选项 133

7.4 数据操作 134

7.4.1 插入数据 134

7.4.2 修改数据 135

7.4.3 删除数据 135

习题 136

8.1 查询 137

8.1.1 建立查询 137

第8章 查询和视图 137

8.1.2 运行查询 144

8.1.3 修改查询 144

8.2 视图 145

8.2.1 视图的概念 145

8.2.2 创建视图 145

8.2.3 利用视图更新数据 146

8.2.4 视图参数 148

习题 149

第9章 项目管理器 150

9.1 创建项目 150

9.2 项目管理器的使用 151

9.2.1 项目管理器中的选项卡和命令按钮 151

9.2.2 项目管理器中的文件管理 152

9.3 项目管理器的定制 153

9.2.3 用项目菜单管理项目中的文件 153

习题 155

第10章 程序设计基础 156

10.1 程序与程序文件 156

10.1.1 程序文件的建立和编辑 156

10.1.2 程序文件的运行 157

10.1.3 常用命令 157

10.2 结构化程序设计 160

10.2.1 算法 160

10.2.2 结构化程序设计 160

10.3 顺序结构程序设计 161

10.4 选择结构程序设计 162

10.4.1 单向选择 162

10.4.2 双向选择 163

10.4.3 多向选择 164

10.5 循环结构程序设计 165

10.5.1 DO循环 165

10.5.2 FOR循环 168

10.5.3 表扫描型循环SCAN 170

10.6 程序的模块化 172

10.6.1 子程序 172

10.6.2 过程 174

10.6.3 自定义函数 175

10.6.4 过程文件 176

10.6.5 内存变量的作用域 177

10.7 程序调试 178

10.7.1 调试器环境 178

10.7.2 设置断点 179

习题 180

10.7.3 调试菜单 180

11.1 面向对象程序设计概述 183

第11章 面向对象可视化编程基础 183

11.2 面向对象程序设计方法 185

11.2.1 VisualFoxPro中的基类 185

11.2.2 类的创建 186

11.2.3 对象的操作 189

习题 199

第12章 表单设计及运行 200

12.1 表单的创建与运行 200

12.1.1 用表单设计器创建表单 200

12.1.2 用表单向导创建表单 205

12.1.3 用表单生成器创建表单 209

12.1.4 运行表单 210

12.2.2 表单的事件与方法 211

12.2 设置表单 211

12.2.1 表单的属性 211

12.2.3 数据环境 212

12.2.4 表单的布局 213

12.3 表单控件 214

12.3.1 添加表单控件 214

12.3.2 常用表单控件 215

12.3.3 表单设计实例 220

习题 228

第13章 创建报表与标签 229

13.1 报表布局 229

13.1.1 设置报表数据源 229

13.1.2 设计报表的布局 230

13.2.1 利用报表向导设计报表 232

13.2 创建报表 232

13.2.2 利用快速报表设计报表 236

13.2.3 利用报表设计器设计报表 238

13.3 修改报表 241

13.3.1 格式化报表 241

13.3.2 报表数据分组 245

13.4 创建标签 248

习题 249

第14章 菜单设计 250

14.1 菜单设计概述 250

14.1.1 菜单结构和菜单系统 250

14.1.2 建立菜单系统的步骤 250

14.2.1 菜单设计器窗口 251

14.2 下拉式菜单设计 251

14.1.3 系统菜单的控制 251

14.2.2 创建主菜单 252

14.2.3 创建子菜单 252

14.2.4 菜单设计器窗口的组成 253

14.2.5 “显示”菜单 255

14.2.6 建立菜单文件 256

14.2.7 生成菜单程序 257

14.2.8 运行菜单 257

14.3 快速菜单 258

14.4 为顶层表单添加菜单 259

14.5 快捷菜单设计 259

习题 261

参考文献 262