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

Visual FoxPro数据库实用教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:杨绍先等编著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2005
  • ISBN:7040164876
  • 页数:291 页
图书介绍:本书根据教育部最新公共计算机课教学的要求,比较全面地介绍了Visual FoxPro 6.0 的基本知识。全书共分12章,从应用出发,遵循“操作基础─程序设计”两阶段教学法,详细地介绍了Visual FoxPro的基础操作知识、程序设计的开发方法。本书图文并茂、通俗易懂。通过精心选择内容,该书不仅适合于大学计算机专业和非计算机专业教学使用,也适合于广大读者自学需要。本书是《Visual FoxPro数据库实用教程》的升级版,是荣获湖北省优秀教学研究成果一等奖的系列子项目之一。
上一篇:烹饪技术下一篇:网络犯罪实录
《Visual FoxPro数据库实用教程》目录

第一章 数据库概述 3

1.1 数据库系统 3

1.1.1 基本概念 3

上篇 操作基础 3

1.1.2 计算机数据管理 4

1.2 数据模型 6

1.2.1 实体及其联系 6

1.2.2 数据模型 7

1.3 关系数据库 8

1.3.1 关系术语 8

1.3.4 关系运算 9

1.3.2 关系的特点 9

1.3.3 实际关系模型 9

1.3.5 关系数据库的发展 11

1.3.6 Visual FoxPro的特点 11

1.3.7 关系术语对比 11

1.4 Visual FoxPro的安装、启动和退出 12

1.4.1 硬件和软件配置 12

1.4.2 Visual FoxPro 6.0的安装 12

1.4.3 Visual FoxPro的启动 13

1.4.4 Visual FoxPro的退出 13

1.5.2 系统性能指标 14

1.5 Visual FoxPro的系统性能和用户操作界面 14

1.5.1 文件类型 14

1.5.3 工作界面 15

1.5.4 工具栏 16

1.5.5 命令窗口 18

1.6 Visual FoxPro的可视化工具 19

1.6.1 “项目管理器” 19

1.6.2 向导 20

1.6.3 设计器 21

1.6.4 生成器 21

1.7.3 命令中符号的约定 22

1.7.4 命令中的子句 22

1.7 Visual FoxPro命令的构成和基本规则 22

1.7.2 命令书写的基本规则 22

1.7.1 命令的格式 22

1.8 Visual FoxPro的系统配置 23

1.8.1 “选项”对话框 23

1.8.2 系统配置文件 24

1.9 数据库设计基础 25

1.9.1 数据库设计原则 25

1.9.2 数据库设计步骤 26

习题一 28

2.1 计算显示命令 30

2.2 常量 30

2.2.1 数值型常量 30

第二章 表达式 30

2.2.2 字符型常量 31

2.2.3 日期型常量和日期时间型常量 31

2.2.4 逻辑型常量 31

2.3.1 变量的种类和类型 32

2.3.2 内存变量的定义和赋值 32

2.3 变量 32

2.2.5 货币型常量 32

2.3.3 内存变量的显示 34

2.3.4 内存变量的删除 35

2.4 函数 35

2.4.1 日期和时间函数 35

2.4.2 数据类型转换函数 36

2.4.3 数值函数 38

2.4.4 字符函数 40

2.4.5 测试函数 42

2.4.6 数组函数 44

2.4.7 对话框函数 45

2.5.1 运算符 49

2.5 表达式 49

2.5.2 表达式 50

习题二 53

第三章 设计器操作 56

3.1 “表设计器” 56

3.1.1 建立自由表结构 56

3.1.2 修改自由表结构 58

3.1.3 建立数据库表结构 59

3.1.4 设置字段级和记录级有效性规则 60

3.2.1 建立数据库 62

3.2 “数据库设计器” 62

3.2.2 打开数据库 63

3.2.3 编辑数据库 64

3.2.4 删除数据库 64

3.2.5 在“数据库设计器”中新建表结构 64

3.2.6 将自由表添加到数据库 64

3.2.7 从数据库中移出表 65

3.2.8 在“数据库设计器”中修改表结构 65

3.2.9 在“数据库设计器”中浏览表 65

3.2.10 建立表之间的联系 66

3.2.13 设置参照完整性约束 67

3.2.11 编辑联系 67

3.2.12 参照完整性 67

3.3 “报表设计器” 69

3.3.1 打开“报表设计器”窗口 70

3.3.2 创建快速报表 70

3.3.3 页面预览 71

3.3.4 报表打印 71

3.3.5 设计报表布局 72

3.3.6 设计分组报表 74

3.3.7 设计多栏报表 78

3 4.1 菜单设计的基本步骤 79

3.4 “菜单设计器” 79

3.4.2 建立快速菜单 80

3.4.3 “菜单设计器”窗口 81

3.4.4 “显示”菜单 83

3.4.5 设计下拉式菜单 84

3.4.6 设计快捷菜单 86

习题三 88

第四章 表操作 90

4.1 表的基本操作 90

4.1.1 表的记录输入 90

4.1.3 表的显示 92

4.1.2 表的打开和关闭 92

4.1.4 查询定位 94

4.1.5 数据库函数 96

4.1.6 修改记录 97

4.1.7 插入记录 98

4.1.8 删除记录 99

4.1.9 记录与数组间的数据交换 101

4.2 表的索引和排序 103

4.2.1 基本概念 103

4.2.2 在“表设计器”中建立索引 104

4.2.3 用命令建立索引 106

4.2.4 打开和关闭索引 107

4.2.5 设置当前索引 107

4.2.6 使用索引快速定位 108

4.2.7 排序 109

4.3 表的统计 109

4.3.1 记录数统计 109

4.3.2 求平均与求总和统计 110

4.3.3 分类统计 110

4.4.1 复制表结构 111

4.4.2 结构和记录同时复制 111

4.4 表的复制 111

4.4.3 添加记录到表 112

4.4.4 文件复制 113

4.5 工作区 113

4.5.1 工作区的设置 113

4.5.2 别名的指定 113

4.5.3 工作区的选择 113

4.5.4 各工作区记录指针的移动 114

4.5.5 在命令项中别名的使用 114

4.6.1 建立关联命令 115

4.6 表之间的关联 115

4.5.6 关闭工作区文件的命令 115

4.6.2 建立两个表之间的关联 116

4.6.3 建立多个表之间的关联 116

4.6.4 建立关联后FIELDS子句的操作 116

习题四 116

第五章 SQL、查询和视图 119

5.1 定义功能 119

5.1.1 定义表 119

5.1.2 删除表 121

5.1.3 修改表结构 121

5.2.1 插入 123

5.2 修改功能 123

5.2.3 删除 124

5.3 查询功能 124

5.2.2 更新 124

5.3.1 简单查询 125

5.3.2 简单的联接查询 127

5.3.3 嵌套查询 127

5.3.4 特殊的运算符 128

5.3.5 查询结果排序 129

5.3.6 利用函数计算查询 130

5.3.8 空值查询 131

5.3.7 分组查询 131

5.3.9 别名与自联接查询 132

5.3.10 内外层互相嵌套查询 133

5.3.11 使用量词和谓词查询 133

5.3.12 超联接查询 135

5.3.13 视图查询 137

5.3.14 输出合并和输出部分记录 138

5.3.15 输出去向 139

5.4 “查询设计器” 140

5.4.1 “查询设计器”窗口界面 140

5.4.2 通过“查询设计器”建立查询 141

5.4.3 保存和运行查询 145

5.5 视图 145

5.5.1 视图的概念 145

5.5.2 “视图设计器” 145

5.5.3 建立本地视图 147

5.5.4 与远程数据库建立连接 147

5.5.5 建立远程视图 148

5.5.6 视图与数据更新 149

习题五 150

5.5.7 使用视图 150

下篇 程序设计 155

第六章 命令文件 155

6.1 命令文件的建立及运行 155

6.1.1 建立和修改命令文件 155

6.1.2 命令文件的运行 156

6.1.3 命令文件的退出 156

6.1.4 程序内容和结构 156

6.2 顺序结构 156

6.2.1 什么是顺序结构 156

6.2.2 顺序结构有关语句 158

6.3.1 条件选择结构 161

6.3 选择结构 161

6.3.2 多分支选择结构 164

6.4 循环结构 165

6.4.1 基于条件的循环 165

6.4.2 基于计数的循环 169

6.4.3 基于表的循环 170

6.5 程序的调试 172

6.5.1 根据出错信息进行调试 172

6.5.2 “调试器” 173

6.5.3 在程序中设置断点 174

6.5.4 调试菜单 175

习题六 176

第七章 子程序和过程 179

7.1 子程序 179

7.1.1 子程序的调用 179

7.1.2 子程序的返回 179

7.1.3 子程序的重复调用 180

7.2 过程 181

7.2.1 过程的结构 182

7.2.2 过程文件的基本结构 182

7.2.3 过程的使用 182

7.3.1 变量的作用域 183

7.3 变量的作用域及参数传递 183

7.3.2 参数的传递 186

7.4 用户自定义函数 187

7.4.1 用户自定义函数的书写形式 187

7.4.2 自定义函数的使用 187

7.4.3 自定义函数举例 188

习题七 189

第八章 表单设计基础 191

8.1 对象和类的基本概念 191

8.1.1 对象和类 191

8.1.4 Visual FoxPro的基类 192

8.1.2 父类与子类 192

8.1.3 类和对象的关系 192

8.1.5 容器和控件 194

8.2 对象的属性、事件和方法 195

8.2.1 关于PEM的概念 195

8.2.2 属性 195

8.2.3 事件 195

8.2.4 方法 196

8.3.1 对象属性的赋值和引用 197

8.3.2 调用对象的方法 197

8.3 OOP语言的语法规则 197

8.3.3 调用对象的事件 198

8.3.4 对象的引用 198

8.3 5 对象的批量更新 199

8.4 “表单设计器” 199

8.4.1 “表单设计器”窗口 199

8.4.2 “属性”窗口 199

8.4.3 “表单控件”工具栏 200

8.5.2 由“表单向导”和生成器创建表单 201

8.5.1 表单的设计过程 201

8.5 创建和运行表单 201

8.4.5 “表单”菜单 201

8.4.4 “表单设计器”工具栏 201

8.5.3 由“表单设计器”创建表单 204

8.5.4 运行表单 204

8.5.5 用表单运行命令组和程序 205

8.6 编辑定制表单 207

8.6.1 设置表单的PEM 207

8.6.2 设置表单的数据环境 208

8.6.3 界面布局设计 210

8.6.4 对象颜色的快速设置 211

8.6.5 设置对象的Tab键次序 211

习题八 212

第九章 表单控件设计 214

9.1 输出类控件 214

9.1.1 标签 214

9.1.2 图像 215

9.1.3 线条 216

9.1.4 形状 216

9.2 输入类控件 217

9.2.1 文本框 217

9.2.2 编辑框 221

9.2.3 列表框 222

9.2.4 下拉列表框和组合框 225

9.2.5 微调框 226

9.3 控制类控件 227

9.3.1 命令按钮和命令按钮组 227

9.3.2 选项按钮组和单选钮 231

9.3.3 复选框 233

9.3.4 计时器 235

9.4 容器类控件 236

9.4.1 表格 236

9.4.2 页框和页面 240

9.4.3 容器控件 242

习题九 243

10.1 多表单设计 245

10.1.1 顶层表单与子表单 245

10.1.2 表单之间的参数传递 245

第十章 多表单设计 245

10.2 在表单中挂接菜单 248

10.2.1 为顶层表单挂接下拉菜单 248

10.2.2 在表单中挂接快捷菜单 248

10.3 表单集 249

10.3.1 表单集的建立 249

10.3.2 表单集的运用 249

10.4.1 创建用户自定义类 251

10.4 用户自定义类 251

10.4.2 注册用户自定义类 253

10.4.3 引用用户自定义类 254

10.4.4 修改用户自定义类 255

10.5 自定义工具栏 256

10.5.1 定义工具栏的自定义类 256

10.5.2 将工具栏加至表单集之中 257

10.5.3 定制和运用工具栏 257

习题十 258

11.1.2 对象的链接与嵌入 260

11.1.1 Visual FoxPro的功能扩充 260

11.1 对象的链接与嵌入 260

第十一章 OLE表单设计 260

11.2 表的OLE操作 261

11.2.1 使用剪贴板向表中添加OLE对象 261

11.2.2 使用“插入对象”对话框向表中添加OLE对象 262

11.2.3 使用程序向表中添加OLE对象 264

11.2.4 通用型字段的编辑 264

11.3 ActiveX控件 265

11.3.1 利用“插入对象”对话框插入控件 265

11.3.3 常用ActiveX控件介绍 266

11.3.2 利用“选项”对话框的“控件”选项卡插入控件 266

11.4 ActiveX绑定控件 269

11.4.1 绑定控件的作用 269

11.4.2 绑定控件的建立 269

11.4.3 定制绑定控件 269

11.4.4 动态变更OLE对象 270

11.5 超级链接上网 270

11.5.1 超级链接的上网条件 270

11.5.2 制作超级链接表单 270

11.6 Visual FoxPro的动画处理 271

11.6.1 AVI动画处理 271

11.6.2 GIF动画处理 273

习题十一 274

第十二章 应用系统开发 277

12.1 应用系统开发设计 277

12.1.1 应用系统开发步骤 277

12.1.2 程序结构设计 278

12.1.3 主控程序设计 278

12.1.4 菜单表单设计 279

12.1.5 子模块的设计 281

12.2 “项目管理器”和程序编译 281

12.2.1 “项目管理器”窗口 281

12.2.3 添加文件到“项目管理器” 283

12.2.2 文件的新建、编辑 283

和运行 283

12.2.4 内部文件和外部文件的转换 284

12.2.5 编译文件 284

12.3 “应用程序生成器” 285

12.3.1 使用“应用程序向导” 285

12.3.2 使用“应用程序生成器” 287

12.3.3 打包应用程序 289

习题十二 289

参考文献 291

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