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

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

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:周少敏主编
  • 出 版 社:西安:西北大学出版社
  • 出版年份:2008
  • ISBN:9787560424545
  • 页数:328 页
图书介绍:本书主要包括基础知识、Visual FoxPro 6.0集成开发环境,Visual FoxPro 6.0的数据、函数及运算,表的创建和操作、索引与排序、表记录的查询和统计,数据库的操作等内容。
《Visual FoxPro数据库实用教程》目录

第1章 概述 1

1.1 数据库技术的发展 1

1.1.1 人工管理阶段 1

1.1.2 文件系统阶段 2

1.1.3 数据库系统阶段 3

1.1.4 数据库技术的新发展 4

1.2 数据库系统的基本概念 4

1.2.1 信息 4

1.2.2 数据 5

1.2.3 数据处理 5

1.2.4 数据管理 5

1.2.5 数据库 5

1.2.6 数据库管理系统 5

1.2.7 数据库系统 6

1.3 数据模型 6

1.3.1 概念模型 6

1.3.2 数据模型的基本概念 7

1.3.3 常用的数据模型 7

1.4 关系数据库 10

1.4.1 关系术语 11

1.4.2 关系的特点 11

1.4.3 关系运算 12

1.5 Visual FoxPro概述 13

1.5.1 Visual FoxPro的发展历程 13

1.5.2 Visual FoxPro的特点 13

1.5.3 Visual FoxPro的主要技术指标 14

1.5.4 Visual FoxPro的文件类型 15

练习题 16

第2章 Visual FoxPro 6.0基础 18

2.1 Visual FoxPro 6.0的环境 18

2.1.1 安装和启动 18

2.1.2 用户界面 20

2.1.3 系统选项设置 21

2.2 Visual FoxPro 6.0工作方式 23

2.2.1 交互操作方式 23

2.2.2 程序操作方式 24

2.3 Visual FoxPro 6.0命令语法规则 24

2.3.1 命令格式 25

2.3.2 书写规则 26

2.4 Visual FoxPro 6.0的项目管理器 26

2.4.1 创建和打开项目 26

2.4.2 项目管理器的操作 28

2.4.3 项目管理 29

2.5 Visual FoxPro 6.0的设计器、向导和生成器 31

2.5.1 设计器 31

2.5.2 向导 32

2.5.3 生成器 33

练习题 35

第3章 数据及数据运算 36

3.1 Visual FoxPro的数据 36

3.1.1 数据类型 36

3.1.2 常量和变量 37

3.2 Visual FoxPro的常用函数 40

3.2.1 数学函数 40

3.2.2 字符串函数 42

3.2.3 日期时间函数 45

3.2.4 类型转换函数 45

3.2.5 数据类型测试函数 47

3.3 运算符及其表达式 47

3.3.1 数值表达式 47

3.3.2 字符表达式 48

3.3.3 日期时间表达式 48

3.3.4 关系表达式 49

3.3.5 逻辑表达式 49

练习题 50

第4章 表的基本操作 53

4.1 表的基本设计 53

4.2 表的创建 54

4.2.1 利用表设计器创建表结构 54

4.2.2 表结构的修改 56

4.3 表的基本操作 57

4.3.1 向表中添加数据 57

4.3.2 Visual FoxPro命令结构 59

4.3.3 表的基本操作 61

4.3.4 表与表结构的复制 63

4.3.5 记录的插入与追加 65

4.3.6 记录的删除与恢复 66

4.3.7 表数据的替换 69

练习题 70

第5章 排序与统计 73

5.1 索引与排序 73

5.1.1 索引 73

5.1.2 排序 83

5.2 表记录的查询 85

5.2.1 顺序查询命令LOCATE和CONTINUE 85

5.2.2 索引查询命令SEEK 86

5.3 表记录的统计 86

5.3.1 计数命令COUNT 86

5.3.2 求和命令SUM 87

5.3.3 求均值命令AVERAGE 87

5.3.4 汇总命令TOTAL 87

练习题 89

第6章 数据库的操作 91

6.1 数据库的建立 91

6.1.1 设计数据库的一般步骤 91

6.1.2 数据库文件的建立 92

6.1.3 数据库的打开与关闭 95

6.2 数据库中操作表 97

6.2.1 向数据库中添加自由表 97

6.2.2 从数据库中移去表 100

6.2.3 建立表间永久关系与参照完整性 103

6.3 数据库表属性的设置 107

6.3.1 设置字段的属性 107

6.3.2 设置表的属性 112

6.4 多表的操作 115

6.4.1 工作区的选择 115

6.4.2 表的关联 116

6.4.3 表的连接 119

6.5 数据库操作 120

6.5.1 数据库表的查看 120

6.5.2 数据库结构的查看与修改 121

6.5.3 在项目中添加移去数据库 121

练习题 124

第7章 结构化查询语言(SQL) 127

7.1 SQL数据定义 127

7.1.1 创建数据表 127

7.1.2 修改数据表结构 130

7.1.3 删除数据表 132

7.2 SQL数据查询 133

7.2.1 SELECT语句 133

7.2.2 SELECT命令应用举例 134

7.3 SQL数据操纵 139

7.3.1 向表中插入记录命令INSERT 139

7.3.2 更新记录命令UPDATE 140

7.3.3 删除记录命令DELETE 141

练习题 142

第8章 程序设计基础 145

8.1 程序设计概述 145

8.1.1 算法与程序 145

8.1.2 算法的描述方法 145

8.1.3 结构化程序设计 147

8.1.4 Visual FoxPro程序 147

8.2 程序文件的建立与执行 148

8.2.1 建立和修改程序文件 148

8.2.2 执行程序文件 149

8.3 程序设计中的常用命令 149

8.3.1 输入输出命令 149

8.3.2 赋值命令 151

8.3.3 其他常用命令 152

8.4 顺序结构程序设计 152

8.5 选择结构程序设计 154

8.5.1 IF命令 154

8.5.2 DO CASE命令 156

8.6 循环结构程序设计 159

8.6.1 DO WHILE命令 159

8.6.2 FOR命令 160

8.6.3 SCAN命令 161

8.6.4 EXIT和LOOP命令 162

8.6.5 多重循环 163

8.7 过程与函数 165

8.7.1 过程及过程调用 165

8.7.2 自定义函数及调用 167

8.7.3 参数传递 168

8.7.4 过程文件 169

8.7.5 变量的作用域 171

练习题 174

第9章 表单程序设计 178

9.1 面向对象程序设计基础 178

9.1.1 对象与类 178

9.1.2 面向对象程序设计的特征 179

9.2 Visual FoxPro中的类与对象 179

9.2.1 Visual FoxPro中的类 180

9.2.2 Visual FoxPro中的对象 183

9.3 表单设计基础 185

9.3.1 表单的基本概念 185

9.3.2 表单设计方法 185

9.3.3 表单设计的基本步骤 185

9.4 表单向导 186

9.4.1 使用表单向导创建单表表单 186

9.4.2 使用表单向导创建一对多表单 189

9.5 表单设计器 193

9.5.1 使用表单设计器创建表单 193

9.5.2 表单设计器创建表单举例 200

9.5.3 使用表单生成器创建表单 209

9.6 表单管理和表单集 213

9.6.1 管理表单 213

9.6.2 表单集 215

9.7 Visual FoxPro应用程序界面 216

9.7.1 单文档和多文档界面 216

9.7.2 表单类型及设置 217

9.7.3 隐藏Visual FoxPro主窗口 218

练习题 219

第10章 查询与视图 221

10.1 查询 221

10.1.1 查询的定义及本质 221

10.1.2 创建查询 221

10.1.3 输出查询结果及运行查询 231

10.1.4 创建交叉表 232

10.2 视图 236

10.2.1 视图的定义及分类 236

10.2.2 制作单表视图 236

10.2.3 制作多表视图 239

10.2.4 视图的其他操作 242

10.2.5 创建远程视图 243

练习题 244

第11章 菜单设计 247

11.1 菜单的概念 247

11.2 创建菜单的方法和步骤 247

11.3 菜单设计 249

11.3.1 下拉式菜单设计 249

11.3.2 快捷菜单设计 253

练习题 255

第12章 报表设计 256

12.1 报表及创建方法 256

12.1.1 报表数据源和报表布局 256

12.1.2 报表向导 257

12.1.3 快速报表 261

12.1.4 报表的预览与打印 264

12.2 报表设计器 265

12.2.1 报表设计器介绍 265

12.2.2 用报表设计器设计报表 267

12.3 标签设计 275

12.3.1 用标签向导设计标签 275

12.3.2 用标签设计器设计标签 279

练习题 280

第13章 数据库应用系统开发实例 282

13.1 图书管理信息系统简介 282

13.1.1 数据库应用系统开发的一般步骤 282

13.1.2 系统功能需求分析 285

13.1.3 系统数据需求分析 285

13.1.4 数据流图 285

13.1.5 系统功能模块设计 285

13.1.6 系统构成 286

13.2 图书管理信息系统设计 286

13.2.1 创建项目 286

13.2.2 创建数据库及表 287

13.2.3 主界面设计 289

13.2.4 主菜单设计 290

13.2.5 登录表单设计 291

13.2.6 表单设计 292

13.2.7 用项目管理器连编成应用程序 303

练习题 305

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

附录二 数据库函数一览表 318

参考文献 328

返回顶部