《Visual FoxPro 6.0数据库与程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:张爱国,马仲也主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2005
  • ISBN:7508425383
  • 页数:289 页
图书介绍:本书按照数据库基础理论——语言基础——结构化程序设计——可视化程序设计的顺序,循序渐进地介绍了Visual Foxpro6.0的基础知识、数据表和数据库的基本操作;结构化程序设计和面向对象的可视化程序设计的基本思想和基本操作。本书列举了大量的实例,都在Visual Foxpro6.0环境下运行通过的,图文并茂。在每章后面配备了大量的同步练习题,以便学生自测。本书适合于全国高等学校非计算机专业的本科生和专科学生使用,也可以作为自学者的参考教材。

前言 1

绪论 数据库基础理论 1

0.1 信息和数据 1

0.2 数据处理 1

目录 1

0.3 数据库应用系统 2

0.4 数据模型 3

0.5 关系数据库 4

习题 5

第一章 Visual FoxPro 6.0系统综述 7

1.1 VFP的主要特点 7

1.2.2 VFP的安装方法 8

1.2.3 VFP的运行 8

1.2.1 VFP的运行环境 8

1.2 VFP的运行环境和安装方法 8

1.2.4 VFP的退出 9

1.2.5 VFP的用户界面 9

1.3 VFP系统环境配置 10

1.4 VFP的文件类型 11

习题 12

第二章 Visual FoxPro 6.0语言基础知识 14

2.1 数据类型 14

2.2 数据存储 15

2.2.1 常量 15

2.2.2 内存变量 17

2.2.4 数组 19

2.2.3 字段 19

2.3 表达式 20

2.3.1 数值表达式 20

2.3.2 字符表达式 21

2.3.3 日期表达式 21

2.3.4 关系表达式 21

2.3.5 逻辑表达式 22

2.4 系统函数 22

2.4.1 数值处理函数 23

2.4.2 字符处理函数 24

2.4.3 日期时间处理函数 27

2.4.4 转换函数 27

2.4.5 其他函数 29

2.5 VFP命令 32

习题 33

第三章 Visual FoxPro 6.0数据库及其操作 37

3.1 创建项目 37

3.2 创建数据表 38

3.2.1 定义表结构 39

3.2.2 输入记录 42

3.3 数据表的基本操作与维护 44

3.3.1 数据表的打开与浏览 44

3.3.2 记录定位 48

3.3.3 修改表结构 51

3.3.4 添加记录 51

3.3.5 修改记录 53

3.3.6 删除记录 56

3.3.7 数据表与数组间的数据交换 58

3.3.8 数据表的复制 60

3.4 数据表的排序与索引 63

3.4.1 数据表的排序 63

3.4.2 数据表的索引 64

3.4.3 索引查询 68

3.4.4 数据表的统计与汇总 70

3.5 创建数据库 72

3.5.1 数据库的创建 72

3.5.2 数据库的基本操作 73

3.5.3 数据库表的建立 74

3.6 建立数据字典 75

3.6.1 设置表的字段属性 76

3.6.2 设置表的有效性规则 78

3.6.3 设置触发器 79

3.6.4 创建永久关系 79

3.6.5 设置参照完整性 81

3.7 多数据表操作 81

3.7.1 工作区的选择 81

3.7.2 数据表的联接 84

习题 87

第四章 视图与查询 91

4.1 视图 91

4.1.1 创建视图 92

4.1.2 视图举例 93

4.1.3 使用视图的有关操作 102

4.2 查询 107

4.2.1 查询的概念 107

4.2.2 建立查询 109

4.2.3 查询的修改 119

4.2.4 (使用查询)运行查询文件 121

4.2.5 视图和查询小结 121

习题 122

第五章 结构化查询语言SQL 124

5.1 数据查询 124

5.1.1 查询命令 124

5.1.2 基本查询 125

5.1.3 排序查询 127

5.1.4 计算与分组查询 128

5.1.5 带特殊运算符的条件查询 129

5.1.6 多表查询 130

5.1.7 联接查询 131

5.1.8 嵌套查询 132

5.1.9 查询输出 132

5.2 数据定义 133

5.2.1 表的定义 133

5.2.2 表结构的修改 134

5.2.3 表的删除 135

5.3 数据操纵 135

5.3.2 逻辑删除记录 136

5.3.1 插入记录 136

5.3.3 更新记录 137

习题 137

第六章 结构化程序设计 141

6.1 程序的编辑与执行 141

6.1.1 基本概念 141

6.1.2 程序文件的建立 142

6.1.3 程序的修改 144

6.1.4 结果的保存 144

6.1.5 程序文件的执行 144

6.1.6 结果的显示与输出 145

6.2 程序设计常用命令 145

6.2.1 设计辅助工具——流程图 145

6.2.2 常用命令 146

6.2.3 输入输出命令 148

6.3 程序的控制结构 151

6.3.1 顺序结构 151

6.3.2 选择结构 152

6.3.3 循环结构 157

6.4 变量的作用域 170

6.4.1 局部变量 170

6.4.2 私有变量 171

6.4.3 全局变量 171

习题 172

7.1.2 类 177

7.1.1 对象 177

7.1 基本概念 177

第七章 面向对象的程序设计 177

7.2 属性的设置和方法事件的调用 178

7.2.1 常用的属性、事件和方法 178

7.2.2 对象的引用方法 180

习题 181

第八章 表单设计及其应用 182

8.1 创建表单 182

8.1.1 使用表单设计器创建表单 182

8.1.2 使用表单向导创建表单 183

8.1.3 保存表单、修改表单和运行表单 185

8.2.1 表单设计器环境 187

8.2 表单设计器 187

8.2.2 设置Tab键次序 188

8.2.3 表单控件工具栏 189

8.2.4 属性窗口 190

8.2.5 代码窗口 190

8.2.6 调色板工具栏 191

8.2.7 布局工具栏 191

8.2.8 表单生成器 192

8.2.9 自动格式 193

8.3 表单的数据环境 194

8.3.1 数据环境设计器 194

8.3.2 数据环境中数据表和字段的处理方法 194

8.4.1 无控件窗口设计 195

8.4 表单及控件设计 195

8.4.2 标签控件设计 196

8.4.3 文本框控件设计 197

8.4.4 命令按钮控件设计 198

8.4.5 组合框控件设计 200

8.4.6 列表框控件设计 201

8.4.7 复选框控件设计 203

8.4.8 选项按钮组控件设计 204

8.4.9 计时器控件设计 206

8.4.10 编辑框控件设计 208

8.4.11 微调按钮控件设计 210

8.4.12 命令按钮组控件设计 211

8.4.13 表格控件设计 216

8.4.14 页框控件的设计 222

8.4.15 图像控件设计 223

8.4.16 线条和形状控件设计 224

8.4.17 ActiveX控件设计 225

8.4.18 超级链接 226

习题 226

第九章 报表设计及其应用 231

9.1 创建报表 231

9.1.1 报表的类型和布局 231

9.1.2 用报表向导创建报表 232

9.1.3 报表设计器 235

9.1.4 快速报表 235

9.2.1 设置报表的数据源 236

9.2 定制报表 236

9.2.2 使用报表带区 237

9.2.3添 加报表控件 239

9.2.4 设置报表页 240

习题 242

第十章 菜单设计与应用 243

10.1 菜单系统 243

10.1.1 菜单系统的类型 243

10.1.2 设计菜单的原则 244

10.1.3 设计菜单的步骤 244

10.2 下拉式菜单的设计 245

10.2.1 菜单设计器 245

10.2.2 设计自定义菜单 248

10.2.3 设计SDI菜单 253

10.3 快捷菜单的设计 254

习题 256

附录 258

附录一 数据库操作命令一览表 258

附录二 控件类名称及功能 269

附录三 对象名称及功能 270

附录四 属性语法与功能 270

附录五 事件语法与功能 278

附录六 方法语法与功能 280

附录七 系统内存变量一览表 282

参考答案 284

参考文献 289