图书介绍

Visual FoxPro 程序设计与应用PDF|Epub|txt|kindle电子书版本网盘下载

Visual FoxPro 程序设计与应用
  • 刘甫迎,党晋蓉主编 著
  • 出版社: 北京:高等教育出版社
  • ISBN:9787040243536
  • 出版时间:2008
  • 标注页数:344页
  • 文件大小:79MB
  • 文件页数:355页
  • 主题词:关系数据库-数据库管理系统,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章 Visual FoxPro入门1

授课内容1

1.1 程序设计1

1.1.1 程序设计的概念和步骤1

1.1.2 面向对象的程序设计2

1.2 Visual FoxPro程序语言3

1.2.1 什么叫数据库3

1.2.2 Visual FoxPro语言5

1.2.3 建立和修改程序9

1.2.4 运行程序9

1.2.5 调试程序10

1.3 Visual FoxPro的由来与发展12

1.3.1 Visual FoxPro的发展12

1.3.2 Visual FoxPro 9.0的新功能19

实训内容22

1.4 Visual FoxPro的窗口、菜单22

1.4.1 启动Visual FoxPro 8.022

1.4.2 窗口和菜单操作23

1.4.3 退出Visual FoxPro24

1.5 项目管理器与应用程序24

1.5.1 项目管理器24

1.5.2 构造一个应用程序27

1.5.3 添加文件到一个项目28

1.5.4 从一个项目生成应用程序文件29

1.5.5 创建分发应用程序和制作分发磁盘29

上机实验及习题30

实验一30

习题一31

第2章 Visual FoxPro的数据33

授课内容33

2.1 常量33

2.2 变量34

2.2.1 变量的种类34

2.2.2 内存变量34

2.2.3 数组36

2.2.4 字段变量37

2.2.5 系统变量38

2.3 表达式38

2.3.1 运算符38

2.3.2 表达式的分类40

实训内容42

2.4 系统设置命令与“选项”对话框42

2.5 运行环境配置文件44

2.6 优化Visual FoxPro45

上机实验及习题45

实验二45

习题二46

第3章 Visual FoxPro的自由表48

授课内容48

3.1 创建和修改表文件结构48

3.1.1 表的结构48

3.1.2 建立表结构的命令CREATE51

3.1.3 修改表结构53

3.2 输入表数据55

3.2.1 在CREATE命令期间输入数据55

3.2.2 表添加命令APPEND56

3.2.3 在表中插入记录命令INSERT59

3.2.4 用BROWSE命令追加数据记录60

3.3 打开、关闭、显示和定位表60

3.3.1 打开和关闭表文件命令USE60

3.3.2 表的显示和列表60

3.3.3 记录的定位64

3.4 修改和删除记录数据65

3.4.1 修改表数据66

3.4.2 删除表记录69

3.4.3 删除表文件71

3.5 排序、索引和查询表71

3.5.1 排序与索引71

3.5.2 表的排序72

3.5.3 表的索引73

3.5.4 表的查询79

3.5.5 Rushmore优化技术82

3.6 计算和汇总表84

3.6.1 表的计算命令84

3.6.2 表的汇总命令85

3.7 关联、连接和更新表87

3.7.1 关联90

3.7.2 “数据工作期”窗口与.VUE视图文件92

3.7.3 不同工作区中表的连接94

3.7.4 更新95

3.8 其他有关命令96

3.8.1 RUN命令和运行二进制文件96

3.8.2 关闭命令97

3.8.3 复制表文件97

3.8.4 数据结合文件99

3.8.5 文件操作命令99

实训内容100

3.9 结构化查询语言SQL100

3.9.1 数据库标准语言SQL概述100

3.9.2 SELECT查询命令102

3.9.3 用SQL建立、修改、删除表105

3.9.4 数据操纵语言107

3.9.5 分组计算查询、集合的并运算108

上机实验及习题110

实验三110

习题三110

第4章 数据库116

授课内容116

4.1 数据库的意义116

4.1.1 表和数据库116

4.1.2 数据库的优缺点117

4.1.3 数据库的使用范围118

4.2 建立数据库文件118

4.2.1 打开、关闭和删除数据库118

4.2.2 在数据库中创建新表119

4.2.3 添加一个表到数据库119

4.2.4 使用数据库中的表和视图120

4.2.5 对一个项目添加或移去数据库121

4.2.6 查看和修改数据库结构121

实训内容122

4.3 数据字典122

4.3.1 字段级和表级数据字典特性123

4.3.2 建立存储过程130

4.3.3 建立永久性关系131

4.3.4 生成参照完整性132

4.3.5 查看和设置数据库属性133

上机实验及习题133

实验四133

习题四133

第5章 表单应用及其编程技术135

授课内容135

5.1 创建表单135

5.1.1 使用表单向导135

5.1.2 使用表单设计器137

5.1.3 数据环境140

5.1.4 快速表单141

5.2 管理表单142

5.2.1 表单的属性、方法和事件142

5.2.2 添加、删除属性和方法143

5.2.3 保存和运行表单144

5.2.4 表单与其他程序模块间的通信145

5.2.5 使用表单集扩充表单145

5.2.6 不同类型的表单146

5.2.7 设置表单或表单集模板147

实训内容149

5.3 向表单中添加控件149

5.3.1 添加控件的方法149

5.3.2 控件的编辑操作150

5.3.3 设置控件的必要属性及编写事件代码152

5.4 常用的表单控件155

5.4.1 标签控件155

5.4.2 文本框控件155

5.4.3 命令按钮控件155

5.4.4 命令按钮组控件156

5.4.5 编辑框控件157

5.4.6 复选框控件157

5.4.7 选项按钮组控件158

5.4.8 列表框控件159

5.4.9 组合框控件160

5.4.10 表格控件161

5.4.11 页框控件163

上机实验及习题164

实验五164

习题五168

第6章 Visual FoxPro的类与对象172

授课内容172

6.1 Visual FoxPro中的对象172

6.1.1 对象的属性172

6.1.2 对象的事件和方法173

6.2 Visual FoxPro中的类173

6.2.1 类与子类173

6.2.2 Visual FoxPro的基类174

6.3 对象的处理174

6.3.1 设置属性174

6.3.2 响应事件和调用方法175

6.3.3 对事件的进一步讨论176

实训内容178

6.4 设计并使用自定义的类178

6.4.1 何时需要设计类178

6.4.2 创建自定义的类178

6.4.3 使用自定义的类180

6.4.4 属性和过程代码的继承180

6.4.5 创建和使用自定义工具栏181

上机实验及习题182

实验六182

习题六185

第7章 函数187

授课内容187

7.1 数值和数学函数187

7.2 三角函数189

7.3 字符串操作函数190

7.4 表操作函数196

7.5 日期、时间函数及对2000年日期的支持202

7.5.1 日期、时间函数202

7.5.2 Visual FoxPro对2000年日期的支持204

实训内容205

7.6 显示、打印位置函数205

7.7 系统函数209

7.8 其他函数212

7.9 多用户环境及多用户操作函数、命令214

上机实验及习题217

实验七217

习题七217

第8章 输入、选择、循环及子程序设计219

授课内容219

8.1 程序的交互式命令219

8.1.1 人机交互式输入语句219

8.1.2 程序设计的辅助命令221

8.2 结构化程序设计222

8.2.1 结构化N-S流程图222

8.2.2 顺序结构程序设计223

8.2.3 分支结构程序设计224

8.2.4 循环结构程序设计227

实训内容230

8.3 子程序与过程文件及用户自定义函数230

8.3.1 子程序与过程的调用230

8.3.2 过程文件的建立233

8.3.3 用户自定义函数235

上机实验及习题236

实验八236

习题八236

第9章 菜单和报表241

授课内容241

9.1 菜单程序设计与菜单设计器241

9.1.1 创建菜单、菜单项和子菜单241

9.1.2 为菜单系统指定任务243

9.1.3 测试与调试菜单系统245

9.1.4 定制菜单系统246

实训内容246

9.2 报表程序设计与报表设计器246

9.2.1 创建报表布局247

9.2.2 报表设计器应用实例——一对多报表设计249

上机实验及习题257

实验九257

习题九257

第10章 应用系统开发案例——图书管理系统258

实训内容258

10.1 需求分析258

10.2 系统设计(功能)259

10.2.1 系统架构259

10.2.2 各模块功能概述259

10.2.3 模块描述260

10.3 数据库设计263

10.3.1 图书管理系统E-R图263

10.3.2 图书管理系统数据字典264

10.4 应用程序实现265

10.4.1 建立应用程序项目265

10.4.2 建立数据库265

10.4.3 登录界面的设计267

10.4.4 启动界面的设计269

10.4.5 程序主界面的设计271

10.4.6 用户管理窗体的设计273

10.4.7 读者管理窗体的设计276

10.4.8 图书类型管理窗体的设计282

10.4.9 图书管理窗体的设计284

10.4.10 图书借阅窗体的设计288

10.4.11 图书归还窗体的设计290

10.4.12 综合查询窗体的设计292

10.5 生成应用程序293

10.6 系统测试294

10.7 部署图书系统295

习题十299

第11章 SQL视图300

授课内容300

11.1 客户-服务器结构300

11.2 创建和使用视图302

11.2.1 创建本地视图303

11.2.2 创建多表视图304

11.2.3 定义一个连接305

11.2.4 创建远程视图306

11.2.5 更名或删除视图307

11.2.6 使用视图307

实训内容309

11.3 更新视图的数据309

11.4 集成视图311

11.5 使用视图和SQL传递进行C/S模式编程312

上机实验及习题313

实验十一313

习题十一313

附录1 数据库基础315

附1.1 信息、数据与数据处理315

附1.1.1 数据与信息315

附1.1.2 数据处理315

附1.1.3 数据库技术的发展316

附1.2 数据库系统317

附1.2.1 数据库系统的组成317

附1.2.2 数据库系统体系结构318

附1.2.3 数据库管理系统的功能319

附1.2.4 数据库系统的特点320

附1.2.5 现实世界的数据描述321

附1.2.6 数据模型323

附1.3 关系数据库系统324

附1.3.1 关系的基本概念及其特点324

附1.3.2 关系数据库326

附1.3.3 关系的基本运算326

附1.3.4 关系的完整性约束327

附录2 常用数据结构和算法328

附2.1 数据结构和算法的基本概念328

附2.1.1 数据结构328

附2.1.2 算法328

附2.2 线性表的基本操作及存储结构329

附2.3 队列和链表的定义、操作及存储结构329

附2.3.1 队列329

附2.3.2 表330

附2.4 树、二叉树和图的概念330

附2.4.1 树330

附2.4.2 二叉树330

附2.4.3 图331

附2.5 线性表的查找332

附2.6 内排序332

附录3 软件工程理论基础知识334

附3.1 软件工程的基本概念334

附3.1.1 软件与程序334

附3.1.2 软件工具334

附3.1.3 软件工程335

附3.1.4 软件生命周期335

附3.2 软件工程的基本方法335

附3.2.1 软件开发模型概念335

附3.2.2 软件开发模型336

附3.3 软件分析方法336

附3.3.1 结构化分析设计方法336

附3.3.2 面向对象程序设计基本概念338

附3.4 软件测试的概念及基本方法339

附3.4.1 软件测试概念339

附3.4.2 软件测试方法339

附录4 “Visual FoxPro程序设计与应用”课程教学大纲340

参考文献344

热门推荐