图书介绍

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

Visual FoxPro程序设计基础教程
  • 王正才,陈虹颐主编;白淑红,张萃,彭政,杨锐副主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787517013952
  • 出版时间:2013
  • 标注页数:332页
  • 文件大小:58MB
  • 文件页数:341页
  • 主题词:关系数据库系统-程序设计-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1章 数据库系统基础1

1.1数据、信息和数据处理1

1.1.1数据与信息1

1.1.2数据处理2

1.2数据库的概念2

1.2.1数据库2

1.2.2数据库管理系统2

1.2.3数据库系统3

1.2.4数据库应用系统3

1.3数据管理技术的发展3

1.3.1人工管理阶段4

1.3.2文件管理阶段4

1.3.3数据库系统阶段5

1.3.4面向对象数据库系统阶段6

1.4数据模型6

1.4.1实体概念7

1.4.2实体之间的联系7

1.4.3数据模型8

1.5关系数据库9

1.5.1关系术语9

1.5.2关系表之间的关联关系10

1.5.3关系运算11

1.5.4关系的完整性12

1.6常用数据库软件13

1.6.1 MySQL13

1.6.2 SQL Server13

1.6.3 Oracle14

1.6.4 Sybase14

1.6.5 DB214

习题一14

第2章 Visual FoxPro系统概述17

2.1 Visual FoxPro的发展及功能17

2.1.1 Visual FoxPro系统的发展17

2.1.2 Visual FoxPro数据库管理的基本功能19

2.2 Visual FoxPro 6.0的主要特点和性能指标19

2.2.1 Visual FoxPro 6.0的特点19

2.2.2 Visual FoxPro 6.0的性能指标20

2.3 Visual FoxPro 6.0系统的配置、启动和界面21

2.3.1 Visual FoxPro 6.0的运行环境21

2.3.2 Visual FoxPro 6.0的启动与退出22

2.3.3 Visual FoxPro 6.0的界面组成22

2.4 Visual FoxPro 6.0的文件类型24

2.5 Visual FoxPro的操作方式25

2.5.1操作方式25

2.5.2建立工作目录与搜索路径26

2.6 Visual FoxPro的命令格式26

2.7项目管理器28

2.7.1创建新项目28

2.7.2项目管理器界面29

2.7.3项目管理器中的操作29

2.8 Visual FoxPro 6.0的辅助设计工具31

2.8.1向导31

2.8.2设计器32

2.8.3生成器33

习题二34

第3章 Visual FoxPro的数据元素35

3.1常量35

3.1.1数值型常量36

3.1.2货币型常量36

3.1.3字符型常量37

3.1.4日期型常量37

3.1.5日期时间型常量40

3.1.6逻辑型常量41

3.2变量41

3.2.1字段变量42

3.2.2内存变量42

3.2.3 Visual FoxPro命令格式与规则49

3.3表达式50

3.3.1数值表达式50

3.3.2字符表达式52

3.3.3日期时间表达式53

3.3.4关系表达式54

3.3.5逻辑表达式58

3.3.6各种运算符的优先级59

3.4系统函数60

3.4.1数值函数60

3.4.2字符函数62

3.4.3日期和时间函数65

3.4.4数据类型转换函数66

3.4.5测试函数67

3.4.6与表操作有关的测试函数68

习题三69

第4章 表的基本操作71

4.1表的建立71

4.1.1表的组成71

4.1.2建立表结构74

4.2打开和关闭表77

4.2.1打开表77

4.2.2关闭表77

4.3显示和修改表结构78

4.3.1显示表结构78

4.3.2修改表结构79

4.4表记录的输入80

4.4.1建立表结构的同时输入数据80

4.4.2以追加方式输入记录82

4.4.3使用APPEND命令追加记录82

4.5表记录的操作83

4.5.1定位记录83

4.5.2显示记录85

4.5.3修改记录87

4.5.4删除与恢复记录89

4.6表的过滤91

4.7表与数组之间的数据交换93

4.7.1将当前记录复制到数组中93

4.7.2将数组中的数据复制到当前记录中93

习题四94

第5章 排序、索引、统计和多表操作97

5.1排序97

5.2索引99

5.2.1索引的概念99

5.2.2索引的分类99

5.2.3索引的建立、使用与删除100

5.2.4查询命令105

5.2.5过滤器命令107

5.3统计108

5.3.1求和命令108

5.3.2求平均值命令109

5.3.3计数命令109

5.3.4统计命令109

5.3.5分类汇总命令110

5.4多工作区的操作命令110

5.4.1工作区110

5.4.2多表间的关联与连接113

习题五116

第6章 数据库操作119

6.1数据库的基本操作119

6.1.1建立数据库119

6.1.2打开数据库121

6.1.3关闭数据库122

6.1.4删除数据库122

6.1.5向数据库添加表122

6.1.6在数据库中移去和删除表123

6.2数据字典124

6.2.1设置表中字段的输入、输出掩码124

6.2.2设置表中字段的有效性规则125

6.2.3设置表中记录的有效性规则和触发器126

6.2.4设置表间永久关系128

6.2.5设置参照完整性130

6.3视图131

6.3.1视图的概念131

6.3.2创建本地视图131

6.4查询137

6.4.1查询的概念137

6.4.2创建查询137

6.4.3使用查询141

习题六143

第7章 结构化查询语言SQL144

7.1 SQL概述144

7.1.1 SQL语言简介144

7.1.2 SQL语言的特点145

7.2 SQL的数据定义功能145

7.2.1创建表145

7.2.2修改表结构147

7.2.3删除表149

7.2.4视图的定义和删除149

7.3 SQL的数据查询功能149

7.3.1基本查询语句149

7.3.2投影查询150

7.3.3条件查询150

7.3.4统计查询152

7.3.5分组查询152

7.3.6查询的排序153

7.3.7内连接查询153

7.3.8自连接查询153

7.3.9超连接查询154

7.3.10修改查询去向154

7.3.11嵌套查询155

7.3.12集合查询155

7.4数据的操纵功能155

7.4.1插入记录156

7.4.2修改记录156

7.4.3删除记录157

习题七157

第8章 程序设计基础160

8.1面向过程程序设计161

8.1.1 Visual FoxPro程序设计的方法和原则161

8.1.2程序文件的建立、编辑与运行161

8.1.3程序中的常用命令162

8.1.4程序的基本结构165

8.1.5模块化程序设计172

8.2面向对象程序设计178

8.2.1基本概念178

8.2.2面向对象程序设计基本方法179

8.2.3 Visual FoxPro系统中的类180

8.2.4 Visual FoxPro系统中的属性、事件和方法程序181

8.2.5 Visual FoxPro系统中对象的操作182

8.2.6添加新属性和方法184

8.2.7使用编程方法创建类和对象188

8.3程序调试189

8.3.1调试工具“调试器”189

8.3.2“调试器”的设置190

习题八193

第9章 表单设计197

9.1表单设计基础197

9.1.1表单简介197

9.1.2创建表单200

9.2常用表单控件211

9.2.1控件的基本操作211

9.2.2常用控件212

习题九241

第10章 报表设计与应用246

10.1报表设计基础246

10.1.1报表的常规布局246

10.1.2报表设计的步骤247

10.1.3创建报表文件247

10.2创建简单报表248

10.2.1创建空白报表248

10.2.2创建快速报表248

10.2.3用报表向导创建报表249

10.3报表设计器251

10.3.1报表设计器的基本环境251

10.3.2设置报表的数据环境253

10.3.3报表控件254

10.3.4报表控件的调整与控制257

10.4报表的打印输出258

10.4.1页面设置258

10.4.2预览结果259

10.4.3打印报表259

10.5报表设计示例260

习题十262

第11章 菜单设计264

11.1菜单系统的基本结构264

11.2菜单系统的设计步骤265

11.3菜单设计267

11.3.1菜单设计器的使用267

11.3.2主菜单中“显示”下拉菜单中的选项268

11.3.3下拉菜单设计269

11.3.4快捷菜单设计273

11.4在应用程序中使用菜单273

习题十一275

第12章 应用系统的开发276

12.1数据库设计276

12.1.1数据库设计步骤276

12.1.2数据库设计过程277

12.2应用系统开发的步骤280

12.2.1可行性分析阶段280

12.2.2需求分析阶段280

12.2.3系统设计阶段280

12.2.4实现阶段281

12.2.5测试阶段282

12.2.6运行与维护阶段282

12.2.7系统开发的总体规划282

12.3数据库应用系统开发287

12.3.1“教务管理系统”功能分析287

12.3.2系统结构287

12.3.3部分程序模块的实现288

12.3.4构造“教务管理系统”项目294

12.4应用系统的集成与发布294

12.4.1主程序的设计295

12.4.2项目集成295

12.4.3应用程序的发布296

习题十二298

第13章 软件技术基础299

13.1数据结构300

13.1.1数据结构概述300

13.1.2线性结构302

13.1.3树305

13.1.4图结构308

13.1.5线性表的查找311

13.1.6内排序312

13.2操作系统315

13.2.1操作系统的概念和类型315

13.2.2处理机管理317

13.2.3存储器管理321

13.2.4设备管理322

13.2.5文件管理323

13.3软件工程324

13.3.1软件工程概述324

13.3.2软件生存周期325

13.3.3软件需求分析326

13.3.4软件设计328

13.3.5软件集成与复用328

13.3.6软件测试与维护330

习题十三330

热门推荐