图书介绍

数据库原理【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

数据库原理
  • 郑若忠等编著 著
  • 出版社: 长沙:国防科技大学出版社
  • ISBN:7810244906
  • 出版时间:1998
  • 标注页数:327页
  • 文件大小:16MB
  • 文件页数:339页
  • 主题词:数据库

PDF下载


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

下载说明

数据库原理PDF格式电子书版下载

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

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

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

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

图书目录

第一章 数据库系统基本概念1

1.1 数据库1

1.1.1 数据管理技术的发展1

1.1.2 数据库系统4

1.2 现实世界的数据描述6

1.2.1 信息的三个领域6

1.2.2 实体模型7

1.2.3 数据模型11

1.3 数据库的体系结构18

1.3.1 数据库的分级结构18

1.3.2 模式及其映射19

1.4.1 DBMS的功能22

1.4 数据库管理系统22

1.3.3 数据独立性22

1.4.2 DBMS的程序组成23

1.4.3 数据语言24

1.4.4 数据字典26

1.4.5 用户访问数据的过程27

1.4.6 DBMS的分类27

习题28

第二章 关系数据模型及语言30

2.1 关系模型30

2.1.1 关系及其基本术语30

2.1.2 关系数据库模式及完整约束32

2.2 关系运算40

2.2.1 关系代数40

2.2.2 元组关系演算48

2.2.3 域关系演算54

* 2.2.4 关系运算的安全囿55

* 2.2.5 三类关系运算表达能力的等价性58

2.3 关系数据库语言62

2.3.1 三种典型的关系查询语言62

2.3.2 SQL语言74

2.4 几种常用的关系数据库83

2.4.1 Oracle83

2.4.2 IBM DB284

2.4.3 Sybase84

2.4.4 Informix86

2.4.5 Ingres86

习题87

2.4.6 Microsoft SQL Server87

第三章 其它数据模型90

3.1 层次数据模型90

3.1.1 层次数据库的基本概念90

3.1.2 层次模型的完整约束95

* 3.1.3 IMS层次模型的数据定义及操作96

3.2 网络数据模型105

3.2.1 网络数据库的基本概念与数据定义105

3.2.2 网络模型的完整约束116

3.2.3 网络数据库的操作118

3.3 面向对象数据模型120

3.3.1 面向对象数据库120

3.3.2 面向对象数据模型121

* 3.4 基于逻辑的数据模型124

3.4.1 Datalog125

3.4.2 逻辑数据库126

习题127

第四章 数据的物理组织130

4.1 文件基本的组织方法130

4.1.1 流水文件130

4.1.2 顺序文件132

4.1.3 Hash文件136

4.1.4 文件空间动态变化的Hash技术144

4.2 文件的索引结构148

4.2.1 索引顺序文件149

4.2.2 索引无序文件149

4.2.3 索引文件的查找150

4.2.4 索引的组织151

4.2.5 聚集索引155

4.3 B树157

4.3.1 B树157

4.3.2 B+树159

* 4.3.3 B树的变种163

4.4 多关键字检索163

4.4.1 倒排文件164

4.4.2 多重表166

* 4.4.3 分部Hash函数167

* 4.4.4 多维树169

* 4.4.5 联想处理171

* 4.5 数据压缩技术172

4.5.1 统计编码173

4.5.2 预测编码176

4.5.3 变换编码177

4.5.4 基于字典的压缩方法180

* 4.6 Microsoft SQL Server的存储结构181

4.6.1 基本结构181

4.6.2 页的内容181

4.6.3 索引结构182

4.6.4 数据存取182

习题183

第五章 查询处理与优化185

5.1 查询处理185

5.2 查询处理的访问例程186

5.2.1 选择运算的实现186

5.2.2 连接运算的实现187

5.2.4 集合运算的实现189

5.2.3 投影运算的实现189

5.2.5 组合操作的例程191

5.3 查询优化192

5.3.1 规则优化192

5.3.2 物理优化195

* 5.4 代价估算优化196

5.4.1 询问执行代价的组成196

5.4.2 代价估算信息196

5.4.3 代价估算197

习题200

第六章 事务管理201

6.1 事务管理的基本概念201

6.1.1 事务的状态201

6.1.2 事务的特性202

6.2 并发控制203

6.2.1 串行化调度203

6.2.2 加锁技术205

6.2.3 基于时标的并发控制技术210

* 6.2.4 其它并发控制技术211

6.3 恢复213

6.3.1 恢复的一般原则213

6.3.2 恢复的基本机制214

6.3.3 基于延迟修改的恢复技术216

6.3.4 基于立即修改的恢复技术216

* 6.3.5 其它的恢复技术218

6.4.1 Microsoft SQL Server中的事务219

* 6.4 Microsoft SQL Server中的事务管理219

6.4.2 Microsoft SQL Server中的日志和检查点220

6.4.3 SQL Server的加锁机制220

习题222

第七章 完整约束与安全保护224

7.1 数据库保护的基本内容224

7.2 完整约束226

7.2.1 完整约束说明226

7.2.2 完整约束检验227

7.3 安全保护228

7.3.1 系统安全分级228

7.3.2 安全保护的一般策略230

7.3.3 用户标识与鉴别机制231

* 7.3.4 信息流动控制232

* 7.3.5 推断控制233

7.3.6 访问控制236

* 7.3.7 数据加密239

7.3.8 审计241

7.3.9 数据库安全检查纵览242

习题243

第八章 关系模型设计理论245

8.1 函数相关性245

8.1.1 函数相关性的定义245

8.1.2 FD的蕴涵与公理246

8.1.3 FD集合的等价性250

8.1.4 FD集合的正则覆盖252

* 8.2 多值相关性253

8.4.1 关系模型的评价256

* 8.3 连接相关性256

8.4 关系模型的规范理论256

8.4.2 关系框架的分解258

8.4.3 关系的1NF和2NF262

8.4.4 关系的3NF和BCNF264

8.4.5 关系的4NF和5NF267

习题269

第九章 数据库应用系统设计271

9.1 数据库应用系统设计概述271

9.2 系统需求分析272

9.2.1 确定设计范围273

9.2.2 数据收集与分析273

9.2.3 需求说明书274

9.3.1 局部视图设计275

9.3 概念模型设计275

9.3.2 视图集成276

* 9.4 逻辑模型设计277

9.4.1 逻辑模型设计概述277

9.4.2 DBMS的选择278

9.4.3 逻辑转换279

9.4.4 模型评价280

* 9.5 物理模型设计281

* 9.6 数据库应用程序的开发282

9.6.1 开发过程282

9.6.2 Oracle应用开发工具283

9.6.3 PowerBuilder283

习题285

10.1 概述286

第十章 数据库前沿技术286

10.2 分布式数据库287

10.2.1 目标与分类287

10.2.2 主要研究内容288

10.2.3 产品与原型系统291

* 10.3 并行数据库292

10.3.1 并行性与体系结构293

10.3.2 并行算法与查询优化294

10.3.3 物理组织与数据划分295

* 10.4 知识库与演绎数据库296

10.4.1 概述296

10.4.2 相关问题的研究297

10.4.3 原型系统298

10.5.1 背景300

10.5 对象-关系数据库300

10.5.2 对象-关系数据库技术302

10.5.3 ORDB系统与实现途径304

10.6 多媒体数据库306

10.6.1 多媒体数据管理的基本要求306

10.6.2 多媒体数据库的功能与结构308

10.6.3 多媒体数据库系统的实现途径309

10.7 数据仓库310

10.7.1 产生背景310

10.7.2 数据仓库的特点、组成及工具311

10.7.3 数据仓库的建立过程313

10.8 ODBC及数据库与Web的连接314

10.8.1 ODBC314

10.8.3 数据库与Web的连接316

10.8.2 JDBC316

*10.9 主动数据库318

10.9.1 主动数据库及研究内容319

10.9.2 原型系统321

* 10.10 其它数据库321

10.10.1 模糊数据库321

10.10.2 模糊演绎数据库322

10.10.3 工程数据库322

10.10.4 空间数据库323

10.10.5 统计与科学数据库323

10.10.6 实时数据库323

10.10.7 时态和历史数据库324

10.10.8 主存数据库324

参考文献325

热门推荐