当前位置:首页 > 工业技术
Visual FoxPro数据库应用技术
Visual FoxPro数据库应用技术

Visual FoxPro数据库应用技术PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:王顺利,张云云主编
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:2013
  • ISBN:9787564080464
  • 页数:285 页
图书介绍:本书在阐述数据库系统概念与设计方法的基础上,以目前流行的数据库管理系统软件Visual FoxPro为背景,全面地介绍了Visual FoxPro数据库应用及开发技术。主要内容包括数据库系统基础知识、Visual FoxPro 操作基础、关系数据库标准语言SQL、数据库程序设计语言、控件应用、可视化编程工具及其程序开发技术以及数据库系统发布与优化技术等。
《Visual FoxPro数据库应用技术》目录

第1章 数据库系统基础知识 1

1.1 数据库的基本概念 1

1.1.1 数据与数据处理 1

1.1.2 数据库、数据库系统和数据库系统 1

1.1.3 数据管理发展的3个阶段 2

1.2 数据模型 2

1.2.1 基本概念 3

1.2.2 实体之间的联系 3

1.2.3 关系模型简介 4

1.3 关系数据库 5

1.3.1 基本概念 5

1.3.2 关系数据库具有的特征 5

1.3.3 关系运算 6

1.4 Visual FoxPro概述 6

1.4.1 Visual FoxPro 6.0的特点 6

1.4.2 Visual FoxPro 6.0集成开发环境简介 6

1.4.3 Visual FoxPro 6.0用户界面的组成及操作 7

1.4.4 Visual FoxPro辅助设计工具 8

1.4.5 文件类型 9

1.5 项目管理器 10

1.5.1 项目管理器的功能 10

1.5.2 项目管理器的组成 10

1.5.3 在项目管理器中操作文件 11

1.5.4 项目管理器的定制 12

本章小结 14

习题 14

第2章 表的操作 16

2.1 创建和编辑表 16

2.1.1 创建和打开表 16

2.1.2 编辑表 21

2.2 数据及其运算 22

2.2.1 常量和变量 23

2.2.2 函数、数组及表达式 25

2.3 文件和表的操作命令 36

2.3.1 Visual FoxPro的4种常用命令子句 36

2.3.2 命令和子句的书写规则 37

2.3.3 文件和表的操作命令 38

2.4 表的索引与排序 44

2.4.1 表的索引 44

2.4.2 表的排序 47

2.4.3 记录的快速定位 47

2.4.4 记录的统计汇总 48

2.5 使用多个表 49

2.5.1 工作区与别名 49

2.5.2 选择工作区 50

2.5.3 引用其他工作区的表 51

2.5.4 数据工作期 51

2.5.5 在表间建立关联 53

本章小结 56

习题 57

第3章 数据库的操作 61

3.1 自由表和数据库中的表 61

3.2 数据库的设计 62

3.3 创建数据库 62

3.3.1 创建、修改数据库 62

3.3.2 在数据库中建立和修改表的关系 64

3.3.3 使用数据字典 65

3.3.4 引用多个数据库 69

本章小结 70

习题 70

第4章 关系数据库标准语言SQL 71

4.1 SQL-select语句 71

4.1.1 无条件查询语句 72

4.1.2 带条件的查询语句 72

4.1.3 简单的连接查询 73

4.1.4 嵌套查询 73

4.1.5 排序查询 74

4.1.6 简单的计算查询 74

4.1.7 分组与计算查询 74

4.1.8 使用空值进行查询 75

4.1.9 别名与自连接查询 75

4.1.1 0 内外层相关嵌套查询 76

4.1.1 1 用量词和谓词的查询 76

4.1.1 2超链接查询 77

4.1.1 3集合并运算 77

4.1.1 4Visual Foxpro中有关SQL-SELECT的几个特殊选项 78

4.2 数据修改功能 78

4.3 定义功能 79

本章小结 81

习题 81

第5章 数据查询与视图 84

5.1 创建查询 84

5.1.1 查询的概念 84

5.1.2 使用“查询向导”创建查询 84

5.1.3 使用“查询设计器”创建查询 87

5.1.4 运行查询 90

5.2 创建视图 94

5.2.1 视图的概念 94

5.2.2 创建视图简介 94

5.2.3 远程视图与连接 95

5.2.4 利用视图更新数据 97

5.2.5 定制视图 98

5.2.6 使用视图 99

本章小结 100

习题 100

第6章 报表与标签设计 103

6.1 设计报表布局 103

6.1.1 确定报表类型 103

6.1.2 设计报表布局 104

6.2 利用报表向导和报表设计器创建报表 104

6.2.1 使用报表向导创建报表 104

6.2.2 报表带区 106

6.2.3 页面设置 107

6.2.4 报表数据源 108

6.2.5 使用控件和图形 109

6.2.6 使用报表变量 115

6.2.7 数据分组 115

6.2.8 报表设计实例 117

6.3 报表的输出 118

6.3.1 预览报表 119

6.3.2 打印报表 119

6.4 创建邮件标签布局 120

6.4.1 使用标签向导 120

6.4.2 使用标签设计器 122

本章小结 122

习题 122

第7章 基本程序设计 124

7.1 程序与程序文件 124

7.1.1 程序的概念 124

7.1.2 程序文件的建立和运行 125

7.2 程序设计中的常用语句 127

7.2.1 状态设置命令 127

7.2.2 键盘输入命令 128

7.2.3 注释语句 129

7.2.4 清屏命令 129

7.3 程序的基本结构 129

7.3.1 顺序结构 129

7.3.2 选择结构 130

7.3.3 循环结构 134

7.4 多模块程序 141

7.4.1 自定义函数 141

7.4.2 过程与过程文件 142

7.4.3 参数传递 144

7.4.4 变量的作用域 146

本章小结 148

习题 148

第8章 表单设计基础 154

8.1 面向对象的概念 154

8.2 创建表单 156

8.2.1 表单向导 156

8.2.2 表单设计器 158

8.3 表单的属性、事件和方法 165

8.3.1 表单的常用属性 165

8.3.2 表单的常用事件 165

8.3.3 表单的常用方法 167

8.4 信息对话框的设计 169

本章小结 170

习题 170

第9章 表单常用控件 173

9.1 标签控件 173

9.1.1 概述 173

9.1.2 标签控件的常用属性、事件和方法 173

9.2 命令按钮控件和命令按钮组控件 175

9.2.1 概述 175

9.2.2 命令按钮控件的常用属性、事件和方法 176

9.2.3 命令按钮组控件的常用属性、事件和方法 178

9.3 文本框控件 181

9.3.1 概述 181

9.3.2 文本框控件的常用属性、事件和方法 181

9.4 编辑框控件 185

9.4.1 概述 185

9.4.2 编辑框控件的常用属性、事件和方法 185

9.5 列表框控件 188

9.5.1 概述 188

9.5.2 列表框控件的常用属性、事件和方法 188

9.6 组合框控件 192

9.6.1 概述 192

9.6.2 组合框控件的常用属性、事件和方法 192

9.7 复选框控件 194

9.7.1 概述 194

9.7.2 复选框控件的常用属性、事件和方法 194

9.8 选项组控件 195

9.8.1 概述 195

9.8.2 选项组控件的常用属性、事件和方法 195

9.9 微调控件 198

9.9.1 概述 198

9.9.2 微调控件的常用属性、事件 199

9.10 页框控件 200

9.10.1 概述 200

9.10.2 页框控件的常用属性、事件和方法 201

9.11 表格控件 202

9.11.1 概述 202

9.11.2 表格控件的常用属性、事件和方法 202

9.12 定时器控件 204

9.12.1 概述 204

9.12.2 定时器控件的常用属性、事件 204

9.13 图像控件 206

9.13.1 概述 206

9.13.2 图像控件的常用属性 206

9.14 线条控件和形状控件 207

9.14.1 概述 207

9.14.2 线条控件的常用属性 208

9.14.3 形状控件的常用属性、方法 208

9.15 表单集 209

9.15.1 表单集的创建和删除 210

9.15.2 编辑并使用表单集 210

9.16 多文档界面 212

9.16.1 三种表单类型 212

9.16.2 指定表单类型 212

本章小结 214

习题 214

第10章 菜单与工具栏设计 217

10.1 菜单设计 217

10.1.1 概述 217

10.1.2 创建下拉菜单 220

10.1.3 将菜单加入到顶层表单中 222

10.1.4 创建快捷菜单 222

10.2 工具栏设计 223

10.2.1 设计自定义工具栏 224

10.2.2 向表单集中添加自定义工具栏 224

10.3 综合应用举例 228

10.3.1 系统组织结构 228

10.3.2 数据表设计 229

10.3.3 系统实现 229

本章小结 247

习题 247

第11章 数据库应用系统的开发、测试与发布 249

11.1 程序测试与调试 249

11.1.1 打开“调试器”及要调试的程序 249

11.1.2 程序运行的几种方式 250

11.1.3 使用调试窗口 250

11.1.4 运行时错误的处理 252

11.2 优化 254

11.2.1 优化表和索引 254

11.2.2 使用Rushmore技术加速数据访问 255

11.2.3 优化表单和控件 257

11.2.4 优化应用程序 257

11.3 数据库应用系统开发的一般过程 258

11.4 数据库应用程序的连编 261

11.4.1 用项目管理器组织应用系统 261

11.4.2 设置项目中组件的“包含”与“排除” 262

11.4.3 设置主文件 262

11.4.4 连编应用程序 264

11.4.5 运行应用程序 265

11.5 数据库应用程序的发布 265

11.5.1 准备要发布的应用程序 266

11.5.2 发布应用程序 268

本章小结 271

习题 271

附录A Visual FoxPro常用命令 272

附录B Visual FoxPro常用函数 282

参考文献 285

返回顶部