图书介绍

数据库管理系统内部结构及其C语言实现2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

数据库管理系统内部结构及其C语言实现
  • 唐常杰等著 著
  • 出版社: 成都:电子科技大学出版社
  • ISBN:7810432575
  • 出版时间:1995
  • 标注页数:381页
  • 文件大小:7MB
  • 文件页数:392页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

数据库管理系统内部结构及其C语言实现PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 数据库管理系统发展简史和实现技术要点1

1.1 数据库技术发展简史1

1.2 数据库系统=数据库管理系统+数据+应用程序3

1.3 HBase简介4

1.4 实现DBMS的十个重要环节5

第二章 DBMS的控制流、数据流和模块结构8

2.1 DBMS的体系结构8

2.3 HBase的模块及组织原则9

2.2 HBase模块间的支承结构9

2.4 HBase的模块及调用关系12

2.5 HBase主要模块及依赖关系一览表12

2.6 HBase的主程序模块14

2.7 HBase的主程序清单15

2.8 理解HBase的内部机制17

第三章 用户界面18

3.1 用户界面的一般原则:实用而质朴18

3.4 事件驱动方式和事件代码19

3.2 HBase的用户界面外观19

3.3 数据与控制分离的设计思想19

3.5 HBase的集成环境界面模块Hdb_Menu20

3.6 集成界面模块中主要控制流21

3.7 集成界面模块程序清单22

3.8 集成环境界面通用控制程序33

3.9 下拉式选单控制模块头文件34

3.10 鼠标驱动模块头文件34

3.11 联机求助35

第四章 数据的存储结构与传输机制37

4.1 按结构存储,按结构理解37

4.2 记录存储方式38

4.3 XBase库文件元数据存储结构39

4.4 工作区——包容一个关系全部元数据的结构39

4.5 全局类型及变量模块Glob_Var.C清单40

4.6 文件输入输出管理47

4.7 HBase专用高速缓存48

4.8 文件输入输出模块头文件49

4.9 文件输入输出模块程序清单49

4.10 打开与关闭工作区56

4.11 工作区模块头文件程序清单57

4.12 工作区模块程序清单57

4.13 全局宏定义模块63

第五章 索引与B-树67

5.1 从映射观点看索引67

5.2 B-树结构中的三个层次69

5.3 索引文件中的回收栈70

5.4 B-树的高速缓存Cache71

5.5 B-树的三大特点72

5.6 B-树的搜索、插入与删除72

5.7 B-树模块头文件74

5.8 B-树模块中的重要调用树75

5.9 HBase的B-树模块要点77

5.10 B-树模块BTree.C程序清单78

第六章 数据定义语言DDL109

6.1 DDL简介109

6.2 Create和Modify调用关系树110

6.3 Create和Modify算法111

6.4 DDL模块清单111

6.5 用户数据的录入与修改—Edit126

6.6 Edit_Rec模块中调用关系树126

6.7 Edit_Rec模块中Edit的算法126

6.8 Edit_Rec模块程序清单127

第七章 数据操纵语言DML134

7.1 关于查询语言的安全性、完备性简介134

7.2 实用DML的附加功能134

7.3 DML的五要点134

7.4 三个层次的删除135

7.5 三种删除的实现135

7.6 数据删除模块DELETION清单136

7.7 选择操作算法的实现139

7.8 选择模块SELECT程序清单141

7.9 投影操作的原理与算法150

7.10 投影模块Project程序清单151

7.11 连接操作的基本原理和算法155

7.12 连接模块Join程序清单157

7.13 数据库浏览命令BROWSE161

7.14 BROWSE模块源程序清单163

7.15 排序操作的原理与算法183

7.16 排序模块Sort.c程序清单184

第八章 用户输入与输出187

8.1 用户输入187

8.2 用户输出188

8.3 List.C程序清单189

第九章 数学表达式与统计计算196

9.1 表达式处理196

9.2 Math.C程序清单197

9.3 统计计算203

9.4 Statist.C程序清单204

第十章 命令解释器210

10.1 通用性和专用性的矛盾210

10.2 数据库应用程序的执行方式210

10.3 实现解释器的基本数据结构211

10.4 解释器的专用类型和变量模块Cmd_Var213

10.5 HBase解释器的调用树218

10.6 解释器专用工具模块的头文件Cmd_Tool.H219

10.7 解释器工具模块Cmd_Tool.C程序清单220

10.8 默认参数设置模块CmdDefau.C227

10.9 简单命令解释模块Cmd_Simp.C230

10.10 词法、句法、语义和语用250

10.11 解释器的词法分析251

10.12 词法分析模块CmdParse.C程序清单252

10.13 命令行解释器Cmd.C264

10.14 HBase的过程管理模块Procedur.C280

11.2 混交语言——CDML284

11.1 语言的语义密度284

第十一章 C作为XBase的数据操纵语言284

11.3 CDML的应用285

11.4 CDML演示程序清单285

第十二章 HBase的基本工具模块290

12.1 人类与工具290

12.2 软件工程与HBase290

12.3 Tools模块的要点与用途291

12.4 一个被广泛使用的工具函数——字符串编辑EditString291

12.5 TOOLS源程序清单292

12.6 通用下拉式选单控制模块程序清单311

12.7 鼠标驱动模块程序清单326

第十三章 编辑器331

13.1 DBMS与编辑器331

13.2 HBase的内部编辑器331

13.3 HBase的外部编辑器332

13.4 一个用Turbo Prolog实现的外部编辑器332

14.1 常规优化334

第十四章 HBase的优化与移植334

14.2 查询优化338

14.3 HBase的移植338

第十五章 安全性和完整性340

15.1 HBase的安全性340

15.2 存取授权表341

15.3 用局部函数依赖维护HBase的完整性341

第十六章 HBase的系统服务343

16.1 一般系统服务343

16.2 备份服务353

16.3 HBase的配置服务353

第十七章 软件的安装和测试357

17.1 随书软件的内容及其安装357

17.2 测试程序360

17.3 基于HBase的实习指南366

17.4 HBase的函数及所在模块一览表(字典序)366

参考文献380

热门推荐