图书介绍

Visual FoxPro程序设计教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Visual FoxPro程序设计教程
  • 张筠莉,王延红主编 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113093952
  • 出版时间:2009
  • 标注页数:276页
  • 文件大小:78MB
  • 文件页数:290页
  • 主题词:关系数据库-数据库管理系统,Visual FoxPro-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual FoxPro程序设计教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 Visual FoxPro程序设计基础第1章 数据库设计基础1

1.1 数据库系统的基础知识1

1.1.1 数据库系统的基本概念1

1.1.2 数据库系统的发展2

1.1.3 数据库系统的内部结构体系2

1.1.4 数据库系统的基本特点2

1.2 数据模型3

1.2.1 数据模型的基本概念3

1.2.2 E-R模型3

1.2.3 逻辑数据模型4

1.3 关系代数6

1.3.1 关系代数的运算符6

1.3.2 关系代数的运算6

1.4 数据库设计与管理8

思考题8

第2章 Visual FoxPro操作基础9

2.1 Visual FoxPro 6.0的安装、启动与退出9

2.1.1 Visual FoxPro 6.0的安装9

2.1.2 Visual FoxPro 6.0的启动与退出10

2.2 Visual FoxPro 6.0的集成开发环境10

2.2.1 界面10

2.2.2 工作方式12

2.2.3 系统环境设置13

2.2.4 Visual FoxPro 6.0的向导、设计器、生成器15

2.3 Visual FoxPro 6.0的性能指标和常用文件类型16

2.3.1 Visual FoxPro 6.0的性能指标16

2.3.2 Visual FoxPro 6.0的文件类型16

2.4 Visual FoxPro 6.0命令概述17

2.4.1 Visual FoxPro 6.0命令格式17

2.4.2 Visual FoxPro 6.0命令中的常用子句17

2.4.3 Visual FoxPro 6.0命令的书写规则18

2.5 Visual FoxPro 6.0项目管理器19

2.5.1 项目管理器概述19

2.5.2 新建和打开项目20

2.5.3 使用项目管理器21

2.5.4 定制项目管理器21

思考题22

第3章 Visual FoxPro的数据及其运算23

3.1 Visual FoxPro的数据类型23

3.2 常量24

3.3 变量26

3.3.1 内存变量26

3.3.2 数组变量28

3.3.3 字段变量29

3.3.4 系统变量29

3.4 运算符与表达式29

3.4.1 数值运算符和数值表达式30

3.4.2 字符运算符和字符表达式30

3.4.3 日期运算符和日期时间表达式30

3.4.4 关系运算符和关系表达式31

3.4.5 逻辑运算符和逻辑表达式32

3.4.6 运算的优先级33

3.5 Visual FoxPro常用函数33

3.5.1 数值函数33

3.5.2 字符函数35

3.5.3 日期和时间函数38

3.5.4 数据类型转换函数40

3.5.5 测试函数42

思考题44

第4章 数据表基本操作45

4.1 表的创建45

4.1.1 表的结构45

4.1.2 表结构的创建46

4.1.3 表记录的输入46

4.2 表的操作47

4.2.1 表的打开与关闭47

4.2.2 表结构的显示与修改48

4.2.3 表记录的显示与修改49

4.2.4 表记录的指针定位51

4.2.5 记录的添加与删除52

4.2.6 表的复制55

4.3 表的排序、索引和查询57

4.3.1 表的排序57

4.3.2 索引58

4.3.3 查询62

4.4 表的统计与计算64

4.5 多个表的操作66

4.5.1 多工作区简介66

4.5.2 表的临时关联67

4.5.3 表的连接70

思考题71

第5章 数据库基本操作72

5.1 数据库的创建及其操作72

5.1.1 创建数据库72

5.1.2 打开数据库74

5.1.3 关闭数据库75

5.1.4 数据库的修改75

5.1.5 删除数据库75

5.2 数据库表与自由表76

5.2.1 自由表的创建76

5.2.2 数据库表的创建77

5.2.3 自由表的移动79

5.3 数据库表设计器80

5.3.1 “显示”组框80

5.3.2 “字段有效性”组框81

5.3.3 “记录有效性”组框82

5.3.4 “触发器”组框83

5.4 数据库表的基本操作84

5.5 索引85

5.6 数据库中多表的操作87

5.6.1 使用不同工作区中的表87

5.6.2 一对一关联87

5.6.3 一对多关联89

5.6.4 创建表之间的永久关系89

5.7 数据完整性91

思考题93

第6章 Visual FoxPro程序设计94

6.1 程序设计基础94

6.1.1 程序设计的概念94

6.1.2 程序的控制结构96

6.1.3 程序文件的创建与编辑96

6.1.4 程序文件的执行98

6.2 程序文件中的常用命令99

6.2.1 程序中的辅助命令99

6.2.2 非格式输入和输出命令100

6.2.3 格式输入和输出命令101

6.3 顺序结构程序设计101

6.4 选择结构程序设计102

6.4.1 单分支选择语句102

6.4.2 双分支选择语句103

6.4.3 多分支选择语句104

6.5 循环结构程序设计105

6.5.1 DO WHILE循环语句105

6.5.2 FOR循环语句106

6.5.3 SCAN循环语句107

6.5.4 程序示例108

6.6 多模块程序设计110

6.6.1 子程序110

6.6.2 过程和过程文件111

6.6.3 自定义函数112

6.7 变量的作用域与参数传递113

6.7.1 变量的作用域113

6.7.2 参数的传递115

思考题117

第7章 SQL关系数据库查询语言118

7.1 SQL语言概述118

7.2 SQL的数据查询功能118

7.2.1 SQL语法格式119

7.2.2 简单查询119

7.2.3 连接查询120

7.2.4 嵌套查询122

7.2.5 几个特殊的运算符123

7.2.6 排序124

7.2.7 计算查询与分组查询125

7.2.8 集合的并运算126

7.2.9 查询去向126

7.3 SQL的定义功能127

7.4 SQL的数据操作功能128

思考题129

第8章 查询与视图130

8.1 基本概念130

8.2 查询的设计与使用131

8.2.1 建立查询131

8.2.2 查询设计器的局限性140

8.2.3 使用查询140

8.3 视图的设计与使用142

8.3.1 创建本地视图142

8.3.2 创建远程视图147

8.3.3 使用视图148

思考题148

第9章 表单设计与应用149

9.1 面向对象的概念149

9.1.1 对象与类149

9.1.2 子类与继承150

9.2 Visual FoxPro基类简介150

9.2.1 Visual FoxPro基类150

9.2.2 容器类与控件类151

9.2.3 事件153

9.3 创建与运行表单153

9.3.1 使用表单向导创建表单154

9.3.2 使用表单设计器创建表单157

9.3.3 保存、运行表单和修改已有的表单158

9.4 表单设计器及应用159

9.4.1 表单设计器159

9.4.2 数据环境162

9.5 属性、事件和方法163

9.5.1 常用属性163

9.5.2 表单及控件的常用事件、方法164

9.5.3 为事件(或方法)编写代码165

9.5.4 添加新的属性和方法165

9.6 表单控件166

9.6.1 控件的通用属性166

9.6.2 常用控件167

思考题180

第10章 菜单设计与应用181

10.1 Visual FoxPro系统菜单181

10.1.1 Visual FoxPro菜单结构181

10.1.2 Visual FoxPro系统菜单182

10.2 下拉式菜单设计183

10.2.1 菜单设计的基本步骤183

10.2.2 定义菜单184

10.2.3 为顶层表单添加菜单190

10.3 快捷菜单设计192

思考题193

第11章 报表设计与应用194

11.1 利用报表向导创建报表194

11.2 利用快速报表创建报表198

11.3 利用报表设计器创建报表200

11.3.1 报表设计器200

11.3.2 报表设计工具201

11.3.3 报表控件的使用202

11.4 数据分组和多栏报表205

11.4.1 设计分组报表205

11.4.2 设计多栏报表206

11.5 标签的设计207

思考题208

第12章 Visual FoxPro系统开发实例209

12.1 Visual FoxPro系统开发经历的阶段及软件开发的系统组成209

12.2 系统规划与主要功能模块设计210

12.2.1 总体设计210

12.2.2 主要功能模块210

12.3 项目管理器的应用213

12.3.1 用项目管理器组织学籍管理系统213

12.3.2 “学籍管理系统”部件的组成214

12.4 应用系统的主程序设计、项目连编及发行215

12.4.1 应用系统的主程序设计215

12.4.2 应用系统的连编217

12.4.3 应用系统的发布218

思考题219

第二部分 计算机公共基础220

第13章 数据结构与算法220

13.1 算法220

13.1.1 算法的基本概念220

13.1.2 算法复杂度221

13.2 数据结构222

13.2.1 数据结构的基本概念222

13.2.2 数据结构及其图形表示222

13.3 线性表及顺序存储结构223

13.3.1 线性表的基本概念223

13.3.2 顺序表的运算224

13.4 栈与队列226

13.4.1 栈及其基本运算226

13.4.2 队列及其基本运算227

13.5 线性链表229

13.5.1 线性链表的概念229

13.5.2 单链表的插入和删除运算231

13.6 树与二叉树232

13.6.1 树的基本概念232

13.6.2 二叉树及其性质233

13.6.3 二叉树的存储结构234

13.6.4 二叉树的遍历235

13.7 查找技术235

13.7.1 顺序查找236

13.7.2 二分法查找236

13.8 排序技术236

13.8.1 交换类排序法236

13.8.2 插入类排序法238

13.8.3 选择排序法239

第14章 程序设计基础与软件工程242

14.1 程序设计方法与风格242

14.2 结构化程序设计243

14.3 面向对象的程序设计244

14.4 软件工程的基本概念245

14.4.1 软件的概念及特点245

14.4.2 软件工程的基本概念245

14.5 结构化分析方法246

14.5.1 需求分析及其方法246

14.5.2 结构化分析方法247

14.5.3 软件需求规格说明书248

14.6 结构化设计方法248

14.6.1 软件设计的基本概念和原理248

14.6.2 有关结构化设计方法的基本内容249

14.7 软件测试和调试249

14.7.1 软件测试的基本概念249

14.7.2 软件测试的方法和技术250

14.7.3 软件测试的实施251

14.7.4 软件调试252

附录253

附录A Visual FoxPro文件类型253

附录B Visual FoxPro常用命令255

附录C Visual FoxPro常用函数266

热门推荐