当前位置:首页 > 工业技术
数据库原理及应用
数据库原理及应用

数据库原理及应用PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:邝硕等主编
  • 出 版 社:广州:华南理工大学出版社
  • 出版年份:1988
  • ISBN:7562300844
  • 页数:462 页
图书介绍:广播电视大学教材。
《数据库原理及应用》目录

第一篇 数据库的基本知识 2

第一章数据库系统概论 2

§1.1 什么是数据库和数据库系统 2

1.1.1 什么是数据库 2

目录 2

1.1.2 数据库的应用 3

1.1.3 数据库系统的产生 5

1.1.4 数据库系统的结构与功能 9

§1.2 数据模型 13

1.2.1 客观世界的数据化描述 13

1.2.2 实体模型 14

1.2.3 数据模型 17

1.2.4 三种数据模型的比较 21

1.3.1 数据库管理系统的基本功能 24

1.3.2 数据库管理系统的组成 24

§1.3 数据库管理系统(DBMS) 24

1.3.3 数据库管理系统与操作系统的关系 25

1.3.4 数据库管理系统的地位与作业过程 26

小结 28

习题 28

第二章关系数据库的代数基础 29

§2.1关系数据库模型概述 29

2.1.1 关系数据模式的物理概念 29

2.1.2关系数据模式的数学定义 31

2.1.3 关系数据库模型的基本概念 32

§2.2 关系代数方法 33

2.2.1 传统的集合运算 34

2.2.2特殊的关系运算 36

2.2.3 关系数据库操作的代数方法 42

小结 44

习题 45

3.1.1 dBASEⅢ的结构 47

第三章数据库管理系统dBASEⅢ概述 47

§3.1 dBASEⅢ的结构、功能与特点 47

3.1.2 dBASEⅢ的功能 48

3.1.3 dBASEⅢ的特点 49

§3.2 dBASEⅢ的运行环境与性能规范 50

3.2.1 系统的运行环境 50

3.2.2 dBASEⅢ的性能规范 50

§3.3 dBASEⅢ的运行方式与方法 53

3.3.1 运行和退出dBASEⅢ的方法 53

3.3.2 dBASEⅢ的运行方式 55

§3.4 汉字数据库管理系统CdBASEⅢ 56

3.4.1 汉字操作系统CC-DOS 56

3.4.2 汉字CdBASEⅢ的启动与操作 60

§3.5 汉字的输入 61

3.5.1 首尾码输入法 62

3.5.2 拼音码输入法 64

3.5.3 中西文混合输入法 66

3.5.4 汉字输入注意事项 67

§3.6 汉字的输出 67

小结 67

习题 68

第四章dBASEⅢ的基本语法结构 69

§4.1 文件、记录与字段 69

4.1.1 文件名 70

4.1.2 文件类型 70

4.1.3 纪录与字段 72

§4.2常量、变置及其类型 73

4.2.1 常量 74

4.2.2 变量 74

§4.3 表达式及其运算 76

4 3.2 关系型运算 77

4.3.3 逻辑型运算 77

4.3.1 数值型运算 77

4.3.4 字符串型运算 78

§4.4 dBASEⅢ的语言结构 79

4.4.1 语句结构 79

4.4.2 语句的书写规则 80

4.4.3 语句举例 80

§4.5 函数及其应用 81

4.5.1 数值型函数 81

4.5.2 字符型函数 83

4.5.3 日期和时间运算函数 85

4.5.4 转换型函数 87

4.5.5 状态检测函数 89

小结 92

习题 93

§5.1 建立数据库文件的命令(CREATE) 95

5.1.1 建立数据库文件的含义 95

第五章数据库文件的建立与显示命令 95

第二篇dBASEⅢ的基本操作命令 95

5.1.2 建立数据库文件的命令 96

§5.2 向数据库文件增添纪录的命令 98

5.2.1 立即输入法 98

5.2.2 增添命令(APPEND) 100

5.2.3 插入命令(INSERT) 105

§5.3 显示数据库文件的命令 107

5.3.1 显示纪录结构的命令(LIST STRU,DISP STRU) 107

5.3.2 列示与显示命令(LIST.DISP) 108

§5.4 显示文件目录的命令(DIR) 112

小结 113

习题 113

第六章文件操作命令 116

§6.1 删除文件命令(ERASE) 116

§6.3 开闭命令 117

§6.2 重命名命令(RENAME) 117

6.3.1 打开文件命令(USE) 118

6.3.2 关闭文件命令(CLOSE、CLEAR ALL) 118

§6.4 选工作区命令(SELECT) 119

6.4.1 内存工作区的概念 119

6.4.2 选工作区命令 120

6.4.3 多工作区下对纪录字段的访问 122

§6.5 数据库文件连结命令(JOIN) 122

§6.6 复制命令(COPY) 127

6.6.1 复制结构的命令(COPY STRU) 127

6.6.2 复制文件命令(COPY FILE) 128

6.6.3 复制命令(COPY TO) 129

小结 132

习题 135

§7.1 纪录定位和继续定位的命令 137

7.1.1 纪录定位命令(LOCATE) 137

第七章 查找与排序命令 137

7.1.2 继续定位命令(CONTINUE) 138

§7.2 索引命令(INDEX) 139

7.2.1 索引文件的概念 139

7.2.2 建立索引文件的命令 141

§7.3 索引查找、搜索与移动指针的命令 144

7.3.1 索引查找命令(FIND) 144

7.3.2 移动指针命令(SKIP) 145

7.3.3 索引搜索命令(SEEK) 146

7.3.4 索引查找法的优缺点 147

§7.4 重建索引命令(REINDEX) 147

§7.5 排序命令(SORT) 148

7.5.1 排序原理 148

7.5.2 排序命令 149

小结 152

习题 153

8.1.1 加上与解除删除标记命令(DELETE、RECALL) 155

§8.1 删除纪录的命令 155

第八章 数据库文件的绪辑命令 155

8.1.2 删除纪录命令(PACK) 156

§8.2 删除全部纪录命令(ZAP) 157

§8.3 修改纪录结构的命令与方法 158

8.3.1 修改纪录结构命令(MODI STRU) 158

8.3.2 全屏幕编辑法常用键的功能 158

8.3.3 用全屏幕编辑法修改纪录结构 159

8.3.4 修改纪录结构参数时对纪录值的影响 160

8.3.5 既修改纪录结构又不丢失数据的处理方法 162

§8.4 修改纪录字段值的命令 163

8.4.1 编辑命令(EDIT) 163

8.4.2 修改字段命令(CHANGE) 164

8.4.3 浏览编辑命令(BROWSE) 165

8.4.4 替换字段命令(REPLACE) 167

小结 173

§8.5 备注字段及其内容的写入、显示与修改 173

习题 174

第九章统计报表命令 176

§9.1 统计纪录条数命令(COUNT) 176

§9.2 求和命令(SUM) 177

§9.3 求平均值命令(AVERAGE) 178

§9.4 分类统计命令(TOTAL) 179

§9.5 报表格式文件的建立、修改与输出命令 183

9.5.1 建立报表格式文件命令(CREATE REPORT) 183

9.5.2 报表格式文件修改命令(MODIFY REPORT) 187

845 成批更新命令(UPDATE) 188

9.5.3 输出报表命令(REPORT FORM) 189

§9.6 标签格式文件的建立、修改与输出命令 190

9.6.1 建立标签格式文件命令(CREATE LABEL) 190

9.6.2 修改标签格式文件命令(MODIFY LABEL) 193

9.6.3 输出标签命令(LABEL FORM) 193

小结 197

习题 198

第十章其他操作命令 201

§10.1 内存变量操作命令 201

10.1.1 内存变量赋值命令(STORE,=) 201

10.1.2 显示内存变量命令(DLSPLAY MEMORY,LIST MEMORY) 202

10.1.3 删除内存变量命令(CLEAR ALL,RELEASE) 203

10.1.4 建立内存变量文件命令(SAVE TO) 204

10.1.5 从文件读入内存变量的命令(RESTORE FROM) 205

10.1.6 内存变量在命令中的使用问题 206

§10.2 清屏命令(CLEAR) 208

§10.3 换页命令(EJECT) 208

§10.4 求助命令(HELP) 209

§10.5 支援命令(ASSIST) 211

§10.6 系统工作状态设置命令(SET) 213

10.6.1 开/关设置命令 213

10.6.2 参数设置命令 216

10.7 显示状态的命令(DISPLAY STATUS、LIST STATUS) 218

小结 219

习题 220

第三篇 应用程序设计 222

第十一章 应用程序的结构、建立与运行 222

§11.1 应用程序的基本结构及结构化的程序设计方法 222

11.1.1 dBASEⅢ应用程序的基本结构 222

11.1.2 结构化程序设计方法 224

11.1.3 注释命令(NOTE,*) 226

§11.2 应用程序的建立与编辑 227

11.2.1 内部法 227

11.2.2 外部法 228

§11.3 应用程序的运行 234

11.3.1 dBASEⅢ内部DO命令方式 234

11.3.3 终止运行命令(CANCEL) 235

小结 235

11.3.2 操作系统状态下直接运行dBASEⅢ程序方式 235

习题 236

第十二章 人机交互式命令与输入输出格式设计 237

§12.1 人机交互式命令 237

12.1.1 单字符输入命令(WAIT) 237

12.1.2 字符串接受命令(ACCEPT) 238

12.1.3 输入命令(INPUT) 239

§12.2 自定格式输出命令 241

12.2.1 屏幕自定格式输出 241

12.2.2 打印机自定格式输出 249

§12.3 格式文件的设计 251

12.3.1 格式文件的引入 251

12.3.2 格式文件的建立与编辑 252

12.3.3 格式文件的运行 253

小结 254

习题 255

第十三章条件判断语句及循环语句 257

§13.1 条件判断语句 257

§13.2 多路分支语句 263

§13.3 循环语句及其辅助语句 266

13.3.1 循环语句 268

13.3.2 循环复始语句(LOOP) 269

13.3.3 退出循环语句(EXIT) 271

§13.4循环语句的嵌套 271

小结 275

习题 276

第十四章子程序及过程的设计 278

§14.1 子程序的结构与调用 278

§14.2 局部变量与全局变量 289

14.2.1 局部变量 289

14.2.2 全局变量 293

§14.3 参数传递语句 295

§14.4 过程与过程文件 297

小结 299

习题 300

第十五章dBASEⅢ与BASIC语言的混合设计 303

§15.1 dBASEⅢ与BASIC语言间的数据传递的接口 303

§15.2 dBASEⅢ向BASIC传递数据的程序设计 305

15.2.1 从dBASEⅢ向BASIC传递数据的命令 305

15.2.2 接受dBASEⅢ传来的数据的BASIC语言程序 306

§15.3 BASIC向dBASEⅢ传递数据的程序设计 309

15.3.1 BASIC向dBASEⅢ传递数据的程序 309

15.3.2 dBASEⅢ接受来自BASIC语言数据的命令 311

§15.4 dBASEⅢ与BASIC语言混合程序的运行 313

小结 318

习题 318

第十六章 关系数据库应用系统的建立 320

§16.1 关系模型的范式 320

16.1.1 第1范式 321

16.1.2 第2范式 324

16.1.3 第3范式 326

§16.2 建立数据库应用系统的一般步骤与方法 328

16.2.1 建立一般系统的步骤与方法 328

16.2.2 建立数据库应用系统的步骤与方法 330

§16.3 工资管理系统示例 336

§16.4 考试成绩管理系统示例 367

小结 394

习题 394

附录一 C-dBASEⅢ到C-dBASEⅢ的转换 396

附录二 关系数据库dBASEⅢ命令表 401

附录三 名词解释 422

附录四 关系数据库dBASEⅢ简介 431

附录五 美国信息交换标准代码表 446

附录六 DOS命令表 449

附录七 IBM-PC BASIC语言概述 454

返回顶部