当前位置:首页 > 工业技术
数据库基础教程 dBASEⅢ·FoxBASE·FoxPro
数据库基础教程 dBASEⅢ·FoxBASE·FoxPro

数据库基础教程 dBASEⅢ·FoxBASE·FoxProPDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:朱凯,石奇光编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1996
  • ISBN:7505335480
  • 页数:331 页
图书介绍:
《数据库基础教程 dBASEⅢ·FoxBASE·FoxPro》目录

第一部分 数据库系统概论 3

第一章 概论 3

§1.1 数据、信息、数据处理 3

§1.2 计算机数据处理技术的发展历程 3

1.2.1 人工自由处理 3

目录 3

1.2.2 文件系统 4

1.2.3 数据库系统 5

1.3.1 数据库 6

1.3.2 数据管理系统 6

1.2.4 数据库系统的优点 6

§1.3 数据库、数据库管理系统、数据库系统 6

1.3.3 数据库系统 7

§1.4 数据模型 7

1.4.1 层次模型 7

1.4.2 网状模型 8

1.4.3 关系模型 9

1.5.1 字段(FIELD) 10

§1.5 数据组成的层次 10

1.5.2 记录(RECORD) 11

1.5.3 数据库文件(DataBaseFile) 11

§1.6 微机关系型数据库管理系统的发展 11

1.6.1 dBASEⅡ 11

1.6.2dBASEⅢ 12

1.6.3 dBASEⅢPLUS 12

1.6.4 FoxBASE+ 13

1.6.5 FoxPro 13

第二部分 dBASEⅢ 17

第二章 dBASEⅢ概况 17

§2.1 dBASEⅢ简介 17

§2.2 dBASEⅢ的系统环境 18

2.2.1 硬件环境 18

2.2.2 软件环境 18

§2.3dBASEⅢ的特性 18

3.1.2两个参数设置文件 20

3.1.1四个基本模块 20

§3.1 dBASEⅢ的系统文件 20

第三章 dBASEⅢ的安装和启动 20

3.1.3两个实用程序 21

§3.2 dBASEⅢ的系统安装 21

§3.3 dBASEⅢ的启动、运行和退出 21

3.3.1 dBASEⅢ的启动 21

3.3.2 dBASEⅢ的运行 22

3.3.3 退出dBASEⅢ数据库管理系统 22

4.1.1 文件 23

§4.1 dBASEⅢ的文件和数据 23

第四章 dBASEⅢ的基本语法和规定 23

4.1.2 数据 25

§4.2 常量和变量 26

4.2.1 常量 26

4.2.2 变量 27

§4.3 表达式 28

4.3.1 运算符 28

4.3.2 表达式 30

4.4.1 数值型函数 32

§4.4 函数 32

4.4.3 逻辑型函数 33

4.4.4 日期型函数 33

4.4.2 字符型函数 33

§4.5 dBASEⅢ的命令规则 34

4.5.1 命令结构 34

4.5.2 命令书写规则 34

第五章 数据库的基本操作 36

§5.1 建立数据库 37

5.2.1 数据库结构的显示 40

§5.2 数据库结构的显示和修改 40

5.2.2 数据库结构的修改 41

§5.3 数据库的打开、关闭和数据的输入 43

5.3.1 数据库的打开和关闭 43

5.3.2 数据库的数据输入 44

§5.4 数据库文件和库结构的复制 46

5.4.1 数据库文件的复制 46

5.4.2 库结构的复制 48

5.4.3 结构描述文件的复制 49

5.5.1 记录的定位方法 50

§5.5 数据库记录的定位、删除、恢复和替换 50

5.5.2 记录的插入 51

5.5.3 记录的删除 51

5.5.4 记录的恢复 52

5.5.5 数据库记录的真正重删除 53

5.5.6 清除数据库内所有的记录 53

5.5.7 记录的替换 53

§5.6 数据库文件的编辑修改 55

5.6.1 数据的编辑 55

5.6.2 数据库窗口翻阅命令 56

5.6.3 修改命令CHANGE 59

§5.7 数据库记录的查找 59

5.7.1 索引查找 59

5.7.2 直接查找 61

5.8.1 求和SUM 62

5.8.2计数COUNT 62

5.8.3求平均AVERAGE 62

5.7.3 索引查找与直接查找的区别 62

§5.8 数据库数值记录的处理 62

5.8.4汇总TOTAL 63

§5.9 数据库数据的显示和输出 64

5.9.1 LIST命令 64

5.9.2 DISPLAY命令 65

§5.10 对内存变量的操作命令 65

5.10.1 显示内存变量 65

5.10.2 保存内存变量 65

§5.11 文件操作命令 66

5.10.3 消除内存变量 66

5.10.4 恢复内存变量 66

5.11.1 文件目录的显示 67

5.11.2 关闭文件 67

5.11.3 文件的复制 68

5.11.4 文件的改名 68

5.11.5 文件的删除 68

5.11.6 文本文件的显示 68

第六章 数据库的重新组织 70

§6.1 数据库索引文件的建立 70

§6.3 数据库记录的分类 73

§6.2 重新索引 73

§6.4 索引和分类的区别 75

第七章 多重数据库的处理 76

§7.1 工作区的概念 76

§7.2 工作区的选择 77

§7.3 两个数据库之间的关联 79

§7.4 根据另一数据库对当前数据库进行更新 80

§7.5 数据库的连接 82

8.1.2取整函数INT 85

8.1.3 对数函数LOG 85

§8.1 数学运算函数 85

8.1.1 指数函数EXP 85

第八章 数据库函数 85

8.1.4 四舍五入函数ROUND 86

8.1.5 平方根函数SQRT 86

§8.2 字符操作函数 86

8.2.1 宏替换函数 86

8.2.2 子串搜索函数AT(有称子串检索函数或称查找子串函数) 88

8.2.3 取子字符串函数SUBSTR 88

8.3.2 ASCII码值转换为字符函数CHR 89

8.3.1 字符转换成ASCII码值函数ASCII 89

8.2.4 删去字符串尾部空格函数TRIM 89

8.2.5空格函数SPACE 89

§8.3 数据类型转换函数 89

8.3.3 数字转换为字符函数STR 90

8.3.4 字符转换为数字函数VAL 90

8.3.5 大写字母转换成小写字母函数LOWER 91

8.3.6 小写字母转换成大写字母函数UPPER 91

8.3.7 字符转换成日期函数CTOD 91

8.3.8 日期转换成字符函数DTOC 91

8.4.2 数值型日期函数 92

§8.4 日期时间函数 92

8.4.1 系统日期、系统时间函数 92

8.4.3 字符型日期函数 94

§8.5 测试函数 95

8.5.1 文件开始函数BOF 95

8.5.2 文件结束函数EOF 95

8.5.6 数据库文件存在函数FILE 96

8.5.5 字符串长度函数LEN 96

8.5.4 当前记录序号函数RECNO 96

8.5.3 记录删除标记函数DELETED 96

8.5.7 检测数据类型函数TYPE 97

8.5.8 确定光标当前列坐标函数COL 97

8.5.9 确定光标当前行坐标函数ROW 97

8.5.10 确定打印机当前列坐标函数PCOL 98

8.5.11 确定打印机当前行从标函数PROW 98

第九章 程序设计初步 99

§9.1 概述 99

9.2.1 命令文件的建立和修改 100

§9.2 dBASEⅢ程序的建立和执行 100

9.2.2 dBASEⅢ程序的执行 101

§9.3 赋值语句 102

9.3.1 已知变量数据值的赋值 103

9.3.2 变量随机数据的赋值 103

§9.4 输出输入语句 107

9.4.1 ?语句 107

9.4.2 ??语句 107

9.4.3格式语句 108

9.4.4 屏幕格式显示语句的特例——清除屏幕 117

§9.5 条件分支语句 118

9.5.1 简单判断语句 118

9.5.2 选择判断语句 119

9 5.3 分支判断语句 120

§9.6 循环语句 122

9.6.1 单循环语 122

9.6.2多重循环 126

9 7.2 过程的调用 129

9 7.1 过程的含义 129

§9.7 dBASEⅢ的过程及其调用 129

9.7.3 过程调用的嵌套 134

9.7.4 过程调用中的参数传送 136

§9.8 屏幕格式文件的建立和调用 141

9.8.1 屏幕格式文件的建立和修改 141

9.8.2 屏幕格式文件的调用 142

§9.9 报表的输出 143

9.9.1 报表格式文件的建立 143

9.9.2 报表格式文件的调用 149

9.9.3 编制报表输出程序 152

§9.10 程序辅助语句 155

第十章 程序设计举例 157

§10.1 数据库结构 157

§10.2程序结构 157

§10.3 模块源程序 158

10.3.1 管理系统标题屏幕模块 158

10.3.2 主控菜单模块 160

10.3.3 增加职工记录模块 161

10.3.4 修改职工档案模块 165

10.3.5 删除职工记录模块 169

10.3.6 查阅职工档案模块 169

10.3.7 职工情况统计模块 180

10.3.8 职工情况打印模块 181

第三部分 FOXBASE 185

第十一章 FoxBASE+2.0概述 185

§11.1 FoxBASE+2.0的特征 185

§11.2 FoxBASE+2.0系统配置 186

11.4.2 FoxBASE+2.0系统的启动 188

11.4.1 FoxBASE+2.0系统的安装 188

§11.3 FoxBASE+2.0运行环境……………………………………………………(187 )§11.4 FoxBASE+2.0系统的安装、启动和退出 188

11.4.3 FoxBASE+2.0系统的退出 189

第十二章 FoxBASE+2.0的命令汇总简述 190

§12.1 数据库及其它类型文件的建立、打开、编辑和关闭 190

§12.2 文件的显示、复制、改名和删除 191

§12.3 数据库记录的定位和检索 191

§12.4 数据记录的增加、修改和删除 192

§12.5 数据的计算、显示和打印 192

§12.8 有关程序设计的命令 193

§12.7 键盘缓冲区的管理 193

§12.6 内存变量的操作 193

§12.9 有关调试的命令 195

§12.10 有关状态和参数设置的命令 195

第十三章 FoxBASE+2.0的函数汇总简述 197

§13.1 数学运算 197

§13.2 日期时间函数 197

§13.3 字符操作函数 198

§13.4 ASCⅡ字符与数转换函数 198

§13.6 测试函数 199

§13.5 数据库函数 199

第十四章FoxBASE+2.0对dBASEⅢ的扩展 201

§14.1 FoxBASE+2.0新功能简介 201

§14.2 FoxBASE+2.0对dBASEⅢ新增加的命令和函数 202

14.2.1 FoxBASE+2.0对dBASEⅢ新增的命令及其功能 202

14.2.2 FoxBASE+2.0对dBASEⅢ新增的函数及其功能 220

§14.3 FoxBASE+2.0对dBASEⅢ改进的命令和函数 234

14.3.1 FoxBASE+2.0对dBASEⅢ改进的命令及其功能 234

14.3.2 FoxBASE+2.0对dBASEⅢ改进的函数及其功能 239

第十五章 FoxBASE+2.0对dBASEⅢPLUS的扩展 245

§15.1 新功能简述 245

§15.2 FoxBASE+2.0相对于dBASEPLUS新增的命令和函数 246

15.2.1 FoxBASE+2.0对dBASEPLUS新增的命令 246

15.2.2 FoBASE+2.0对dBASEPLUS新增的函数 249

§15.3 FoxBASE+2.0相对于dBASEPLUS改进的命令和函数 251

15.3.1 FoxBASE+2.0相对于dBASEPLUS改进的命令 251

15.3.2 FoxBASE+2.0相对于dBASEPLUS改进的函数 254

§16.1 FoxBASE+2.1的软件系统配置 257

第十六章 FoxBASE+2.1概况 257

§16.2 FoxBASE+2.1的主要技术指标 258

§16.3 FoxBASE+2.1运行环境 259

§16.4 FoxBASE+2.1系统的安装、启动和退出 259

第十七章 FoxBASE+2.1与2.0 260

§17.1 FoxBASE+2.1新功能简介 260

§17.2 FoxBASE+2.1新增的命令 260

17.2.1 上弹菜单 260

17.2.2下拉菜单 261

17.2.5 屏幕窗口显示的滚动 264

17.2.3 数据现场文件的建立和数据现场的恢复 264

17.2.4 清除光带菜单的选择项 264

§17.3 FoxBASE+2.1新增的函数 265

17.3.1 SYS(2000) 265

17.3.2 SYS(2001) 265

17.3.3 SYS(2002) 266

17.3.4 SYS(2003) 266

17.3.5 SYS(2004) 266

17.3.6 SOONDEX() 266

§17.4 FoxBASE+2.1改进的命令 267

§18.1 多用户环境 268

§18.2 多用户应用的特点 268

18.2.1共享 268

第十八章 多用户应用初步 268

18.2.2文件独占 269

18.2.3文件加锁 269

18.2.4记录加锁 269

18.2.7死锁 270

§18.3 访问操作命令的分类 270

18.2.6冲突 270

18.2.5 自动文件加锁和自动记录加锁 270

§18.4 冲突的处理 272

18.4.1 冲突的原因 272

18.4.2 冲突的处理方法 272

18 4.3出错信息 272

§18.5 多用户命令 273

§18.6 多用户函数 275

§19.1 FoxPro 2.5 for MS-DOS的运行环境 279

第十九章 FoxPro 2.5 for MS-DOS简介 279

第四部分 FoxPro for MS—DOS 279

§19.2 FoxPro 2.5 for MS-DOS的技术指标 280

§19.3 FoxPro 2.5 for MS-DOS的文件类型 282

§19.4 FoxPro 2.5 for MS-DOS系统的安装 284

第二十章 FoxPro 2.5 for MS-DOS的启动和退出 288

§20.1 FoxPro 2.5 for MS-DOS的启动 288

§20.2 FoxPro的菜单方式 289

20.2.1 功能菜单 289

20.2.2对话框 296

20.2.3窗口 298

§20.3 FoxPro的命令方式 301

§20.4 FoxPro 2.5 for MS-DOS的退出 301

附录一 FoxBASE+2.1命令一览表 302

附录二 FoxBASE+2.1函数一览表 312

附录三 FoxBASE+2.1出错信息一览表 318

附录四 全屏幕操作控制键一览表 327

附录五 ASCII码(美国标准信息交换码)表 329

参考文献 331

返回顶部