《新编VISUAL FOXPRO 6.0数据库管理与开发从入门至精通》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:龙马工作室编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2008
  • ISBN:9787115176837
  • 页数:308 页
图书介绍:本书分为入门篇、提高篇、精通篇和经典解析篇4篇。入门篇主要介绍Visual FoxPro语言基础、项目管理器、表的基本操作、表单设计等内容;提高篇主要介绍关系数据库语言SQL、查询与统计、使用控件创建表单等内容;精通篇主要介绍结面向对象程序设计、Visual FoxPro事件驱动模型、开发数据库应用系统的步骤等内容;经典解析篇主要分析多个数据库应用系统综合实例。

第1篇 入门篇 3

第0章 精英成长之路 3

0.1 关于本书 4

0.2 本书阅读方案 4

第1章 Visual FoxPro 6.0综合概述 5

1.1 Visual FoxPro的发展 6

1.2 Visual FoxPro的特点 6

1.3 怎样安装、配置Visual FoxPro 6.0 7

1.3.1 安装Visual FoxPro 6.0 7

1.3.2 熟悉Visual FoxPro 6.0的工作界面 9

1.4 打开、关闭Visual FoxPro 6.0及主窗口的组成 11

1.5 Visual FoxPro工作方式 13

1.5.1 交互操作方式 13

1.5.2 程序执行方式 14

1.6 系统开发所使用的工具 14

1.6.1 向导——快速设计工具 14

1.6.2 设计器——创建、修改程序和组件的工具 15

1.6.3 生成器——在程序中生成控件 15

1.7 开发第一个Visual FoxPro程序 15

1.8 本章小结 18

第2章 Visual FoxPro语言基础 21

2.1 数据类型 23

2.1.1 常量 23

2.1.2 变量 24

2.1.3 数组 25

2.2 操作符和表达式 26

2.3 常用命令和常用函数 28

2.3.1 常用命令 29

2.3.2 常用函数 31

2.4 程序流程控制结构 35

2.4.1 顺序结构 35

2.4.2 条件分支结构 35

2.4.3 循环控制结构 36

2.5 过程和自定义函数 38

2.5.1 过程和过程文件 38

2.5.2 自定义函数 38

2.6 代码实例 39

2.6.1 利用递归调用计算n! 39

2.6.2 字母大小写的转换 40

2.7 本章小结 41

第3章 项目管理器 43

3.1 项目管理器概述 44

3.2 项目管理器的启动 44

3.3 使用项目管理器 47

3.4 项目连编 49

3.5 本章小结 49

第4章 数据库与视图 51

4.1 数据库的创建与维护 52

4.1.1 建立数据库 52

4.1.2 打开数据库 52

4.1.3 删除数据库 53

4.2 查询的建立与运行 53

4.2.1 使用查询设计器建立查询 54

4.2.2 查询设计器的介绍 54

4.2.3 查询的运行 57

4.3 建立表间关系 57

4.3.1 建立表间的关联关系 58

4.3.2 设置参照完整性 58

4.4 视图的创建 59

4.4.1 为什么要使用视图 59

4.4.2 视图的建立 60

4.4.3 视图的使用 62

4.4.4 用视图更新表 62

4.4.5 用视图访问远程数据库 64

4.5 利用视图设计器设计本地视图 65

4.6 本章小结 67

第5章 表的基本操作 69

5.1 表的创建 70

5.1.1 表结构的分析和设计 70

5.1.2 建立表的结构 72

5.1.3 表数据的输入 75

5.2 表的打开和关闭 77

5.2.1 打开表 77

5.2.2 关闭表 77

5.3 表结构的修改 77

5.4 表的记录定位和显示 78

5.4.1 记录的定位 78

5.4.2 记录的显示 79

5.5 记录的修改与删除 80

5.5.1 菜单方式 80

5.5.2 命令方式 82

5.6 排序和索引 85

5.6.1 排序 86

5.6.2 索引 86

5.6.3 索引查找 89

5.7 本章小结 90

第6章 表单设计——人机对话的窗口 91

6.1 表单概述 92

6.1.1 创建表单的方式 92

6.1.2 表单的修改与运行 93

6.1.3 常用表单事件与方法 94

6.2 使用表单向导创建表单 96

6.2.1 使用向导创建单一表单 96

6.2.2 使用向导创建一对多表单 97

6.3 使用表单设计器创建表单 99

6.3.1 表单设计器的基本操作 99

6.3.2 表单设计工具 100

6.3.3 表单生成器 101

6.4 本章小结 103

第2篇 提高篇 107

第7章 菜单设计 107

7.1 菜单设计概述 108

7.2 下拉式菜单设计 108

7.2.1 新建或打开菜单 108

7.2.2 菜单设计 109

7.2.3 保存菜单定义 111

7.2.4 生成菜单程序 111

7.2.5 运行菜单程序 111

7.3 弹出式菜单设计 111

7.4 经典实例 112

7.5 本章小结 116

第8章 设计报表和标签 117

8.1 报表设计基础 118

8.2 创建快速报表 118

8.3 用报表设计器创建报表 120

8.3.1 报表设计器 120

8.3.2 报表控件的使用 121

8.3.3 美化报表设计 122

8.3.4 综合实例 124

8.4 标签设计 127

8.4.1 标签概念 127

8.4.2 利用标签向导创建 127

8.4.3 利用标签设计器创建 128

8.5 报表的打印输出 129

8.6 本章小结 129

第9章 关系数据库标准语言SQL 131

9.1 SQL语言概述 132

9.2 SQL的数据定义功能 133

9.2.1 建立表结构 133

9.2.2 修改表结构 135

9.2.3 删除表结构 136

9.2.4 建立视图 137

9.3 SQL的数据操纵功能 137

9.3.1 插入数据 137

9.3.2 更新数据 138

9.3.3 删除数据 139

9.4 SQL的数据查询功能 139

9.4.1 SQL查询命令 140

9.4.2 简单查询 141

9.4.3 嵌套查询 141

9.4.4 连接查询 142

9.4.5 使用库函数查询 142

9.5 实例:员工信息查询 143

9.6 本章小结 144

第10章 查询与统计 145

10.1 排序和索引 146

10.1.1 表记录的排序和索引 147

10.1.2 表记录索引概念 149

10.1.3 建立索引 149

10.1.4 多关键字的索引 150

10.1.5 筛选记录 151

10.1.6 查看和修改索引 152

10.2 查询 154

10.3 多个区的操作 155

10.3.1 工作区 155

10.3.2 表间的数据更新 156

10.3.3 表间的连接 156

10.4 表记录的统计 157

10.4.1 记录个数统计 158

10.4.2 表记录汇总命令 158

10.4.3 求平均值命令 159

10.4.4 求分类汇总命令 159

10.4.5 求统计值命令 159

10.5 汇总期刊信息 160

10.6 本章小结 161

第11章 Visual FoxPro面向对象程序设计 163

11.1 面向对象程序设计的概念 164

11.1.1 对象 164

11.1.2 类 164

11.1.3 对象和类的特性 165

11.2 Visual FoxPro中的类 166

11.2.1 基类 166

11.2.2 属性、方法和事件 167

11.3 自定义类 168

11.3.1 创建新类 168

11.3.2 修改属性 169

11.3.3 添加类的新属性 170

11.3.4 类方法 170

11.4 Visual FoxPro中对象的操作 170

11.4.1 创建对象 170

11.4.2 对象的引用 171

11.4.3 属性设置 171

11.4.4 方法调用 172

11.5 类的基本操作 173

11.5.1 将类添加到表单 173

11.5.2 注册用户定义的类 174

11.5.3 删除用户注册的类 174

11.6 制作驱动器列表类 175

11.7 本章小结 177

第3篇 精通篇 181

第12章 Visual FoxPro常用控件与表单 181

12.1 Visual FoxPro常用控件 182

12.2 表单设计 188

12.2.1 表单的创建 189

12.2.2 表单属性设置 190

12.2.3 表单中对控件的操作 191

12.2.4 表单控件的布局 191

12.2.5 表单控件的Tab顺序 192

12.2.6 表单常用事件和方法 192

12.2.7 表单的运行和关闭 193

12.3 经典实例 194

12.4 本章小结 199

第13章 Visual FoxPro事件驱动模型 201

13.1 Visual FoxPro的事件 202

13.1.1 Visual FoxPro事件的分类与发生顺序 202

13.1.2 鼠标事件 202

13.1.3 键盘事件 206

13.1.4 焦点事件 207

13.1.5 Timer时钟事件 207

13.1.6 其他常用事件 208

13.2 给事件添加程序代码 211

13.3 经典实例 213

13.4 本章小结 215

第14章 开发数据库应用系统的步骤 217

14.1 需求分析 218

14.2 创建项目 219

14.3 应用程序设计 219

14.3.1 数据库的设计 219

14.3.2 界面设计 220

14.3.3 主控程序设计 220

14.3.4 查询检索设计 221

14.3.5 报表设计 221

14.4 程序的运行和调试 221

14.5 应用程序的生成和发布 222

14.5.1 生成应用程序 222

14.5.2 发布应用程序 223

14.6 编程中的一些技巧 226

14.6.1 复制 226

14.6.2 缩格及空行 227

14.6.3 精确调整对象位置 227

14.6.4 设置控件的tabindex位置 228

14.6.5 设置主程序 228

14.7 本章小结 228

第15章 ActiveX控件和Internet的应用 229

15.1 添加ActiveX控件 230

15.1.1 OLE基础 230

15.1.2 选定ActiveX控件 230

15.1.3 调用ActiveX控件 231

15.1.4 在表单中嵌入ActiveX控件 231

15.2 使用ActiveX控件 233

15.2.1 应用程序中添加OLE对象 233

15.2.2 拖放数据的基本操作及属性、事件和方法 236

15.2.3 对设计时的OLE拖放支持 237

15.3 Web发布和共享 239

15.4 经典实例 242

15.5 本章小结 244

第4篇 经典解析篇 247

第16章 图书借阅信息系统 247

16.1 系统需求分析 248

16.2 系统总体结构设计 248

16.2.1 软件结构设计 248

16.2.2 数据库设计 249

16.2.3 系统的安全性和可靠性设计 252

16.3 系统详细设计 252

16.3.1 系统登录 252

16.3.2 系统主界面 253

16.3.3 读者种类管理 253

16.3.4 读者信息管理 254

16.3.5 书籍类别管理 254

16.3.6 书籍信息管理 255

16.3.7 借书信息管理 255

16.3.8 还书信息管理-添加还书信息 256

16.4 程序的调试和发布 257

16.4.1 系统调试与维护 257

16.4.2 系统的发布 259

16.5 本章小结 259

第17章 职员信息管理系统 261

17.1 系统需求分析 262

17.2 系统逻辑方案 262

17.3 系统总体结构设计 263

17.3.1 数据库设计 263

17.3.2 计算机系统的配置方案 263

17.3.3 系统的功能设计 264

17.4 系统详细设计 264

17.4.1 系统主界面 264

17.4.2 增加记录模块 265

17.4.3 修改记录模块 267

17.4.4 删除记录模块 269

17.4.5 查询模块 270

17.4.6 报表打印模块 273

17.4.7 导航条类 274

17.4.8 setting.prg 274

17.4.9 reset.prg 275

17.4.10 主程序.prg 275

17.5 程序的调试 276

17.6 本章小结 276

第18章 公交线路查询系统 277

18.1 系统需求分析 278

18.2 系统总体结构设计 278

18.2.1 软件结构设计 279

18.2.2 数据库设计 279

18.3 系统详细设计 280

18.3.1 系统主界面 280

18.3.2 线路输入界面 287

18.4 程序的调试和发布 288

18.4.1 系统测试和运行 288

18.4.2 应用程序的连编 289

18.5 本章小结 290

第19章 固定资产管理系统 291

19.1 系统需求分析 292

19.2 系统总体结构设计 292

19.2.1 数据库设计 293

19.2.2 系统的安全性和可靠性设计 294

19.3 系统详细设计 294

19.3.1 系统登录 294

19.3.2 系统主界面 296

19.3.3 智能填充工具 297

19.3.4 资产全部记录浏览 299

19.3.5 高级查询 299

19.3.6 借出资产 301

19.3.7 到期资产 301

19.3.8 数据操作模块 301

19.3.9 账号管理 305

19.4 本章小结 308

附录1 Visual FoxPro快捷键(在光盘中) 309

附录2 常见问题及解答(在光盘中) 310

附录3 Visual FoxPro 6.0常用对象、属性事件和方法表(在光盘中) 315