《数据库管理人员培训教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:廖庆扬,吴昊主编
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:1997
  • ISBN:7810436775
  • 页数:357 页
图书介绍:

第1章 计算机基础和数据库简介 1

1.1 计算机基础知识 1

1.1.1 计算机的发展 2

1.1.2 计算机系统组成 2

1.1.3 计算机中的常用信息单位 4

1.2 数据库简介 5

1.2.1 数据处理 5

1.2.2 数据管理 5

1.2.3 数据库系统 6

第2章 FOXBASE+概述 9

2.1 FoxBASE+库文件 9

2.1.1 关系数据库 9

2.1.2 关系数据库文件 10

2.1.3 “数据库”与“数据库文件” 13

2.2 FoxBASE+的功能和特点 13

2.2.1 FOXBASE+功能及主要性能指标 13

2.2.2 FOXBASE+主要特点 14

2.3 FOXBASE的文件类型和信息表示 16

2.3.1 FOXBASE的文件类型 16

2.3.2 FOXBASE中的字符表示 18

2.4 FoxBase+的运行及命令规则 19

2.4.1 准备工作 19

2.4.2 FOXBASE的运行 19

2.4.3 符号约定 20

第3章 FOXBASE+应用入门 21

3.1 数据类型 21

3.1.1 数据类型的概念 21

3.1.2 数值型数据 22

3.1.3 字符型数据 25

3.1.4 逻辑型数据 27

3.1.5 日期型数据 29

3.1.6 备注型数据 30

3.2 常量和变量 31

3.2.1 常量 31

3.1.7 屏幕型数据 31

3.2.2 变量 34

3.3 表达式 37

3.3.1 算术表达式 38

3.3.2 字符表达式 40

3.3.3 关系表达式 42

3.3.4 逻辑表达式 45

3.3.6 运算符的优先级 46

3.3.5 日期表达式 46

3.4 赋值命令 47

3.4.1 “=”命令 47

3.4.2 STORE命令 50

3.4.3 屏幕的对话功能 52

3.5 输出命令 53

3.5.1 输出命令“?” 53

3.5.2 输出命令“?” 56

4.1.1 分析数据库 57

4.1 数据库的分析与设计 57

第4章 数据库的创建、打开和关闭 57

4.1.2 设计数据库 58

4.2 数据库的建立 61

4.2.1 数据库文件名 61

4.2.2 当前工作盘 62

4.2.3 建立数据库 63

4.2.4 数据库的编辑 66

4.2.5 数据记录信息的输入 67

4.3 数据库文件的打开和关闭 70

4.3.1 打开库文件 71

4.3.2 关闭库文件 72

4.4 数据库的显示输出 74

4.4.1 连续列表输出命令LIST 74

4.4.2 分页列表输出命令DISPLAY 81

4.5 记录的输入 83

4.5.1 建立数据库时直接输入记录 83

4.5.2 建库后数据记录的添加 83

4.5.3 建库后数据记录的插入 86

第5章 数据库记录的维护 87

5.1 全屏幕编辑 87

5.2 记录的定位 90

5.2.1 绝对定位命令GO 90

5.2.2 相对定位命令SKIP 93

5.3 记录的修改 95

5.3.1 EDIT编辑命令 95

5.3.2 CHANGE选择修改命令 97

5.3.3 BROWSE浏览命令 99

5.3.4 REPLACE成批替换命令 103

5.3.5 四种修改命令的比较 106

5.4 记录的删除 106

5.4.1 逻辑删除 107

5.4.2 物理删除 109

5.4.3 完全删除 110

5.4.4 恢复逻辑删除 111

5.5.1 内存变量的保存 113

5.5 内存变量的维护 113

5.5.2 内存变量的清除 115

5.5.3 内存变量的恢复 117

5.5.4 增加内存变量 118

5.6 修改数据结构 119

5.6.1 增加新字段 120

5.6.2 删除旧字段 121

5.6.3 修改字段 121

第6章 库函数 123

6.1 数学函数 123

6.2 字符函数 126

6.3 日期函数 130

6.4 转换函数 132

6.5 测试函数 135

第7章 磁盘文件操作命令 141

7.1 磁盘文件目录的查询 141

7.1.1 DIR命令 142

7.1.2 LIST命令和DISPLAY命令 143

7.2 复制库结构 145

7.2.1 CREATE FROM命令 145

7.2.2 COPY STRUCTURE命令 146

7.3 文件的复制 147

7.3.1 复制磁盘文件 148

7.3.2 复制当前库文件 149

7.4 数据的传输 151

7.5.2 文本文件的显示 153

7.5.1 文本文件的格式 153

7.5 文本文件 153

7.5.3 数据库文件复制为文本文件 154

7.5.4 从文本文件中传输数据 156

7.6 文件的改名和删除 158

7.6.1 换名命令RENAME 158

7.6.2 删除命令DELETE/ERASE 158

7.6.3 保存文件 159

7.7 磁盘文件操作小结 159

8.1.1 SORT命令 163

第8章 数据库文件的排序、检索与统计 163

8.1 分类排序命令 163

8.1.2 汉字的比较 166

8.2 索引排序 167

8.2.1 建立索引文件INDEX 167

8.2.2 索引文件的打开 168

8.2.3 索引文件的关闭 171

8.2.4 索引文件的重建 171

8.3 数据检索 173

8.3.1 记录的直接查找命令LOCAT E 173

8.3.2 记录的索引查找——FIN D命令 175

8.3.3 记录的索引查找——SEEK 177

8.3.4 三种查询命令的比较 178

8.4 数据库的统计汇总 178

8.4.1 统计记录数 178

8.4.2 计算平均值 179

8.4.4 分类统计 181

8.4.3 求和 181

8.4.5 运算功能小结 184

第9章 多工作区操作 185

9.1 工作区的选择 185

9.1.1 多重工作区 185

9.1.2 选择工作区 186

9.1.3 清除工作区 190

9.2 打开次工作区 190

9.3 数据库文件之间的关联 192

9.4 数据的连接 194

9.5 库文件的更新 196

第10章 FOXBASE+程序设计基本知识 199

10.1 命令文件的概念 199

10.2 命令文件的建立 200

10.2.1 用FOXBASE+的命令建立的命令文件 200

10.2.2 利用其它编辑软件建立程序 202

10.3.1 行注释命令NOTE或 203

10.3 程序的注释方法 203

10.3.2 语句注释命令 204

10.4 程序的运行方法 204

10.4.1 在FOXBASE+状态下运行程序 205

10.4.2 在操作系统状态下运行主程序 206

10.5 程序的调试方法 206

10.5.1 保留和查看历史 206

10.5.2 跟踪程序的执行 208

10.5.3 断点设置和恢复 209

第11章 程序流程设计 211

11.1 流程图 211

11.2 顺序结构 212

11.3 条件结构 214

11.3.1 简单条件结构 214

11.3.2 选择条件结构 215

11.3.3 中止程序执行命令CANCEL 217

11.3.4 条件结构的嵌套使用 217

11.4 选择结构 219

11.4.1 选择结构语句格式 220

11.4.2 选择结构的嵌套方式 222

11.5 循环结构 223

11.5.1 循环结构的语句格式 224

11.5.2 循环命令的嵌套 226

11.5.3 无条件返回循环头命令 230

11.5.4 无条件跳出循环命令 230

11.5.5 循环语句DO WHILE…ENDDO的使用注意事项 231

11.6 缩格格式 232

第12章 子程序、过程和函数 235

12.1 子程序及其应用 235

12.1.1 子程序的概念和特性 235

12.1.2 子程序调用命令 236

12.1.3 子程序的返回命令 237

12.1.4 子程序调用中的嵌套 237

12.1.5 子程序调用举例 238

12.2.1 全局型内存变量 240

12.2 变量及其属性 240

12.2.2 局部型内存变量 241

12.2.3 隐蔽型内存变量 242

12.2.4 调用子程序时的数据传递方法 245

12.3 函数及其应用 247

12.3.1 内部函数 247

12.3.2 自定义函数 247

12.4 过程及其应用 248

12.4.1 过程文件 248

12.4.2 过程文件的打开和关闭 249

第13章 输入输出程序设计 251

13.1 简单输入 251

13.1.1 等待命令WAIT 252

13.1.2 字符串输入命令ACCEPT 253

13.1.3 任意类型数据输入命令INPUT 253

13.2 格式输入 254

13.3.2 屏幕格式文件的打开、关闭 258

13.3.1 屏幕格式文件 258

13.3 屏幕格式文件输入 258

13.4 格式输出 259

13.4.1 格式输出命令 260

13.4.2 格式清屏命令 261

13.4.3 格式画框命令 261

13.5 报表格式输出 262

13.5.1 报表格式文件的建立 263

13.5.2 报表格式文件的使用 267

13.6 标签格式输出 270

13.6.1 标签格式文件的建立 270

13.6.2 标签格式文件的调用 273

13.7 菜单程序设计 275

13.7.1 菜单设计 275

13.7.2 菜单颜色设置原则 279

13.7.3 颜色设置方法 280

13.8.2 键盘缓冲区命令 282

13.8.1 打印机换页命令 282

13.8 特殊输入输出命令 282

13.8.3 屏幕型变量 283

第14章 程序设计的系统配置、参数设置和状态设置 285

14.1 系统参数设置命令SET 285

14.1.1 可选项OPTION的设置 286

14.1.2 其它设置项 289

14.2 系统状态显示命令——LIST/DISPLAY STATUS 291

14.3 FOXBASE+的配置文件 293

14.3.1 DOS系统配置文件 293

14.3.2 FOXBASE+系统配置文件 293

14.4 系统状态设置命令ON 295

14.4.1 出错中断命令ON ERROR 295

14.4.2 按ESC键中断命令ON ESCAPE 297

14.4.3 按键中断命令ON KEY 297

14.4.4 中断命令注意事项 298

15.1 优化FOXBASE+系统运行环境的方法 299

15.1.1 设置适当的文件目录 299

第15章 FOXBASE+系统编程技巧 299

15.1.2 设置合适的系统参数 300

15.1.3 其它优化运行环境的方法:过程文件的组合 301

15.1.4 其它优化运行环境的方法:命令文件的编译 301

15.2 常见问题处理 302

15.2.1 内存不够 302

15.2.2 过程文件的调用错 303

15.3 编程经验技巧介绍 303

15.3.1 巧用 命令减少代码 303

15.3.2 口令的设置 304

第16章 FOXBASE+系统与其它软件的接口 307

16.1 FOXBASE+系统与其它语言的数据共享方法 307

16.1.1 数据库文件转为文本文件 308

16.1.2 文本文件转为数据库文件 311

16.2 调用外部程序的实现方法 312

16.3.1 读入汇编程序命令 313

16.3.2 调用汇编程序CALL命令 313

16.3 调用汇编语言程序的实现方法 313

16.3.3 释放汇编程序RELEASE MODULE命令 314

第17章 高水平程序设计方法 315

17.1 程序设计过程 315

17.2 程序的结构化设计方法 318

17.3 数组及其应用 321

17.3.1 数组简介 321

17.3.2 数组的定义 321

17.3.3 数组的赋值 322

17.3.4 数组的应用 323

17.4 常见错误分析 325

17.4.1 常见错误及其原因 325

17.4.2 常见错误查找方法 325

17.4.3 纠正错误的方法 326

附录A ASCII码表 327

附录B 函数一览表 329

附录C 出错信息一览表 331

附录D 命令一览表 340