《全国计算机等级考试用书 二级教程 Visual FoxPro程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:于忠诚,赵逢达,王世明等编著
  • 出 版 社:北京:世界知识出版社
  • 出版年份:2003
  • ISBN:7501220298
  • 页数:260 页
图书介绍:本书以Visual FoxPro 6.0为语言背景,通过大量的实例,深入浅出地介绍了Visual FoxPro的基础知识,编程工具及编程步骤。每章后附同步训练及解体题分析。

第一章 Visual FoxPro基础 1

1.1 数据库基础 1

1.1.1 数据库系统及其特点与发展历史 1

1.1.2 数据模型 2

1.1.3 关系运算 4

1.1.4 数据库管理系统 4

1.2 数据库设计与保护 5

1.2.1 数据库的设计原则 5

1.2.2 数据库设计过程 5

1.2.3 数据库的保护 6

1.3 Visual FoxPro简介 7

1.3.1 Visual PoxPro的版本 7

1.3.2 Visual FoxPro 6.0的特点 7

1.3.3 VFP中的数据类型 8

1.3.4 Visual FoxPro中使用的文件类型 9

1.3.5 VFP的工作方式和命令格式 9

同步训练 10

参考答案及解题分析 11

第二章 Visual FoxPro系统的编程工具介绍 13

2.1 Visual FoxPro系统的主界面介绍 13

2.2 项目管理器 14

2.2.1 创建和打开项目 14

2.2.2 项目管理器的操作 16

2.3 设计器简介 17

2.4 工具栏简介 17

2.5 生成器简介 18

2.6 向导简介 18

2.7 表单设计器 19

2.8 Visual FoxPro编程步骤 20

2.8.1 添加控件 20

2.8.2 由控件创建对象的方法 21

2.8.3 修改属性 21

2.8.4 编写代码 22

2.8.5 运行表单 22

2.8.6 修改表单 22

同步训练 22

参考答案及解题分析 23

第三章 Visual FoxPro数据与数据运算 25

3.1 常量 25

3.2 变量 26

3.2.1 变量的概念 26

3.2.2 内存变量 26

3.2.3 字段变量 29

3.2.4 数组 29

3.3 表达式 29

3.3.1 算术运算符及表达式 30

3.3.2 字符表达式 30

3.3.3 日期时间表达式 30

3.3.4 关系表达式 31

3.3.5 逻辑运算符及逻辑表达式 32

3.4 常用函数 33

3.4.1 函数的分类 33

3.4.2 常用函数举例 35

同步训练 39

参考答案及解题分析 40

第四章 Visual FoxPro数据库及其操作 42

4.1 创建数据库与表 42

4.1.1 数据库和表的基本概念 42

4.1.2 创建数据库 42

4.1.3 数据库的使用及操作 43

4.2 表的设计与操作 45

4.2.1 创建表 45

4.2.2 对表结构的操作 48

4.3 对表记录的操作 48

4.3.1 对表记录操作的方法和命令 48

4.4 对表的高级操作 51

4.4.1 索引 51

4.5 自由表 54

4.5.1 自由表的建立 54

4.5.2 将自由表添加到数据库 54

4.5.3 从数据库中移出表 55

4.6 多个表的同时使用 56

4.6.1 多工作区的概念 56

4.6.2 使用不同工作区的表 57

4.6.3 表之间的关联 57

4.7 排序 57

同步训练 58

参考答案及解题分析 60

第五章 查询与视图 61

5.1 查询 61

5.1.1 查询设计器 61

5.1.2 查询的建立 62

5.1.3 查询设计器的局限性 64

5.1.4 运行查询 64

5.2 视图 66

5.2.1 视图的概念 66

5.2.2 创建视图 67

5.2.3 使用视图 71

5.2.4 使用视图更新数据 72

同步训练 73

参考答案及解题分析 75

第六章 关系数据库标准语言SQL 79

6.1 SQL概述 79

6.2 SQL查询功能 80

6.2.1 简单查询 83

6.2.2 嵌套查询 85

6.2.3 联接查询 87

6.2.4 计算查询 91

6.2.5 集合的并运算 93

6.3 SQL的数据更改功能 94

6.3.1 删除 94

6.3.2 插入 94

6.3.3 更新 95

6.4 SQL的数据定义功能 95

6.4.1 表的定义 95

6.4.2 表结构的修改 97

6.4.3 表的删除 98

同步训练 98

参考答案及解题分析 100

第七章 程序设计基础 102

7.1 程序与程序文件 102

7.1.1 程序的概念 102

7.1.2 程序文件的建立与执行 102

7.2 顺序结构 106

7.2.1 基本语句 106

7.2.2 基本输入输出命令 110

7.2.3 顺序结构 114

7.3 选择结构 115

7.3.1 单分支选择语句(IF…ENDIF) 115

7.3.2 双分支选择语句(IF…ELSE…ENDIF) 115

7.3.3 多向分支选择语句(DO CASE…ENDCASE) 117

7.3.4 分支结构的嵌套 119

7.4 循环结构 121

7.4.1 当型循环语句(DO WHILE…ENDDO) 122

7.4.2 步长型循环语句(FOR…ENDFOR) 124

7.4.3 基于数据库的循环(SCAN…ENDSCAN) 126

7.4.4 编程实例 127

7.5 子程序设计及调用 131

7.5.1 子程序的作用 131

7.5.2 子程序的调用 131

7.6 自定义过程和函数 131

7.6.1 自定义过程 132

7.6.2 自定义函数 134

7.6.3 参数传递 135

7.6.4 变量的作用域 136

7.7 程序设计中常见的语法错误 138

7.8 程序调试 139

7.8.1 调试方法 139

7.8.2 设置断点 139

7.8.3 调试菜单 140

同步训练 141

参考答案及解题分析 145

第八章 利用表单设计应用程序 147

8.1 面向对象的概念 147

8.1.1 对象与类 147

8.1.2 深入了解Visual FoxPro中的类 148

8.2 Visual FoxPro基类简介 148

8.2.1 Visual FoxPro基类 148

8.2.3 对象的引用 149

8.3 创建与管理表单 151

8.3.1 使用表单向导创建表单 151

8.3.2 使用表单设计器创建表单 151

8.4 表单设计器 153

8.4.1 表单设计器环境 153

8.4.2 控件的操作与布局 157

8.5 管理表单和常用表单控件的属性和方法 161

8.5.1 管理表单属性和方法 161

8.5.2 标签(Label)控件 165

8.5.3 文本框(TextBox)控件 166

8.5.4 命令按钮(CommandButton)控件 169

8.5.5 命令组(CommandGroup)控件 170

8.5.6 编辑框(EditBox)控件 172

8.5.7 复选框(CheckBox)控件 172

8.5.8 选项按钮组(OptionButton)控件 173

8.5.9 列表框(ListBox)控件和组合框(ComboBox)控件 175

8.5.10 表格(Grid)控件 178

8.5.11 页框(PageFrame)控件 179

8.6 数据环境 179

8.6.1 什么是数据环境 179

8.6.2 打开“数据环境设计器” 180

8.6.3 向数据环境设计器添加表或视图 180

8.6.4 从数据环境中移去表或视图 181

8.6.5 在数据环境设计器中设置关系 181

8.6.6 在数据环境设计器中编辑关系 181

8.6.7 常用数据环境属性 181

8.6.8 为控件设置控制源 182

同步训练 184

参考答案及解题分析 186

第九章 使用菜单 190

9.1 设计菜单 190

9.1.1 规划菜单系统 190

9.1.2 “菜单设计器”简介 191

9.1.3 主菜单中的有关选项 194

9.1.4 在顶层表单中添加菜单 196

9.2 设计快捷菜单 198

9.2.1 快捷菜单与下拉式菜单的比较 199

9.2.2 建立快捷菜单 199

同步训练 200

参考答案及解题分析 201

第十章 报表设计 202

10.1 创建报表 202

10.1.1 报表的常规布局 202

10.1.2 使用报表向导创建报表 203

10.1.3 在报表设计器中创建空白报表 206

10.1.4 创建快速报表 206

10.2 修改报表布局 208

10.3 报表数据源和报表控件 209

10.3.1 设置数据源 210

10.3.2 标签控件 210

10.3.3 域控件 211

10.3.4 线条、矩形、圆角矩形 214

10.3.5 图片/ActiveX绑定控件 214

10.3.6 设计报表控件 216

10.4 数据分组和多栏报表 217

10.4.1 数据分组 217

10.4.2 单级数据分组报表 217

10.4.3 多级数据分组报表 218

10.4.4 多栏报表 219

10.5 报表的输出 219

10.5.1 定义报表页面 220

10.5.2 预览结果 220

10.5.3 打印报表 221

10.6 举例 222

同步训练 224

参考答案及解题分析 224

第十一章 开发应用程序 226

11.1 应用项目综合实践 226

11.1.1 系统开发基本步骤 226

11.1.2 应用程序的连编 229

11.1.3 主程序设计 232

11.2 应用程序向导和应用程序生成器 234

11.2.1 使用应用程序向导 234

11.2.2 应用程序生成器 236

同步训练 240

参考答案及解题分析 241

第十二章 上机操作部分 243

12.1 考试环境 243

12.1.1 硬件环境 243

12.1.2 软件环境 243

12.2 考试系统 244

12.2.1 登录 244

12.2.2 考试界面 246

12.2.3 答题 246

12.2.4 交卷 246

12.3 考试内容 247

12.4 上机考试模拟题及简单解答 247

12.4.1 模拟题一 247

12.4.2 模拟题二 249

模拟试卷 252

模拟试卷参考答案 257

二级考试大纲(Visual FoxPro程序设计) 258