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

  • 购买积分:12 如何计算积分?
  • 作  者:倪文志,文龙,段新燕编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2005
  • ISBN:7113059902
  • 页数:313 页
图书介绍:本丛书为2005年高考必备书。编者本着“一切为考生服务”的宗旨,针对广大考生最关心的一系列问题,积淀最成熟的复习方法,反映最新考试精神和信息,关注学生实际,在用时、容量、针对性、结构、体例等方面体现实用性原则。

第1章 Visual FoxPro基础知识 1

1-1 数据库基本概念 2

1-1-1 数据管理技术的发展 2

1-1-2 数据、数据库、数据库管理系统和数据库系统 2

1-1-3 数据模型 3

1-2 关系数据库系统 4

1-2-1 基本概念 5

1-2-2 关系运算 5

1-3 Visual FoxPro概述 7

1-3-1 Visual FoxPro数据库管理系统发展简介 7

1-3-2 Visual FoxPro的安装 7

1-3-3 Visual FoxPro的环境设置 8

1-3-4 Visual FoxPro的启动与退出 11

1-3-5 Visual FoxPro的用户界面 12

1-3-6 Visual FoxPro的设计工具 13

1-3-7 Visual FoxPro的工作方式 15

1-3-8 Visual FoxPro的文件类型 15

1-3-9 Visual FoxPro的命令结构与书写规则 16

1-4 项目管理器 18

1-4-1 项目的创建流程 18

1-4-2 创建项目 19

1-4-3 使用项目管理器 19

1-4-4 定制项目管理器 20

1-5 上机实训 21

实验目的 21

实验内容 21

实验过程 21

1-6 本章习题 24

第2章 Visual FoxPro的数据基础 25

2-1 数据类型 26

2-2 常量 26

2-3 变量 28

2-3-1 命名规则 28

2-3-2 内存变量的操作 29

2-3-3 数组变量 30

2-3-4 系统变量 31

2-4 运算符与表达式 32

2-4-1 数值型表达式 32

2-4-2 字符型表达式 33

2-4-3 关系型表达式 33

2-4-4 逻辑型表达式 34

2-4-5 日期型表达式 35

2-4-6 运算符的优先级 35

2-4-7 空值 35

2-5 常用函数 36

2-5-1 数学函数 36

2-5-2 字符型函数 37

2-5-3 日期时间函数 39

2-5-4 转换函数 39

2-5-5 数据库与表函数 40

2-5-6 其他函数 40

2-6 上机实训 42

实验目的 42

实验内容 42

实验过程 42

实验总结 42

2-7 本章习题 42

第3章 表的创建和基本操作 47

3-1 表的创建 48

3-1-1 表结构的设计 48

3-1-2 建立表的结构 49

3-1-3 表数据的输入 53

3-2 表的打开和关闭 55

3-2-1 工作区和数据工作期 55

3-2-2 打开表 56

3-2-3 关闭表 57

3-3 表结构的修改与复制 57

3-3-1 修改表结构 57

3-3-2 复制表结构 58

3-4 表内容的编辑 58

3-4-1 记录指针与定位 58

3-4-2 表内容的显示 60

3-4-3 表内容的修改 61

3-4-4 记录的添加与删除 62

3-5 表与表结构的复制和删除 64

3-5-1 复制和删除表文件 64

3-5-2 复制表的结构 65

3-6 表内容的顺序查找 65

3-7 设置过滤器 66

3-8 上机实训 67

实验目的 67

实验内容 67

实验过程 68

3-9 本章习题 71

第4章 排序、索引与统计 73

4-1 排序 74

4-2 索引 75

4-2-1 索引的概念 75

4-2-2 索引的建立 77

4-2-3 索引的使用和删除 81

4-2-4 索引查找 82

4-2-5 重新索引 84

4-3 统计 84

4-3-1 计数命令 85

4-3-2 数值字段求和命令 85

4-3-3 求平均数命令 85

4-3-4 统计计算命令 86

4-3-5 分类求和命令 86

4-4 上机实训 86

实验目的 86

实验内容 87

实验过程 87

实验总结 89

4-5 本章习题 89

第5章 数据库的建立与操作 91

5-1 数据库的建立 92

5-1-1 建立数据库 92

5-1-2 建立数据库表 94

5-1-3 创建并添加视图 97

5-1-4 删除数据库 97

5-2 数据库的基本操作 98

5-2-1 打开数据库 98

5-2-2 对数据库表的操作 98

5-2-3 关闭数据库 100

5-3 建立表间的关联 100

5-3-1 表间关联类型 100

5-3-2 建立表间临时关联 101

5-3-3 建立表间永久关联 102

5-3-4 设置参照完整性 104

5-4 数据库表的特性 105

5-4-1 长表名和长字段名 105

5-4-2 有效性 106

5-4-3 触发器 108

5-5 上机实训 109

实验目的 109

实验内容 110

实验过程 110

实验总结 112

5-6 本章习题 112

第6章 查询与视图 115

6-1 查询 116

6-1-1 建立查询 116

6-1-2 运行查询 121

6-1-3 定向输出查询结果 122

6-2 SQL概述 124

6-3 SQL的数据定义功能 125

6-3-1 建立表结构 125

6-3-2 修改表结构 125

6-3-3 删除表 126

6-4 SQL的数据修改功能 126

6-4-1 插入数据 126

6-4-2 更新数据 127

6-4-3 删除数据 127

6-5 SQL的数据查询功能 127

6-5-1 简单查询 128

6-5-2 嵌套查询 129

6-5-3 联接查询 129

6-5-4 分组及使用库函数查询 130

6-6 视图 131

6-6-1 视图的概念 131

6-6-2 本地视图 131

6-6-3 查看视图 132

6-6-4 数据更新 133

6-7 上机实训 133

实验目的 133

实验内容 133

实验过程 134

6-8 本章习题 136

第7章 程序设计基础 139

7-1 Visual FoxPro程序设计过程 140

7-1-1 Visual FoxPro程序设计方法 140

7-1-2 Visual FoxPro编程机制 140

7-2 程序文件的建立与运行 141

7-2-1 程序文件的建立和编辑 141

7-2-2 程序文件的执行 144

7-3 程序中的常用命令 145

7-3-1 输入命令 145

7-3-2 输出命令 147

7-3-3 环境设置命令 148

7-3-4 其他辅助命令 149

7-4 程序的基本结构 151

7-4-1 顺序结构 151

7-4-2 选择结构 152

7-4-3 循环结构 155

7-5 子程序、过程与自定义函数 162

7-5-1 子程序 163

7-5-2 过程与过程文件 164

7-5-3 参数传递 166

7-5-4 内存变量的作用域 167

7-5-5 自定义函数 169

7-6 程序的调试 170

7-6-1 调试程序 171

7-6-2 调试器 171

7-7 上机实训 172

实验目的 172

实验内容 172

实验过程 172

实验总结 175

7-8 本章习题 176

第8章 面向对象的程序设计 179

8-1 面向对象程序设计概述 180

8-1-1 面向对象程序设计特点 180

8-1-2 面向对象程序设计基本概念 180

8-1-3 对象与类的特性 181

8-2 Visual FoxPro的类 181

8-2-1 基类 181

8-2-2 自定义类 182

8-3 Visual FoxPro的对象 184

8-3-1 向表单中添加对象 184

8-3-2 向容器中添加对象 185

8-3-3 设置属性 186

8-3-4 调用方法 187

8-3-5 响应事件 188

8-3-6 对象的引用 188

8-3-7 用编程方式创建对象 190

8-4 上机实训 192

实验目的 192

实验内容 192

实验过程 193

8-5 本章习题 195

第9章 表单的设计 197

9-1 表单的建立与运行 198

9-1-1 建立表单 198

9-1-2 运行表单 202

9-2 表单常用属性、方法和事件 202

9-2-1 表单常用属性 202

9-2-2 表单常用方法 203

9-2-3 表单常用事件 203

9-2-4 新建属性和方法 204

9-3 修改表单 205

9-3-1 打开表单设计器 205

9-3-2 选择、移动和缩放控件 205

9-3-3 复制和删除控件 206

9-3-4 设置控件的Tab键次序 206

9-3-5 表单的数据环境 207

9-4 表单常用控件 210

9-4-1 标签控件 210

9-4-2 文本框和编辑框控件 210

9-4-3 ActiveX控件与ActiveX绑定控件 213

9-4-4 命令按钮控件 213

9-4-5 复选框 213

9-4-6 命令按钮组 214

9-4-7 选项按钮组 216

9-4-8 列表框和组合框 217

9-4-9 微调按钮 219

9-4-10 计时器 220

9-4-11 图像 221

9-4-12 表格 221

9-4-13 页框 222

9-4-14 容器 223

9-5 上机实训 223

实验目的 223

实验内容 223

实验过程 223

9-6 本章习题 229

第10章 菜单的设计与应用 233

10-1 设计菜单 234

10-2 菜单的建立 235

10-2-1 使用菜单设计器 235

10-2-2 建立下拉菜单 236

10-2-3 使用系统菜单项 238

10-2-4 建立快捷菜单 238

10-3 运行菜单 239

10-4 上机实训 240

实验目的 240

实验内容 240

实验过程 240

10-5 本章习题 243

第11章 报表设计与应用 245

11-1 报表的设计和布局 246

11-1-1 设计报表的步骤 246

11-1-2 报表的常规布局 246

11-1-3 报表布局文件 246

11-2 创建报表布局 247

11-2-1 用报表向导建立报表 247

11-2-2 快速报表 248

11-2-3 使用报表设计器建立报表 249

11-3 设置报表 250

11-3-1 设置报表数据源 251

11-3-2 添加域控件 251

11-3-3 向报表中添加其他控件 252

11-3-4 设置报表页面 253

11-4 报表的打印输出 254

11-5 上机实训 254

实验目的 254

实验内容 255

实验过程 255

11-6 本章习题 257

第12章 应用系统的开发过程 259

12-1 应用系统的开发流程 260

12-2 应用系统开发 260

12-2-1 数据库的设计与建立 260

12-2-2 功能和功能设计 263

12-2-3 程序的调试与发布 265

12-2-4 程序的发布 267

12-3 上机实训 270

实验目的 270

实验内容 270

实验过程 270

12-4 本章习题 278

第13章 Visual FoxPro 8.0简介 281

13-1 Visual FoxPro 8.0概述 282

13-1-1 Visual FoxPro 8.0的总体特色 282

13-1-2 新功能和新特性 283

13-2 Visual FoxPro 8.0的安装 286

13-3 上机实训 290

实验目的 290

实验内容 290

实验过程 290

13-4 本章习题 295

附录 习题答案 297

主要参考文献 313