当前位置:首页 > 工业技术
VISUAL FOXPRO数据库与程序设计教程
VISUAL FOXPRO数据库与程序设计教程

VISUAL FOXPRO数据库与程序设计教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:杨兴凯主编
  • 出 版 社:大连:大连理工大学出版社
  • 出版年份:2006
  • ISBN:7900670785
  • 页数:291 页
图书介绍:
《VISUAL FOXPRO数据库与程序设计教程》目录

第1章 数据库系统概述 1

1.1 数据库系统基础知识 1

1.1.1 数据库系统基本概念 1

1.1.2 数据管理技术发展 2

1.1.3 数据库系统组成 4

1.1.4 数据库体系结构 5

1.1.5 数据库管理系统 7

1.2 现实世界的数据描述 9

1.2.1 数据描述 9

1.2.2 概念模型 9

1.2.3 数据模型基本要素 10

1.2.4 数据模型分类 11

1.3 关系模型 13

1.3.1 关系模型概念、组成和性质 13

1.3.2 建立关系模型 14

1.3.3 关系模型优点 16

1.4 关系操作 16

1.4.1 集合运算 16

1.4.2 特殊的集合运算 18

1.5 关系完整性 19

1.5.1 关系模式 19

1.5.2 实体完整性 19

1.5.3 参照完整性 20

1.5.4 用户定义完整性 20

1.6 关系的规范化 20

第2章 Visual FoxPro系统概述 26

2.1 Visual FoxPro软件概述 26

2.1.1 Visual FoxPro的发展历史 26

2.1.2 Visual FoxPro 6.0性能指标 26

2.1.3 Visual FoxPro 6.0的特点 27

2.1.4 文件类型 28

2.1.5 Visual FoxPro 6.0的安装和启动 29

2.2 Visual FoxPro 6.0基本知识 30

2.2.1 初识Visual FoxPro 6.0 30

2.2.2 Visual FoxPro 6.0的系统设置 31

2.2.3 Visual FoxPro的窗口组成 32

2.2.4 命令语法规则 34

2.2.5 获取帮助 34

2.3 Visual FoxPro 6.0辅助设计工具 34

2.3.1 向导 34

2.3.2 设计器 36

2.3.3 生成器 37

2.4 项目管理器 38

2.4.1 项目管理器的功能 38

2.4.2 项目管理器的界面操作 40

2.5 本章小结 42

第3章 Visual FoxPro 6.0语言基础 43

3.1 常量、变量和数据类型 43

3.1.1 数据类型 43

3.1.2 常量 44

3.1.3 变量 46

3.1.4 内存变量的常用命令 47

3.2 常用函数及其应用 48

3.2.1 字符处理函数 49

3.2.2 数值函数 50

3.2.3 日期和时间处理函数 51

3.2.4 数据类型转换函数 51

3.2.5 测试函数 52

3.3 运算符和表达式 52

3.3.1 算术表达式、字符表达式和日期表达式 52

3.3.2 关系表达式 53

3.3.3 逻辑表达式 54

3.3.4 表达式生成器 54

3.4 本章小结 55

第4章 表和索引 56

4.1 利用表向导创建表 56

4.1.1 基本概念 56

4.1.2 利用表向导创建表 58

4.2 利用表设计器创建表 59

4.2.1 创建表结构 59

4.2.2 输入数据 61

4.2.3 打开和关闭表文件 62

4.2.4 浏览表记录 63

4.3 表结构的修改和复制 65

4.3.1 修改、复制表结构 65

4.3.2 限制对字段的访问 66

4.4 表数据的操作 67

4.4.1 记录指针定位 67

4.4.2 追加表记录 68

4.4.3 编辑记录 69

4.4.4 删除记录 70

4.4.5 筛选表记录 72

4.4.6 数据库表与数组之间数据的传递命令 73

4.5 排序和索引 73

4.5.1 排序 73

4.5.2 索引 75

4.6 查询命令 78

4.6.1 顺序查询命令 79

4.6.2 索引查询命令 79

4.7 统计命令 80

4.7.1 计数命令 80

4.7.2 求和命令 80

4.7.3 求平均值命令 81

4.7.4 计算命令 81

4.7.5 分类汇总命令 82

4.8 本章小结 83

第5章 数据库及其操作 84

5.1 创建数据库 84

5.1.1 数据库概念 84

5.1.2 创建一个数据库 84

5.1.3 在数据库中加入和移去表 87

5.1.4 创建表间的永久联系 89

5.2 数据字典 90

5.2.1 设置字段标题 90

5.2.2 给字段添加注释 91

5.2.3 设置默认字段值 91

5.2.4 设置字段的有效性规则和有效性信息 92

5.3 控制记录数据的输入 92

5.3.1 设置表的有效性规则 92

5.3.2 设置触发器 93

5.4 设置参照完整性 94

5.5 表间临时关系 96

5.5.1 数据工作期窗口 96

5.5.2 创建表间的临时关系 97

5.6 本章小结 98

第6章 查询与视图 99

6.1 查询 99

6.1.1 查询含义 99

6.1.2 创建查询的步骤 99

6.1.3 利用查询向导创建查询 100

6.1.4 利用查询设计器创建查询 102

6.1.5 查询文件的操作 107

6.1.6 创建交叉表查询 110

6.2 视图 113

6.2.1 视图含义 113

6.2.2 本地视图的创建 113

6.2.3 创建远程视图 119

6.3 本章小结 121

第7章 结构化查询语言 122

7.1 SQL概述 122

7.2 数据定义 123

7.2.1 表的定义、修改和删除 123

7.2.2 创建临时表 124

7.2.3 视图定义和删除 125

7.3 数据操纵 126

7.3.1 删除数据 126

7.3.2 插入数据 126

7.3.3 更新数据 126

7.4 数据查询 127

7.4.1 基本查询 127

7.4.2 带条件查询 128

7.4.3 复杂查询 129

7.4.4 查询结果处理 130

7.5 本章小结 133

第8章 程序设计基础 134

8.1 程序的设计方法 134

8.2 程序文件的建立与运行 135

8.2.1 命令执行的方式 135

8.2.2 程序文件的建立 136

8.2.3 程序文件的修改 136

8.2.4 程序文件的运行 136

8.2.5 程序调试方法 137

8.3 程序文件中常用的命令 139

8.3.1 程序的书写规则 139

8.3.2 常用命令 140

8.4 程序的控制结构 143

8.4.1 顺序结构 143

8.4.2 分支结构 143

8.4.3 循环结构 147

8.5 程序的模块设计 151

8.5.1 子程序 151

8.5.2 自定义函数 152

8.5.3 过程 153

8.5.4 参数传递 154

8.6 变量的作用域 155

8.6.1 全局(PUBLIC)变量 155

8.6.2 私有(PRIVATE)变量 156

8.6.3 局部(LOCAL)变量 157

8.7 本章小结 157

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

9.1 面向对象程序设计概述 159

9.1.1 面向对象程序设计方法的特点 160

9.1.2 面向对象程序设计方法的优势 161

9.2 对象与类 161

9.2.1 对象(Object) 161

9.2.2 类 163

9.3 类的操作 164

9.3.1 类的创建 164

9.3.2 定义类成员 168

9.3.3 类的修改 169

9.3.4 查看类信息 169

9.3.5 类的应用 171

9.3.6 类库的维护 173

9.4 事件和方法程序 175

9.4.1 对象的引用 175

9.4.2 事件分类 176

9.4.3 响应事件 176

9.4.4 调用方法 177

9.5 本章小结 177

第10章 表单设计 178

10.1 用表单向导创建表单 178

10.1.1 用表单向导创建单表表单 178

10.1.2 用一对多表单向导创建表单 181

10.2 表单设计器及应用 184

10.2.1 表单设计器窗口 184

10.2.2 设置表单的数据环境 189

10.2.3 运行表单 191

10.3 常用表单控件 192

10.3.1 输出类控件 192

10.3.2 输入类控件 194

10.3.3 按钮类控件 197

10.3.4 容器类控件 202

10.3.5 连接类控件 204

10.4 多表单设计 207

10.4.1 表单集 207

10.4.2 单文档界面和多文档界面 209

10.5 用户定义属性与方法程序 211

10.5.1 用户定义属性 211

10.5.2 用户定义方法程序 214

10.6 本章小结 215

第11章 报表设计 216

11.1 打印基础 216

11.2 用报表向导创建报表 217

11.2.1 启动报表向导 217

11.2.2 利用报表向导创建报表 218

11.3 利用报表设计器创建报表 224

11.3.1 报表设计器 224

11.3.2 报表工具栏 225

11.3.3 报表菜单 227

11.3.4 快速报表的创建 227

11.3.5 用报表设计器创建报表 228

11.3.6 报表的高级操作 231

11.4 报表输出 233

11.4.1 报表的页面设置 233

11.4.2 报表的预览 233

11.4.3 报表的打印 234

11.5 标签的设计 234

11.5.1 标签向导 234

11.5.2 标签设计器 235

11.5.3 标签的输出 236

11.6 本章小结 237

第12章 菜单设计 238

12.1 菜单概述 238

12.1.1 菜单的基本结构 238

12.1.2 常用的菜单形式 239

12.2 菜单设计器 239

12.2.1 打开菜单设计器 240

12.2.2 菜单设计器的组成 240

12.3 利用菜单设计器设计菜单 244

12.3.1 创建菜单的基本步骤 244

12.3.2 “显示”菜单中的命令 245

12.3.3 使用菜单设计器创建快速菜单 247

12.3.4 设计快捷菜单 247

12.3.5 用菜单设计器创建SDI菜单 248

12.4 菜单设计实例 249

12.4.1 设计实例 249

12.4.2 菜单程序说明 250

12.5 工具栏的创建与应用 252

12.5.1 定制Visual FoxPro工具栏 252

12.5.2 创建自定义工具栏 253

15.5.3 工具栏与菜单相协调 255

12.6 本章小结 255

第13章 应用程序的生成和发布 257

13.1 开发Visual FoxPro数据库应用系统的一般步骤 257

13.2 Visual FoxPro应用程序系统的管理 260

13.2.1 数据库应用系统的项目管理 260

13.2.2 数据库应用系统的目录管理 261

13.3 构造应用程序框架的步骤 261

13.4 应用项目的连编 264

13.5 Visual FoxPro应用程序的发布 265

13.5.1 文件的包含与排除 265

13.5.2 应用程序发布 266

13.6 开发实例——教学管理系统的开发 270

13.6.1 环境规划 270

13.6.2 系统总体规划 270

13.6.3 使用项目管理器管理和组织应用程序 270

13.6.4 设计数据库 271

13.6.5 设计应用程序的界面 271

13.6.6 应用程序生成 272

13.7 本章小结 273

附录1 Visual FoxPro常用函数 274

附录2 Visual FoxPro常用命令 283

参考文献 291

返回顶部