《数据库应用技术 FoxBASE+ 第2版》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:魏茂林主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2004
  • ISBN:7505387979
  • 页数:248 页
图书介绍:本书根据学生的认知规律和方便学习数据库的基本知识和基本操作安排章节内容。内容包括FoxBASE+基础知识、基本操作和程序设计。数据库的基本操作内容包括FoxBASE+的基本概念、数据库结构的建立、数据记录的输入、输出、修改、删除、排序、索引、查找、统计汇总、多重数据库的操作和数据库的辅助操作等;程序设计主要内容有数据库程序的基本设计方法,包括顺序结构、分支结构和循环结构,子程序、过程文件、格式文件及屏幕输入输出格式的程序设计。对于函数部分,本书只简单介绍了部分常用函数,与数据库操作有关的函数分散到各章节中介绍;对于数组的操作,本书也作了较详细的介绍。全书共分八章,各章中列举了大量实例,帮助初学者来理解、掌握数据库的基础知识、基本操作和程序设计方法。各章后附有小结、大量习题和上机实验内容。

第1章 建立数据库 1

1.1 数据库的基本概念 1

1.1.1 数据库 1

1.1.2 数据库管理系统 1

1.1.3 数据库系统 2

1.1.4 关系型数据库 2

1.2 数据模型 2

1.2.1 层次模型 3

1.2.2 网状模型 3

1.2.3 关系模型 3

1.2.4 关系操作 3

1.3 FoxBASE+的性能特点、文件类型及运行环境 4

1.3.1 FoxBASE+主要特点 4

1.3.2 FoxBASE+的主要性能指标 4

1.3.3 FoxBASE+的文件类型 5

1.3.4 FoxBASE+的运行环境 5

1.3.5 FoxBASE+的启动与退出 6

1.4 数据类型 6

1.5 数据库的设计 7

1.6 建立数据库结构 8

1.7 显示和修改数据库结构 10

1.7.1 打开与关闭数据库 10

1.7.2 显示数据库结构 11

1.7.3 修改数据库结构 12

1.8 输入记录 13

1.8.1 追加记录 13

1.8.2 插入记录 14

1.8.3 从数据库文件中追加记录 15

小结 16

练习1 17

上机实习 17

第2章 数据及其运算 19

2.1 常量和变量 19

2.1.1 常量 19

2.1.2 变量 19

2.2 函数 23

2.2.1 数值运算函数 24

2.2.2 字符串操作函数 25

2.2.3 转换函数 27

2.2.4 测试函数 28

2.2.5 日期与时间函数 29

2.2.6 系统环境函数 30

2.3 表达式 32

2.3.1 算术表达式 32

2.3.2 字符串表达式 33

2.3.3 关系表达式 33

2.3.4 逻辑表达式 34

2.4 FoxBASE+命令格式 35

小结 35

练习2 36

上机实习 37

第3章 记录的编辑与维护 40

3.1 显示记录 40

3.1.1 LIST命令 40

3.1.2 DISPLAY命令 41

3.2 记录指针的操作 42

3.2.1 记录指针的绝对移动 42

3.2.2 记录指针的相对移动 43

3.3 记录的编辑修改 44

3.3.1 编辑记录 44

3.3.2 修改记录 45

3.3.3 成批修改 45

3.3.4 浏览修改 47

3.4 记录的删除与恢复 50

3.4.1 逻辑删除 50

3.4.2 删除标记生效 51

3.4.3 恢复带删除标记的记录 52

3.4.4 物理删除 53

3.4.5 删除全部记录 54

3.5 数据库与数组之间的数据交换 54

3.5.1 字段值赋给数组 55

3.5.2 数组元素替换字段值 55

小结 56

练习3 57

上机实习 59

第4章 数据库的排序和查询 62

4.1 数据库的排序 62

4.2 顺序查找记录 64

4.3 过滤查找记录 66

4.4 数据库的索引 67

4.4.1 建立索引文件 67

4.4.2 打开与关闭索引文件 70

4.4.3 重建索引 71

4.5 数据库的索引查询 72

4.5.1 索引查询FIND命令 72

4.5.2 索引查询SEEK命令 74

小结 75

练习4 76

上机实习 79

第5章 数据统计和汇总 81

5.1 统计记录个数 81

5.2 数值字段求和与求平均值 82

5.2.1 数值字段求和 83

5.2.2 数值字段求平均值 83

5.3 数据分类汇总 85

小结 87

练习5 88

上机实习 89

第6章 多重数据库操作 91

6.1 选择工作区 91

6.1.1 选择工作区 91

6.1.2 工作区的使用规则 93

6.1.3 访问其他工作区中数据库的方法 93

6.2 数据库的关联 95

6.3 数据库的连接 98

6.4 数据库的更新 102

小结 105

练习6 106

上机实习 110

第7章 数据库的维护 111

7.1 文件的基本操作 111

7.1.1 复制数据库 111

7.1.2 复制数据库结构 113

7.1.3 生成结构描述文件 114

7.1.4 复制成文本文件 117

7.1.5 生成数据库文件 119

7.1.6 磁盘文件的复制 121

7.1.7 列文件目录 121

7.1.8 文件重命名 122

7.1.9 显示文件内容 122

7.1.10 删除文件 122

7.2 内存变量的操作 123

7.2.1 内存变量的显示 123

7.2.2 内存变量的保存 124

7.2.3 内存变量的清除 125

7.2.4 内存变量的恢复 126

7.3 常用的SET命令 128

7.3.1 系统状态设置 128

7.3.2 功能键的设置 129

7.3.3 设置屏幕颜色 129

7.3.4 设置当前驱动器 130

7.3.5 设置可用字段名 130

7.3.6 设置会话方式 131

7.3.7 系统配置文件CONFIG.FX 132

7.4 数据库的其他辅助操作 133

7.4.1 运行DOS命令 133

7.4.2 注释命令 133

7.4.3 清屏 134

7.4.4 缓冲区数据存盘 134

7.4.5 显示系统状态信息 134

7.4.6 帮助命令 135

小结 136

练习7 137

上机实习 138

第8章 FoxBASE+程序设计基础 140

8.1 命令文件的建立与运行 140

8.1.1 程序的基本构成 140

8.1.2 命令文件的建立 141

8.1.3 命令文件的运行 142

8.2 交互式命令 143

8.2.1 WAIT命令 143

8.2.2 ACCEPT命令 144

8.2.3 INPUT命令 144

8.2.4 交互式命令的比较 145

8.2.5 常用的辅助命令 145

8.3 顺序结构程序设计 147

8.4 分支结构程序设计 147

8.4.1 单分支结构 148

8.4.2 选择分支结构 149

8.4.3 多分支结构 151

8.5 循环结构程序设计 153

8.5.1 单循环结构 154

8.5.2 多重循环结构 157

小结 161

练习8 161

上机实习 165

第9章 子程序和过程文件 170

9.1 子程序 170

9.1.1 子程序的概念 170

9.1.2 子程序的建立和修改 170

9.1.3 子程序的调用 171

9.2 过程文件 174

9.2.1 过程文件的建立 174

9.2.2 过程文件的调用 174

9.3 程序之间的数据传递 176

9.4 内存变量的属性 178

9.4.1 全局变量 179

9.4.2 局部变量 180

9.5 自定义函数 182

小结 183

练习9 184

上机实习 185

第10章 格式化程序设计 189

10.1 格式化输入输出 189

10.1.1 清除屏幕 189

10.1.2 绘制几何图形 190

10.1.3 格式化输出 191

10.1.4 格式化输入 191

10.1.5 格式化输入输出命令的一般格式 194

10.2 屏幕格式文件 196

10.2.1 格式文件的建立 196

10.2.2 格式文件的调用 197

10.2.3 格式文件的关闭 197

10.3 选单设计 198

10.3.1 用“?”命令设计选单 198

10.3.2 用TEXT...ENDTEXT命令设计选单 199

10.3.3 用@...SAY命令设计选单 200

10.3.4 用@...PROMPT命令设计选单 200

10.3.5 设计弹出式选单 202

10.3.6 设计下拉式选单 203

10.4 报表打印格式设计 205

10.4.1 打印机的设置 206

10.4.2 打印格式设置 206

10.5 应用程序举例 209

10.6 程序的编译 219

小结 220

练习10 221

上机实习 222

综合练习 225

基础部分和FoxBASE+程序设计试题参考答案及评分标准 233

附录A 全国计算机等级考试二级FoxBASE+数据库管理系统考试大纲 234

附录B FoxBASE+命令集 236

附录C FoxBASE+函数集 241

附录D FoxBASE+错误编号与出错信息对照表 243