《Visual FoxPro程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:崔洪芳,聂玉峰主编
  • 出 版 社:北京:科学出版社
  • 出版年份:2005
  • ISBN:703014869X
  • 页数:262 页
图书介绍:本书对Visual FoxPro进行系统的介绍,通过本书的学习,读者能够具有使用VFP开发小型数据库管理系统的能力。

第一章 Visual FoxPro基础知识 1

1.1数据库基本概念 1

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

数据模型 3

1.2关系数据库 6

关系数据库的基本概念 6

关系运算 8

关系的完整性 8

1.3 Visual FoxPro系统的特点与性能指标 9

Visual FoxPro的特点 9

Visual FoxPro的性能指标 10

1.4 Visual FoxPro的界面 11

Visual FoxPro的启动与退出 11

Visual FoxPro的工作环境 12

Visual FoxPro的工作方式 13

Visual FoxPro的辅助设计工具 14

习题一 16

第二章 Visual FoxPro的基本语法 18

2.1 Visual FoxPro的数据类型、常量、变量与表达式 18

Visual FoxPro的数据类型 18

常量 20

变量 22

内存变量的操作 23

表达式 26

2.2 Visual FoxPro的命令结构与书写规则 29

Visual FoxPro的命令结构 29

Visual FoxPro命令和短语的书写规则 30

Visual FoxPro的文件类型 30

2.3 Visual FoxPro的常用函数 31

字符处理函数 32

数值处理函数 35

日期和时间函数 37

数据类型转换函数 38

状态测试函数 40

习题二 42

第三章 数据表的基本操作 44

3.1数据表的建立 44

建立数据表结构 44

修改数据表结构 47

输入数据记录 48

打开与关闭数据表文件 49

显示数据表结构与记录 50

3.2数据表的维护 52

记录指针 53

修改数据记录 54

插入与删除数据记录 58

间接建立数据表文件 59

文件的显示、复制、删除与更名 62

记录的筛选与字段的屏蔽 63

3.3数据表的排序、索引与查询 65

排序 65

索引 66

3.4数据表的统计与汇总 71

数据表的统计 71

数据表的汇总 72

3.5多个表的同时使用 73

选择工作区 73

数据表的连接 76

数据表文件的更新 76

建立表之间的临时关联 77

数据工作期 80

习题三 82

第四章 数据库的基本操作及项目管理器 85

4.1数据库的建立 85

建立数据库 85

数据库的打开、关闭与删除 86

向数据库中添加或移去数据表 87

4.2字段级规则和记录规则的设定 89

字段级规则的设定 89

长表名和表注释 91

记录级规则的设定 91

4.3设置参照完整性 92

为数据库表建立索引 92

建立表之间的永久关系 92

设置参照完整性约束 94

4.4项目管理器 95

启动项目管理器 95

项目管理器的操作 96

项目管理器的定制 99

习题四 100

第五章 结构化查询语言SQL 102

5.1 SQL的数据定义功能 102

数据表的定义 102

表结构的修改 103

5.2 SQL的数据修改功能 104

插入 104

更新 105

删除 106

5.3 SQL的数据查询功能 106

SELECT查询命令 106

简单查询 108

复杂查询 109

习题五 110

第六章 数据查询与视图 111

6.1常用查询命令 111

直接查找命令 111

索引查询 112

6.2 Rushmore技术 114

6.3查询 115

查询设计器 115

查询向导 122

6.4视图 123

建立视图 124

修改视图 126

使用视图 127

远程视图 127

习题六 129

第七章 Visual FoxPro程序设计 130

7.1 Visual FoxPro程序的建立、执行与显示 130

Visual FoxPro程序的概念 130

Visual FoxPro程序的建立与修改 131

Visual FoxPro程序的执行 132

Visual FoxPro程序的显示和打印 132

求解的基本逻辑与程序通用性 133

7.2 Visual FoxPro程序设计中常用的命令 133

交互式输入输出命令 133

其他辅助命令 137

常用环境参数设置命令 137

7.3结构化程序设计 139

程序的结构 139

分支结构程序设计 139

循环结构程序设计 144

7.4数组与表之间数据的传递 153

7.5多模块程序 156

子程序 156

自定义函数 157

过程及过程文件 158

内存变量的作用域 160

过程调用中数据的传递 162

7.6程序的调试 164

程序中常见错误 164

常用的程序调试方法 165

Visual FoxPro调试工具应用举例 66

习题七 168

第八章 面向对象的程序设计 172

8.1面向对象程序设计的概念 172

对象及属性 172

事件和方法 173

类、子类、继承和封装 173

Visual FoxPro基类 174

8.2用表单设计应用程序界面 175

表单设计器的基本操作 175

表单设计器常用工具 177

面向对象编程的步骤 181

控件的操作方法 184

常用表单控件 187

自定义属性与方法 203

多表的表单设计 206

表单集与多重表单 206

用户定义类 209

8.3菜单设计 212

创建菜单系统的步骤 212

菜单设计器的使用 213

菜单设计 216

8.4报表设计 219

报表设计的步骤与方法 219

报表设计器的使用 220

报表设计 221

8.5应用程序向导 226

习题八 230

第九章 管理信息系统开发简例 234

9.1系统分析 234

9.2数据库设计 235

9.3各功能模块的实现 237

欢迎界面 237

系统主菜单 238

学生基本信息查询表单 241

学生成绩查询表单 244

教师任课查询表单 246

学生基本信息维护表单 248

成绩录入和修改表单 253

任课信息维护表单 256

成绩打印报表 257

9.4系统的编译和发行 258

附录 全国计算机等级考试二级考试大纲(Visual FoxPro程序设计) 260