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

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

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:蔡莉,郝世峰主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2009
  • ISBN:9787113093976
  • 页数:328 页
图书介绍:本书围绕学习掌握Visual FoxPro程序设计的基本方法和提高学生Visual FoxPro应用系统开发能力两个方面组织内容。
《Visual FoxPro程序设计》目录

第一篇 Visual FoxPro理论篇第1章 数据库系统基础知识 2

1.1 数据库系统概述 2

1.1.1 数据与数据处理 2

1.1.2 数据库的基本概念 2

1.2 数据模型 3

1.2.1 基本概念 3

1.2.2 实体之间的联系 4

1.2.3 数据模型 4

1.3 关系型数据系统 5

1.3.1 基本概念 5

1.3.2 数据完整性 6

1.3.3 对关系数据库的要求 7

1.3.4 关系运算 7

1.4 Visual FoxPro应用系统实例 8

1.4.1 系统功能要求 8

1.4.2 学生成绩管理系统的结构及功能 8

1.4.3 系统开发的基本过程 10

习题 11

第2章 Visual FoxPro 6.0概述 13

2.1 Visual FoxPro的功能及特点 13

2.1.1 Visual FoxPro的发展过程 13

2.1.2 Visual FoxPro的基本功能 14

2.1.3 Visual FoxPro的特点 15

2.2 Visual FoxPro 6.0的系统环境与安装 15

2.2.1 Visual FoxPro 6.0的系统环境 15

2.2.2 Visual FoxPro 6.0的安装 16

2.3 Visual FoxPro 6.0的用户界面 16

2.3.1 Visual FoxPro 6.0的启动 16

2.3.2 Visual FoxPro 6.0的退出 17

2.4 Visual FoxPro 6.0的工作方式 17

2.4.1 Visual FoxPro 6.0的交互方式 17

2.4.2 Visual FoxPro设计器 18

2.4.3 Visual FoxPro生成器 18

2.5 Visual FoxPro 6.0的文件类型 18

2.5.1 Visual FoxPro 6.0文件组成 18

2.5.2 Visual FoxPro 6.0中文版的性能指标 18

2.6 项目管理器 20

2.6.1 项目管理器简介 20

2.6.2 使用项目管理器管理项目 21

2.6.3 使用项目管理器操作文件 23

2.6.4 项目文件的连编 25

2.6.5 其他操作 25

习题 27

第3章 数据及其运算 29

3.1 数据类型 29

3.2 常量与变量 30

3.2.1 常量 30

3.2.2 变量 31

3.3 函数 35

3.3.1 数值函数 36

3.3.2 字符函数 37

3.3.3 日期和时间函数 38

3.3.4 数据类型转换函数 39

3.3.5 测试函数 41

3.4 表达式 44

3.4.1 算术表达式 44

3.4.2 字符表达式 44

3.4.3 时间日期表达式 44

3.4.4 关系表达式 45

3.4.5 逻辑表达式 45

习题 45

第4章 数据库及其操作 48

4.1 数据库的建立和操作 48

4.1.1 基本概念 48

4.1.2 建立数据库 48

4.1.3 使用数据库 49

4.1.4 修改数据库 51

4.1.5 删除数据库 51

4.2 建立数据表 52

4.2.1 建立数据库表 52

4.2.2 建立自由表 54

4.2.3 修改表结构 55

4.2.4 将自由表添加到数据库 55

4.2.5 从数据库中移出表 56

4.3 表的基本操作 57

4.3.1 表的打开和关闭 57

4.3.2 数据的输入 58

4.3.3 记录的浏览 60

4.3.4 记录的定位 61

4.3.5 记录的修改 62

4.3.6 记录的删除 63

4.4 排序和索引 65

4.4.1 排序 65

4.4.2 索引概述 65

4.4.3 创建索引 66

4.4.4 索引的使用 67

4.5 数据统计 68

4.5.1 求和 68

4.5.2 求平均值 69

4.5.3 计数 69

4.5.4 求统计量 69

4.5.5 分类汇总 69

4.6 多表操作 70

4.6.1 工作区的概念 70

4.6.2 在不同工作区中使用表 71

4.6.3 表的关联 73

4.7 数据完整性 75

4.7.1 实体完整性 75

4.7.2 域完整性 75

4.7.3 参照完整性 75

习题 76

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

5.1 SQL概述 79

5.1.1 SQL的特点 79

5.1.2 SQL的主要功能 80

5.2 SQL的数据定义功能 80

5.2.1 创建数据库命令 81

5.2.2 表的定义及维护 81

5.2.3 视图的定义及维护 83

5.3 SQL的数据更新功能 84

5.3.1 数据插入 84

5.3.2 数据更新 84

5.3.3 数据删除 85

5.4 SQL的数据查询功能 85

5.4.1 SELECT语句 85

5.4.2 简单查询 87

5.4.3 连接查询 87

5.4.4 嵌套查询 87

5.4.5 使用分组和SQL函数查询 89

习题 89

第6章 查询和视图 91

6.1 基本概念 91

6.1.1 查询 91

6.1.2 视图 91

6.1.3 查询与视图的区别 92

6.2 查询 92

6.2.1 建立查询 92

6.2.2 使用查询 96

6.3 视图 97

6.3.1 创建本地视图 97

6.3.2 创建远程视图 98

6.3.3 利用视图更新源表数据 99

习题 101

第7章 应用程序设计基础 103

7.1 程序文件的建立与运行 103

7.1.1 程序文件的建立和编辑 103

7.1.2 程序文件的执行 106

7.1.3 程序文件的调试 107

7.2 程序控制结构 107

7.2.1 选择结构程序设计 108

7.2.2 循环结构程序设计 111

7.3 过程及其调用 116

7.3.1 过程的建立 116

7.3.2 过程的调用 117

7.3.3 参数传递 118

7.4 文件操作 119

7.4.1 显示文件目录 119

7.4.2 复制文件 120

7.4.3 删除文件 121

习题 121

第8章 表单设计 125

8.1 面向对象程序设计概述 125

8.1.1 基本概念 125

8.1.2 类的特性 126

8.1.3 Visual FoxPro基类 127

8.2 创建表单 129

8.2.1 创建表单的方法 129

8.2.2 表单常用属性 130

8.2.3 表单常用事件与方法 131

8.2.4 运行表单 132

8.3 表单的编辑与修改 133

8.3.1 添加控件 133

8.3.2 控件的操作与布局 134

8.3.3 数据环境的设置 137

习题 138

第9章 控件的使用 141

9.1 标签控件与文本框控件 142

9.1.1 标签控件(Label) 142

9.1.2 文本框控件(TextBox) 143

9.2 命令按钮控件与编辑框控件 146

9.2.1 命令按钮控件(Command) 146

9.2.2 编辑框控件(EditBox) 148

9.3 选项按钮组与复选框控件 149

9.3.1 选项按钮组控件(OptionGroup) 149

9.3.2 复选框控件(CheckBox) 150

9.4 列表框控件与组合框控件 152

9.4.1 列表框控件(ListBox) 152

9.4.2 组合框控件(ComboBox) 156

9.5 微调按钮控件与页框控件 158

9.5.1 微调按钮控件(Spinner) 158

9.5.2 页框控件(PageFrame) 158

9.6 线条控件与形状控件 159

9.6.1 线条控件(Line) 159

9.6.2 形状控件(Shape) 160

9.7 表格控件与图像控件 161

9.7.1 表格控件(Grid) 161

9.7.2 图像控件(Image) 163

9.8 计时器控件与容器控件 165

9.8.1 计时器控件(Timer) 165

9.8.2 容器控件(Container) 166

习题 167

第10章 报表和标签设计 170

10.1 报表概述 170

10.2 创建报表 171

10.2.1 用报表向导创建报表 171

10.2.2 用报表设计器创建报表 173

10.2.3 用命令方式创建报表 174

10.2.4 快速报表的创建 174

10.3 修改报表 175

10.3.1 调整报表带区 176

10.3.2 报表控件的使用 177

10.3.3 在报表中使用数据分组、汇总区 179

10.3.4 设置报表的数据源 180

10.3.5 报表页面设置 180

10.4 标签设计 182

10.4.1 用标签向导创建标签 182

10.4.2 用标签设计器创建标签 183

10.5 预览和打印报表与标签 183

10.5.1 预览报表和标签 183

10.5.2 打印报表和标签 184

习题 185

第11章 菜单与工具栏设计 186

11.1 菜单的创建 186

11.1.1 菜单设计器简介 186

11.1.2 创建下拉式菜单 187

11.1.3 创建快捷菜单 189

11.1.4 运行菜单程序 190

11.2 用类设计器定义工具栏类 191

习题 193

第12章 应用程序开发 194

12.1 开发应用程序的基本步骤 194

12.2 应用程序的优化 195

12.3 程序开发实例 196

12.3.1 系统总体设计 196

12.3.2 系统数据库设计 196

12.3.3 系统功能模块设计 197

12.3.4 系统实施 197

习题 213

第二篇 Visual FoxPro实验实训篇实验一 Visual FoxPro的基本操作与项目操作 216

实验二 常量、变量、函数和表达式 219

实验三 数据库的建立 222

实验四 表记录的显示和追加 227

实验五 表记录的修改与删除 231

实验六 表的组织与查询 234

实验七 表的统计与计算 237

实验八 多表操作 240

实验九 关系数据库标准语言——SQL 243

实验十 查询的使用 246

实验十一 程序文件的操作与简单程序结构的编写 251

实验十二 循环结构程序的编写 255

实训一 程序设计综合训练 258

实验十四 表单设计 260

实验十五 报表设计 264

实验十六 菜单设计 268

实训二 学生成绩管理系统应用程序的开发 271

第三篇 历届考试真题篇 271

2005年全国高等学校计算机考试二级(Visual FoxPro语言)试卷 282

2006年全国高等学校计算机考试二级(Visual FoxPro语言)试卷 289

2007年全国高等学校计算机考试二级(Visual FoxPro语言)试卷 296

历届考试真题参考答案 302

附录A Visual FoxPro 6.0命令概要 305

附录B Visual FoxPro 6.0主要函数 315

附录C ON KEY LABEL键标号一览表 327

参考文献 328

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