当前位置:首页 > 工业技术
VISUAL FOXPRO程序设计基础
VISUAL FOXPRO程序设计基础

VISUAL FOXPRO程序设计基础PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:徐亚军编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2006
  • ISBN:730213846X
  • 页数:363 页
图书介绍:本书讲解VFP的编程技巧。
《VISUAL FOXPRO程序设计基础》目录

第1章 数据库理论基础 1

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

1.1.1 数据与信息 1

1.1.2 数据处理 1

1.2 数据管理技术的发展 2

1.2.1 人工处理阶段 2

1.2.2 文件管理阶段 3

1.2.3 数据库管理阶段 3

1.2.4 分布式数据库管理阶段 4

1.3 数据库系统 4

1.3.1 数据库系统的组成 4

1.3.2 数据库系统的特点 5

1.3.3 数据库管理系统的功能 6

1.3.4 数据库体系结构 7

1.4.1 实体间的联系 8

1.4 数据模型 8

1.4.2 数据模型 9

1.5 关系数据库 11

1.5.1 关系的基本概念及特征 12

1.5.2 关系运算 13

1.5.3 关系数据库 14

1.5.4 完整性约束 15

1.6 习题 16

2.1 Visual FoxPro的历史沿革 18

第2章 初识Visual FoxPro 8.0 18

2.2 Visual FoxPro 8.0的功能和特点 19

2.2.1 Visual FoxPro 8.0的功能 19

2.2.2 Visual FoxPro 8.0的特点 20

2.3 Visual FoxPro 8.0的安装、启动和退出 22

2.3.1 安装的必要条件 22

2.3.2 Visual FoxPro 8.0的安装 22

2.3.3 Visual FoxPro 8.0的启动和退出 26

2.4.1 Visual FoxPro 8.0的窗口组成 27

2.4 Visual FoxPro 8.0窗口及菜单 27

2.4.2 Visual FoxPro 8.0的菜单简述 30

2.5 Visual FoxPro 8.0的工作方式和文件类型 32

2.5.1 Visual FoxPro 8.0的工作方式 32

2.5.2 Visual FoxPro 8.0的文件类型 33

2.6 上机指导 34

2.6.1 向导的使用 34

2.6.2 设计器的使用 36

2.6.3 生成器的使用 37

2.6.4 项目管理器的使用 38

2.7 习题 43

第3章 Visual FoxPro 8.0语言基础 45

3.1 Visual FoxPro 8.0的命令规则 45

3.1.1 Visual FoxPro 8.0的语法约定 45

3.1.2 Visual FoxPro 8.0的命令结构 45

3.1.3 Visual FoxPro 8.0的命令书写规则 46

3.2.1 数据类型 47

3.2 数据类型 47

3.2.2 常量 48

3.2.3 变量 49

3.3 运算符与表达式 52

3.3.1 运算符 52

3.3.2 表达式 55

3.4 常用函数 57

3.4.1 字符处理函数 57

3.4.2 数值函数 60

3.4.3 日期和时间函数 62

3.4.4 类型转换函数 63

3.4.5 测试函数 65

3.5 上机指导 68

3.5.1 设置字符的排列次序 68

3.5.2 表达式生成器 70

3.5.3 显示信息函数 72

3.6 习题 73

4.1 表结构的创建和编辑 76

4.1.1 表结构的认识 76

第4章 数据表设计 76

4.1.2 表结构的建立 77

4.1.3 表结构的编辑 79

4.2 数据表的基本操作 81

4.2.1 表的打开和关闭 81

4.2.2 表记录的浏览 83

4.2.3 表记录的输入 86

4.2.4 表记录的显示 88

4.2.5 表记录的修改 90

4.2.6 表记录的删除 91

4.2.7 表记录的定位 93

4.2.8 表记录的排序 94

4.2.9 表的复制与删除 96

4.3 数据表的索引 97

4.3.1 索引的概念 97

4.3.2 索引的建立 99

4.3.3 索引的删除 101

4.3.4 索引的使用 102

4.3.5 索引的更新 103

4.4 数据表的查询与统计 104

4.4.1 数据表的查询 104

4.4.2 数据表的统计 106

4.5 多表的使用 108

4.5.1 工作区 108

4.5.2 数据工作期 109

4.6 上机指导 110

4.6.1 建表与复制表操作 110

4.6.2 表记录显示操作 111

4.6.3 修改、删除与恢复操作 112

4.6.4 排序索引操作 112

4.6.5 查找与统计操作 113

4.7 习题 114

5.1 数据库的创建和使用 118

5.1.1 数据库的建立 118

第5章 数据库设计 118

5.1.2 数据库的打开与关闭 120

5.1.3 数据库的修改和删除 121

5.1.4 数据表的添加、移去及重命名 122

5.2 数据库表的设置 124

5.2.1 数据库表的创建 124

5.2.2 设置字段属性 125

5.2.3 建立主索引 126

5.2.4 记录有效性规则和触发器 127

5.3 永久关系和参照完整性 128

5.3.1 创建永久关系 128

5.3.2 建立参照完整性 130

5.4 多个数据表操作 131

5.4.1 表间的临时关系 131

5.4.2 表间的横向连接 133

5.5 多个数据库操作 134

5.5.1 打开多个数据库 134

5.4.3 表间的数据更新 134

5.5.2 设置当前数据库 135

5.5.3 选择当前数据库中的表 135

5.5.4 作用域 135

5.6 上机指导 136

5.6.1 数据库的创建 136

5.6.2 数据库表的设置 137

5.6.3 永久关系和参照完整性设置 138

5.7 习题 139

6.1 SQL语言的特点 143

第6章 结构化查询语言SQL 143

6.2 SQL的定义功能 144

6.2.1 建立表结构 144

6.2.2 修改表结构 147

6.2.3 表的删除 149

6.3 SQL的修改功能 149

6.3.1 插入数据 149

6.3.2 更新数据 150

6.4.1 SQL查询命令 151

6.4 SQL的查询功能 151

6.3.3 删除数据 151

6.4.2 简单查询 153

6.4.3 简单联接查询 154

6.4.4 嵌套查询 155

6.4.5 特殊运算符的使用 157

6.4.6 排序 158

6.4.7 统计查询 158

6.4.8 分组计算查询 160

6.4.9 空值查询 161

6.4.10 别名与自联接查询 161

6.4.11 内外层相关嵌套查询 162

6.4.12 使用量词和谓词查询 163

6.4.13 超联接查询 165

6.4.14 其他查询选项 167

6.5 上机指导 169

6.5.1 建立数据库及数据表 170

6.5.2 数据的操作与查询 171

6.6 习题 173

第7章 查询和视图 175

7.1 查询的创建和使用 175

7.1.1 查询设计器 175

7.1.2 查询的运行与修改 180

7.1.3 分组查询的创建 181

7.1.4 查看SQL与查询去向 182

7.2.1 视图的概念 186

7.2 视图的创建与使用 186

7.2.2 视图的创建 187

7.2.3 视图的打开与显示 190

7.2.4 视图与数据更新 190

7.2.5 远程视图的创建 192

7.2.6 视图的设置 193

7.2.7 视图的使用与维护 196

7.3 上机指导 197

7.3.1 查询的创建 197

7.3.2 视图的创建 200

7.4 习题 201

第8章 程序设计基础 204

8.1 程序与程序文件 204

8.1.1 程序的相关概念 204

8.1.2 程序的基本操作 205

8.1.3 程序的常用命令 207

8.2 程序的基本结构 213

8.2.1 顺序结构 213

8.2.2 选择结构 214

8.2.3 循环结构 219

8.3 过程结构程序设计 225

8.3.1 过程与过程文件 226

8.3.2 内存变量作用域与参数传递 228

8.4 数组的应用 233

8.4.1 数组的建立与使用 233

8.4.2 数组与表之间的数据传递 234

8.4.3 数组应用示例 236

8.5.2 调试器 237

8.5 程序调试 237

8.5.1 程序中常见错误 237

8.6 上机指导 241

8.7 习题 245

第9章 面向对象程序设计 249

9.1 对象与类 249

9.1.1 对象 249

9.1.2 类 250

9.2 Visual FoxPro中的类 252

9.2.1 Visual FoxPro的基类 252

9.2.2 相关概念 254

9.3 创建和使用类 255

9.3.1 类的创建 255

9.3.2 类的属性操作 257

9.3.3 类的方法操作 258

9.3.4 类的查看 259

9.4.1 对象的创建 260

9.4 Visual FoxPro中的对象操作 260

9.4.2 对象的引用 261

9.4.3 对象的属性设置与方法调用 262

9.5 上机指导 263

9.6 习题 264

第10章 表单设计 266

10.1 表单的创建 266

10.1.1 使用表单向导 266

10.1.2 使用表单设计器 270

10.1.3 使用表单生成器 273

10.2 表单的管理 274

10.2.1 表单的修改与运行 275

10.2.2 控件的操作与布局 276

10.2.3 数据环境 278

10.3 表单的常用属性、事件与方法 281

10.3.1 表单的常用属性 281

10.3.2 表单的常用事件 281

10.3.3 表单的常用方法 282

10.4 表单的常用控件 283

10.4.1 标签控件 283

10.4.2 文本框控件 284

10.4.3 命令按钮控件 286

10.4.4 命令按钮组控件 287

10.4.5 编辑框控件 288

10.4.6 选项按钮组控件 291

10.4.7 复选框控件 292

10.4.8 列表框控件 294

10.4.9 组合框控件 295

10.4.10 表格控件 296

10.4.11 页框控件 299

10.4.12 表单的其他控件 300

10.5 上机指导 301

10.6 习题 305

11.1 菜单设计 308

11.1.1 菜单设计的相关概念 308

第11章 菜单与报表设计 308

11.1.2 菜单的创建 310

11.1.3 菜单的相关操作 314

11.1.4 快捷菜单设计 315

11.2 报表设计 316

11.2.1 简单报表的创建 317

11.2.2 报表设计器 320

11.2.3 报表的控件设计 323

11.2.4 报表的数据分组和布局调整 326

11.2.5 报表的打印输出 328

11.3 上机指导 328

11.3.1 菜单设计实例 328

11.3.2 报表设计实例 330

11.4 习题 333

12.1.1 应用系统的组成 335

12.1.2 应用系统开发的一般步骤 335

12.1 Visual FoxPro数据库系统开发流程 335

第12章 应用系统设计实例 335

12.1.3 应用程序的创建 337

12.1.4 磁盘的分发 338

12.2 数据库系统的总体规划 338

12.2.1 教学管理系统分析 338

12.2.2 教学管理系统的功能结构 339

12.2.3 教学管理系统结构构成 339

12.3.1 数据库结构的建立 342

12.3 上机指导 342

12.3.2 主控程序的编写 343

12.3.3 系统登录表单的设计 344

12.3.4 主菜单的设计 345

12.3.5 录入与修改表单的设计 345

12.3.6 查询统计表单的设计 347

12.3.7 安全维护表单的设计 353

12.3.8 项目组装 355

12.4 习题 358

附录 参考答案 359

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