当前位置:首页 > 工业技术
Visual FoxPro数据库应用与开发标准教程
Visual FoxPro数据库应用与开发标准教程

Visual FoxPro数据库应用与开发标准教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:杨志姝,吴华等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2005
  • ISBN:7302105375
  • 页数:345 页
图书介绍:本书深入浅出地介绍了使用Visual FoxPro进行数据库管理、应用与开发的知识与技术。
《Visual FoxPro数据库应用与开发标准教程》目录

目录 1

第1章 Visual FoxPro基础 1

1.1 数据库的发展与现状 1

1.2 常见的数据库管理系统 2

1.3 Visual FoxPro的集成开发环境 4

1.3.1 Visual FoxPro的操作方式 5

1.3.2 Visual FoxPro的设计面板 6

1.3.3 Visual FoxPro系统环境的配置 7

1.4 课堂练习1-1:浏览Visual FoxPro的集成环境 8

1.5 项目与项目管理器 10

1.5.1 建立新的项目 10

1.5.2 查看项目中的内容 11

1.5.3 管理项目的各种操作 13

1.6 项目管理器中的对象 14

1.7 课堂练习1-2:定制自己的项目管理器 19

1.8 思考与练习 22

1.8.1 复习题 22

1.8.2 上机练习 23

1.8.3 课后作业 27

第2章 数据表操作 29

2.1 创建数据表 29

2.1.1 数据表的基本概念 29

2.1.2 数据表结构 31

2.1.3 使用表设计器创建表 33

2.1.4 使用表向导创建表 35

2.1.5 创建表结构 37

2.2 编辑数据表 38

2.2.1 浏览或修改数据表的结构 38

2.2.2 控制数据表记录的浏览 40

2.2.3 添加或删除数据表记录 43

2.2.4 定位与查找数据记录 44

2.3 索引 46

2.3.1 索引的概念 46

2.3.2 索引的类型 46

2.3.3 建立索引 47

2.3.4 使用索引为表排序 49

2.4 课堂练习2-1:索引数据表 51

2.5 课堂练习2-2:导入与导出数据 52

2.6 思考与练习 56

2.6.1 复习题 56

2.6.2 上机练习 57

2.6.3 课后作业 60

3.1.1 使用向导创建数据库 62

3.1 创建数据库 62

第3章 数据库操作 62

3.1.2 使用设计器创建数据库 65

3.2 数据库的使用 65

3.2.1 打开、修改与关闭数据库 66

3.2.2 在项目中添加与删除数据库 67

3.2.3 向数据库中添加与删除数据表 68

3.2.4 表之间的关系 69

3.2.5 建立数据表的参照完整性 70

3.3 课堂练习3-1:建立和编辑数据表关系 71

3.4 设置字段与记录的属性 73

3.4.1 字段与记录的属性概念 73

3.4.2 设置字段的显示属性 74

3.4.3 设置字段的有效性 76

3.4.5 设置记录的有效性 78

3.4.4 使用长字段名与注释 78

3.4.6 设置触发器 80

3.4.7 使用长表名与注释 81

3.5 课堂练习3-2:使用命令操作数据库 82

3.6 思考与练习 84

3.6.1 复习题 84

3.6.2 上机练习 85

3.6.3 课后作业 89

第4章 查询和视图 93

4.1 查询 93

4.1.1 查询的设计过程 93

4.1.2 使用查询向导创建查询 94

4.1.3 使用查询设计器创建查询 96

4.1.4 运行和修改查询 100

4.2 课堂练习4-1:创建查询 102

4.3 视图 105

4.3.1 认识视图 105

4.3.2 创建本地视图 106

4.3.3 创建远程视图 108

4.4 使用视图 109

4.4.1 运行视图 109

4.4.2 使用视图更新数据 110

4.4.3 定制视图 112

4.5 课堂练习4-2:创建本地视图 113

4.6 思考与练习 116

4.6.1 复习题 116

4.6.2 上机练习 117

4.6.3 课后作业 120

5.1 报表 121

第5章 报表与标签 121

5.1.1 报表概念 122

5.1.2 使用向导创建报表 123

5.1.3 快速创建报表 125

5.1.4 设计报表布局 128

5.1.5 报表控件 129

5.2 课堂练习5-1:利用一对多向导创建报表 131

5.3 美化报表 133

5.3.1 布局工具的使用 133

5.3.2 插入页码和当前日期 134

5.3.3 设置报表字体和字号 135

5.4 课堂练习5-2:布局与美化报表 136

5.5 标签 137

5.5.1 标签向导 138

5.5.2 标签设计器 140

5.6 思考与练习 141

5.6.1 复习题 141

5.6.2 上机练习 142

5.6.3 课后作业 147

第6章 表单和控件 149

6.1 表单的创建 149

6.1.1 利用向导创建表单 149

6.1.2 快速创建表单 151

6.1.3 利用命令创建表单 153

6.2 表单的基本操作 155

6.2.1 表单的基本设置 155

6.2.2 表单的属性、事件和方法 156

6.2.3 保存及运行表单 159

6.3 课堂练习6-1:创建简单表单 160

6.4 添加表单控件 162

6.4.1 表单控件简介 162

6.4.2 添加文本框和标签控件 163

6.4.3 添加命令按钮控件 165

6.4.4 添加页框控件 167

6.4.5 添加列表框控件 168

6.5 美化表单 170

6.5.1 设置表单外观 170

6.5.2 设置表单中的控件 171

6.6 课堂练习6-2:创建多页表 173

6.7 思考与练习 176

6.7.1 复习题 176

6.7.2 上机练习 177

6.7.3 课后作业 180

第7章 程序设计基础 183

7.1 结构化程序设计思想 183

7.2 Visual FoxPro程序语言 184

7.2.1 数据的存储类型 184

7.2.2 常量 185

7.2.3 变量 186

7.2.4 运算符与表达式 189

7.2.5 常用函数 192

7.3 顺序结构与分支结构程序设计 193

7.3.1 顺序结构 193

7.3.2 简单分支选择结构 195

7.3.3 选择分支结构 196

7.3.4 结构分支 197

7.3.5 选择嵌套 198

7.4 循环结构程序设计 199

7.4.1 DO循环结构 200

7.4.2 FOR循环结构 201

7.4.3 SCAN结构 202

7.4.4 多重循环 203

7.5 课堂练习7-1:编写统计程序 204

7.6 思考与练习 207

7.6.1 复习题 207

7.6.2 上机练习 208

7.6.3 课后作业 213

第8章 模块化程序设计 218

8.1 使用数组 218

8.1.1 数组和数组定义 218

8.1.2 数组的使用 220

8.2.1 从数组向数据表传递数据 222

8.2 数组与数据表互传数据 222

8.2.2 从数据表向数组传递数据 223

8.2.3 三个特殊数组函数 225

8.3 课堂练习8-1:数组与数据表互传数据应用举例 228

8.4 创建菜单 231

8.4.1 创建常规菜单 231

8.4.2 创建快捷菜单 233

8.4.3 生成菜单程序文件 235

8.5 过程和自定义函数 236

8.5.1 子程序及调用 236

8.5.2 过程定义及调用 238

8.5.3 定义和调用自定义函数 240

8.5.4 嵌套与递归 242

8.6 课堂练习8-2:制作学生成绩管理系统 244

8.7.1 复习题 250

8.7 思考与练习 250

8.7.2 上机练习 251

8.7.3 课后作业 253

第9章 面向对象的程序设计 255

9.1 面向对象程序设计方法概述 255

9.1.1 面向对象程序设计的原理 255

9.1.2 对象的属性、事件和方法 258

9.2 Visual FoxPro 中的类 . 259

9.2.1 类的分类 259

9.2.2 创建类 261

9.2.3 编辑类 264

9.3 课堂练习9-1:将类添加到表单中 266

9.4 面向对象程序设计的一般过程 268

9.5.1 Visual FoxPro的核心事件 270

9.5 Visual FoxPro的事件驱动机制 270

9.5.2 容器事件和对象事件 271

9.6 课堂练习9-2:通过编程方式创建类 272

9.7 思考与练习 275

9.7.1 复习题 275

9.7.2 上机练习 276

9.7.3 课后作业 277

第10章 互操作性和Internet应用 281

10.1 添加ActiveX控件 281

10.1.1 OLE基础 281

10.1.2 选定ActiveX控件 282

10.1.3 在表单中嵌入ActiveX控件 283

10.2 使用ActiveX控件 285

10.2.1 拖放数据的基本操作 285

10.2.2 拖放数据的属性、事件和方法 287

10.2.3 对设计时的OLE拖放支持 288

10.3 课堂练习10-1:OLE拖放设计实例 290

10.4 Web发布和共享 295

10.4.1 Web数据库的层次结构 295

10.4.2 基于Web数据库的访问技术 297

10.4.3 在Web上运行Visual FoxPro应用程序的环境 298

10.4.4 VisualFoxPro数据库的Web发布 299

10.4.5 不同应用系统间的数据共享 301

10.5 课堂练习10-2:在Web上发布Visual FoxPro数据库 304

10.6 思考与练习 310

10.6.1 复习题 310

10.6.2 上机练习 310

10.6.3 课后作业 315

11.1 需求分析 317

第11章 应用程序开发实例 317

11.2 创建项目 318

11.3 应用程序设计 320

11.3.1 数据库的设计 320

11.3.2 界面设计 322

11.3.3 主菜单设计 324

11.3.4 表单设计 325

11.3.5 “按课程统计”设计表单 332

11.3.6 报表设计 334

11.4 程序的运行和调试 336

11.5 应用程序的生成和发布 338

11.5.1 生成应用程序 338

11.5.2 发布应用程序 338

附录思考与练习答案 344

相关图书
作者其它书籍
返回顶部