图书介绍

Visual FoxPro数据库及面向对象程序设计基础PDF|Epub|txt|kindle电子书版本网盘下载

Visual FoxPro数据库及面向对象程序设计基础
  • 宋长龙,曹成志编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302261049
  • 出版时间:2011
  • 标注页数:391页
  • 文件大小:82MB
  • 文件页数:409页
  • 主题词:关系数据库-数据库管理系统,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下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

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

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

图书目录

第1章VFP系统环境及配置1

1.1 VFP应用程序实例分析1

1.1.1 VFP应用程序实例1

1.1.2学习VFP的要点2

1.2 VFP 6.0系统的安装与启动3

1.2.1 VFP的安装3

1.2.2 VFP的启动6

1.2.3 VFP的退出6

1.3 VFP系统的主界面组成6

1.3.1菜单栏7

1.3.2工具栏7

1.3.3命令窗口9

1.3.4 VFP主窗口9

1.3.5状态栏10

1.4系统环境配置11

1.4.1配置和使用VFP帮助文件11

1.4.2配置文件的默认目录11

1.4.3日期格式设置12

1.4.4设置是否显示命令执行结果13

1.4.5配置系统环境的几种途径13

1.4.6编写Config.fpw文件14

1.4.7显示系统配置15

1.5项目管理器16

1.5.1创建项目文件16

1.5.2修改项目文件17

1.5.3项目管理器窗口操作17

1.5.4项目对象组织18

1.6应用程序设计举例19

1.7符号约定与VFP的语法规则22

1.7.1符号约定22

1.7.2 VFP的语法规则22

习题一24

思考题一28

第2章VFP表达式及应用29

2.1数据类型与常数29

2.1.1数值型数据29

2.1.2字符型数据29

2.1.3货币型数据30

2.1.4日期型数据30

2.1.5日期时间型数据32

2.1.6逻辑型数据32

2.2简单内存变量32

2.2.1内存变量赋值32

2.2.2内存变量的清除33

2.2.3输出表达式值34

2.3数值型表达式34

2.3.1数值运算符34

2.3.2常用数值型函数35

2.4字符型表达式40

2.4.1字符运算符40

2.4.2常用字符型函数40

2.5日期及日期时间型表达式45

2.5.1日期运算符45

2.5.2日期时间运算符45

2.5.3常用日期(时间)型函数46

2.6关系表达式47

2.6.1字符型数据的比较规则47

2.6.2字符数据的“排序次序”48

2.6.3子串包含运算49

2.7逻辑表达式49

2.7.1逻辑运算符50

2.7.2常用逻辑型函数51

2.7.3表达式综述53

2.8宏替换及其使用53

2.9数组及其使用54

2.9.1声明数组55

2.9.2使用数组元素55

2.9.3变维引用数组元素56

2.10内存变量管理57

2.10.1查看内存变量57

2.10.2保存内存变量58

2.10.3恢复内存变量58

习题二59

思考题二66

第3章 关系数据库设计基础68

3.1数据库表与数据语义68

3.1.1人工表与数据库表68

3.1.2数据语义70

3.2关系数据库逻辑设计中的基本概念71

3.2.1关系模式71

3.2.2函数依赖72

3.3关系模式的规范化73

3.3.1第一范式74

3.3.2第二范式75

3.3.3第三范式77

3.4数据编码与关系模式79

3.4.1数据编码79

3.4.2数据编码对关系模式的影响80

3.5关系数据库物理设计81

3.5.1设计VFP物理数据库81

3.5.2数据库表结构及设计说明81

习题三84

思考题三90

第4章 数据库的建立与维护91

4.1数据库的作用及数据库分析91

4.1.1建立一个简单数据库91

4.1.2数据库的作用92

4.2数据库的建立与维护93

4.2.1建立数据库93

4.2.2打开数据库93

4.2.3修改数据库95

4.2.4删除数据库96

4.2.5关闭数据库96

4.3数据库表的建立与维护96

4.3.1建立数据库表96

4.3.2数据库表的常用属性98

4.3.3输出与修改表结构100

4.4自由表与数据库表的异同及转换101

4.4.1自由表与数据库表的差异101

4.4.2数据库表转换成自由表101

4.4.3自由表添加到数据库102

4.5同时操作多个表103

4.5.1工作区103

4.5.2表别名104

4.5.3工作区使用状况105

4.5.4同时操作多个表中的数据105

4.6表中记录的输入、修改与删除106

4.6.1增加记录106

4.6.2删除记录108

4.6.3修改记录111

4.7表中记录的输出113

4.7.1输出表中记录113

4.7.2复制表文件114

4.8数据排序与索引115

4.8.1数据排序115

4.8.2索引文件类型116

4.8.3索引类型116

4.8.4建立索引117

4.8.5打开与使用索引118

4.8.6获取索引的相关信息121

4.8.7维护索引122

4.9当前记录与记录指针123

4.9.1与记录指针相关的函数123

4.9.2移动记录指针的命令124

4.10数据查找与筛选126

4.10.1与查找记录相关的函数126

4.10.2查找记录的命令127

4.10.3筛选记录128

4.11数据统计分析128

4.11.1记录个数的统计129

4.11.2数据求和129

4.11.3求数据平均值130

4.11.4数据分组汇总130

4.12表间的关联及参照完整性131

4.12.1表之间的关联类型131

4.12.2建立表之间的关联132

4.12.3参照完整性134

习题四135

思考题四141

第5章SQL语言应用与视图设计142

5.1 SQL语言的数据定义142

5.1.1建立自由表142

5.1.2建立数据库表144

5.1.3修改表结构145

5.1.4删除表147

5.2 SQL语言的数据操纵147

5.2.1增加数据记录147

5.2.2修改数据记录148

5.2.3逻辑删除记录150

5.3 SQL语言的数据查询150

5.3.1 Select语句基本查询151

5.3.2多表联接153

5.3.3处理查询结果154

5.4 SQL语言的语句合并与嵌套158

5.4.1 Select语句的合并158

5.4.2 SQL语言的语句嵌套159

5.4.3语句嵌套中的谓词160

5.5查询及其设计器162

5.5.1设计查询文件162

5.5.2打开与修改查询文件166

5.5.3运行查询文件166

5.6视图及其设计器166

5.6.1设计视图166

5.6.2修改视图168

5.6.3有关视图的其他语句168

5.6.4视图的应用169

5.6.5视图与查询的差异169

习题五170

思考题五178

第6章 结构化程序设计基础179

6.1结构化程序样例分析179

6.2程序的建立与执行180

6.2.1 VFP专用程序编辑器180

6.2.2打开源程序文件181

6.2.3程序的编译与执行182

6.3输入输出语句183

6.3.1输入字符串语句Accept183

6.3.2等待语句Wait184

6.3.3输入表达式语句Input185

6.3.4定位输入输出语句185

6.3.5对话框函数186

6.4分支结构程序设计187

6.4.1 If分支语句(条件语句)187

6.4.2 If语句的嵌套189

6.4.3条件函数Iif189

6.4.4多分支语句(Do Case语句)190

6.5循环结构程序设计191

6.5.1 Do While(当型)循环语句191

6.5.2 For(步长型)循环语句194

6.5.3 Scan(扫描)循环语句195

6.5.4结构嵌套196

6.6子程序及其调用198

6.6.1子程序调用实例198

6.6.2过程子程序及其调用199

6.6.3函数子程序及其调用202

6.6.4过程子程序与函数子程序的区别203

6.7子程序存放形式204

6.7.1独立文件子程序204

6.7.2过程文件子程序204

6.7.3程序文件子程序206

6.7.4确定子程序的位置207

6.8变量的作用域208

6.8.1公共变量208

6.8.2私有变量209

6.8.3局部变量210

6.9程序运行错误的处理211

6.9.1程序错误的信息211

6.9.2程序错误陷阱的设置211

6.9.3捕捉程序错误信息212

习题六213

思考题六222

第7章 表单设计及应用223

7.1表单样例223

7.2表单向导224

7.3表单设计器225

7.3.1新建表单文件225

7.3.2表单设计器的基本组成225

7.3.3保存表单226

7.3.4打开表单文件227

7.3.5运行表单227

7.3.6快速创建表单228

7.4表单上控件的设置229

7.4.1向表单中添加控件229

7.4.2设置控件230

7.5对象及其属性231

7.5.1对象及分类231

7.5.2对象的属性窗口232

7.5.3对象的属性及其设置233

7.6对象的事件及触发237

7.6.1对象的事件237

7.6.2事件的触发方式238

7.6.3编写事件代码238

7.7对象的方法程序及作用240

7.7.1系统定义的表单常用方法程序240

7.7.2扩充系统定义的方法程序功能242

7.7.3用户自定义方法程序242

7.8表单的类型设计244

7.8.1模式表单244

7.8.2表单间的层次关系246

7.9表单的数据环境248

7.9.1数据环境设计器248

7.9.2添加与删除数据环境中的对象249

7.9.3数据环境中的对象属性及其作用250

习题七252

思考题七255

第8章 控件设计及应用256

8.1显示信息类控件256

8.2控制类控件259

8.2.1命令按钮259

8.2.2命令按钮组260

8.3编辑类控件263

8.3.1文本框263

8.3.2编辑框267

8.3.3微调器268

8.4列表类控件269

8.4.1列表框269

8.4.2组合框272

8.5选择类控件274

8.5.1复选框274

8.5.2选项按钮组275

8.6表格控件(Grid)277

8.6.1表格及其属性277

8.6.2表格中的列对象281

8.6.3列的标题(Header)及控件282

8.7隐藏类控件284

8.7.1计时器284

8.7.2超链接284

8.8通用容器类控件285

8.8.1页框286

8.8.2页面286

8.8.3容器控件288

8.9控件与数据绑定290

8.9.1控件数据源290

8.9.2通用型字段的绑定293

8.9.3列表和组合框的数据绑定293

8.9.4表格的数据绑定295

8.10类与子类简介297

8.10.1基本概念298

8.10.2类的特征299

8.10.3用户自定义类300

习题八301

思考题八306

第9章 菜单设计及应用308

9.1设置VFP系统菜单308

9.1.1菜单结构308

9.1.2设置系统菜单309

9.2菜单应用示例310

9.2.1设计及运行菜单的主要步骤311

9.2.2菜单样例设计311

9.3下拉式菜单的设计与应用313

9.3.1菜单设计器313

9.3.2设计菜单项313

9.3.3保存菜单设计文件316

9.3.4打开菜单设计文件316

9.3.5生成菜单程序文件317

9.3.6运行应用程序的菜单程序317

9.4菜单代码及弹出式菜单名319

9.4.1“设置”菜单代码319

9.4.2“清理”菜单代码320

9.4.3主菜单项“过程”321

9.4.4子菜单项“过程”321

9.4.5弹出式菜单名322

9.4.6弹出式菜单“过程”322

9.5菜单的显示位置323

9.5.1应用程序菜单与系统菜单323

9.5.2设计窗口菜单324

9.5.3释放菜单程序325

9.6快捷菜单设计与应用326

习题九329

思考题九335

第10章 报表与标签设计及应用336

10.1简单报表及其应用336

10.1.1报表布局336

10.1.2报表向导及应用337

10.1.3快速报表及应用340

10.2报表设计器及其组成340

10.2.1报表的建立与修改341

10.2.2报表的带区及作用341

10.2.3报表数据环境设计343

10.3设计报表344

10.3.1报表控件344

10.3.2分组报表348

10.3.3在设计器中设计分组350

10.4输出报表352

10.4.1在报表设计器中设置与输出报表352

10.4.2在程序中输出报表353

10.5标签设计及应用354

10.5.1设计标签354

10.5.2输出标签355

习题十356

思考题十359

第11章 网络程序设计基础360

11.1文件的打开方式360

11.1.1文件的只读与可修改360

11.1.2文件的独占与共享362

11.1.3要求独占打开文件的命令364

11.2共享数据锁机制365

11.2.1锁定记录及其设置365

11.2.2锁定表文件368

11.2.3受锁机制影响的命令369

11.2.4释放锁370

11.3网络程序出错处理371

习题十一372

思考题十一377

第12章 连编并发布应用程序378

12.1连编应用程序的预备知识378

12.1.1应用程序(Application)对象378

12.1.2事件处理379

12.1.3关闭应用程序380

12.2连编应用程序382

12.2.1建立项目和添加对象382

12.2.2排除程序对象382

12.2.3设置应用程序的主文件383

12.2.4连编应用程序383

12.3发布应用程序384

12.3.1安装可执行程序的方法385

12.3.2制作应用程序的安装向导程序385

习题十二387

思考题十二390

参考文献391

热门推荐