图书介绍

数据库技术及其应用PDF|Epub|txt|kindle电子书版本网盘下载

数据库技术及其应用
  • 王鹏,董群编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115086907
  • 出版时间:2000
  • 标注页数:407页
  • 文件大小:18MB
  • 文件页数:423页
  • 主题词:

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 人工管理阶段2

1.1.2 文件系统阶段3

1.1.3 数据库系统阶段4

1.1.4 三代数据库系统的发展4

1.2 数据模型7

1.2.1 数据模型的三要素7

1.2.2 概念模型与E-R方法8

1.2.3 几种主要的数据模型12

1.3 数据库系统15

1.3.1 数据库系统的三级模式结构15

1.3.3 数据库管理系统17

1.3.2 数据库的功能和特性17

1.3.4 数据库管理员18

1.4 数据库技术的应用19

第二章 关系数据库21

2.1 关系模型和关系模式、关系代数21

2.1.1 关系模型21

2.1.2 关系模式26

2.1.3 关系代数29

2.2 关系数据库的标准数据语言SQL35

2.2.1 SQL语言的特点36

2.2.2 数据类型37

2.2.3 操作符38

2.2.4 函数43

2.3 关系数据库的设计理论44

2.2.5 表达式44

2.2.6 条件44

2.3.1 基本概念45

2.3.2 函数依赖的公理系统47

2.3.3 规范化47

第三章 结构化查询语言——SQL51

3.1 SQL语言51

3.2 数据定义语言DDL54

3.2.1 表54

3.2.2 索引60

3.2.3 视图63

3.2.4 数据库66

3.3.1 填充新数据的命令——INSERT67

3.3 数据操纵语言67

3.3.2 更新已存在数据的命令——UPDATE69

3.3.3 从表中删除数据的命令——DELETE70

3.4 数据查询语句70

3.4.1 统计查询的结果71

3.4.2 数据排序和分组74

3.4.3 重新构造数据的表现形式76

3.4.4 日期和时间78

3.4.5 查询多个表83

3.4.6 使用子查询85

3.4.7 组合查询87

3.5 事务控制命令89

3.5.1 事务控制的命令89

3.5.2 事务控制和数据库的性能91

3.6 嵌入式SQL命令92

3.6.1 嵌入式SQL的一般形式92

3.6.2 嵌入式SQL语句与宿主语言之间的通信93

3.7 SQL性能调节94

3.7.1 SQL语句的调节94

3.7.2 数据库调节和SQL调节95

3.7.3 格式化SQL语句95

3.7.4 全表浏览96

3.7.5 提高查询性能应考虑的其他因素97

3.8 使用SQL管理用户和安全98

第四章 面向对象的数据库101

4.1 面向对象的技术基础101

4.1.1 面向对象方法学的要点102

4.1.2 面向对象技术的基本概念103

4.1.3 面向对象技术的特点105

4.2 面向对象数据库系统的基本特性107

4.2.1 必备特性107

4.2.2 可选特性114

4.2.3 开放的可选特性115

4.3 ODMG116

4.3.1 对象模型117

4.3.2 OQL128

4.4 对象关系数据库133

4.4.1 对象关系数据库技术133

4.4.2 ORDB系统与产品136

5.1 客户/服务器体系结构141

第五章 客户/服务器数据库和Web数据库基础141

5.1.1 客户/服务器的结构142

5.1.2 客户/服务器的主要技术特征143

5.1.3 客户/服务器的组成144

5.1.4 三层结构的客户/服务器结构145

5.2 客户/服务器的数据库技术148

5.2.1 客户/服务器数据库技术简介149

5.2.2 客户/服务器结构的数据库系统155

5.3 因特网上的Web数据库160

5.3.1 Internet对数据库提出的挑战161

5.3.2 Web数据库(Web_DB)162

5.3.3 Web_DB的分类163

5.3.4 技术要点166

5.4.1 Web应用的构成167

5.3.5 Web和DB的进一步融合167

5.4 Web数据库应用的一般结构和方法167

5.4.2 Web数据库应用的一般结构170

5.4.3 Web网的数据库访问171

第六章 数据库产品简介175

6.1 Oracle数据库175

6.1.1 Oracle数据库文件175

6.1.2 Oracle数据库实例177

6.1.3 Oracle 8的工具177

6.1.4 Oracle 8的数据字典179

6.1.5 数据库服务器180

6.1.6 应用服务器182

6.1.7 开发工具182

6.2.1 数据库引擎183

6.2 Informix数据库183

6.2.2 分布式数据库的连接产品186

6.2.3 Informix的开发工具188

6.2.4 Informix的数据仓库解决方案189

6.2.5 Informix的Internet解决方案190

6.3 SQL Server190

6.3.1 SQL Server简介190

6.3.2 SQL Server的系统结构193

6.3.3 分布式管理框架(DMF)196

6.3.4 SQL Server的特性197

第七章 数据库保护199

7.1 并发控制199

7.1.1 并发控制概述199

7.1.2 并发操作的调度203

7.1.3 封锁204

7.1.4 死锁207

7.2 安全性控制209

7.2.1 安全性概述210

7.2.2 安全性控制的一般方法210

7.3 完整性控制215

7.3.1 实体完整性216

7.3.2 域完整性216

7.3.3 参照完整性218

7.3.4 用户定义完整性220

7.3.5 完整性控制220

7.4 数据备份与恢复221

7.4.1 备份综述222

7.4.2 数据恢复228

7.5 数据管理237

7.5.1数据管理的必要性237

7.5.2数据管理面临的问题238

7.5.3数据管理的功能239

7.6 数据库管理242

7.6.1管理数据库结构243

7.6.2管理数据活动245

7.6.3 建立数据库数据字典246

7.6.4 管理DBMS247

7.6.5 保证数据库的安全可靠248

第八章 数据库系统的分析与设计249

8.1 面向对象的分析与设计249

8.1.1 Coad/Yourdon方法251

8.1.2 Booch方法262

8.1.3 面向对象分析与设计环境266

8.2 数据库设计271

8.2.1 数据库设计的步骤271

8.2.2 需求分析273

8.2.3 概念模型设计277

8.2.4 逻辑结构设计282

8.2.5 数据库的物理设计285

8.2.6 数据库的实施288

8.2.7 数据库的运行与维护290

8.3 网络环境下数据库应用规划综述292

8.3.1 确定需求分析中可以量化的内容292

8.3.2 性能需求295

8.3.3 并发需求296

8.3.4 数据分布需求297

8.3.5 备份和恢复需求297

8.3.6 安全问题297

8.3.7 网络设计298

8.3.8 开发平台的选择298

8.3.9 其他299

第九章 开放的客户端开发301

9.1 开放式客户体系结构ODBC与JDBC301

9.1.1 ODBC接口301

9.1.2 JDBC311

9.2 PowerBuilder介绍319

9.2.1 PowerBuilder的特点319

9.2.2 PowerBuilder应用的构成、开发方法和开发工具321

9.2.3 PowerBuilder数据库的事务管理326

9.2.4 PB与数据库功能交叉的影响328

9.3 用Delphi开发数据库应用系统332

9.3.1 Delphi数据库应用程序的体系332

9.3.2 Delphi连接数据库的三种方式334

9.3.3 利用Delphi开发网络数据库应用336

9.4 用Java开发Internet应用339

9.4.1 Java简介340

9.4.2 基于Java的数据库访问方法341

9.4.3 用Java技术构建多层应用软件体系结构343

第十章 数据库应用系统及其开发方法347

10.1 银行储蓄业务和资金清算系统开发实例347

10.1.1 系统简介347

10.1.2 角色分配及其职能348

10.1.3 模块设计352

10.1.4 系统编程标准和环境354

10.1.5 系统单元测试355

10.1.6 系统质量保证及系统变更355

10.2 采油厂生产调度系统开发实例356

10.2.1 系统目标及结构设计356

10.2.2 系统分析与设计359

10.2.3 开发过程362

10.2.4 程序设计中的一些关键技术364

第十一章 数据库的新技术371

11.1 数据仓库371

11.1.1 数据仓库的概念371

11.1.2 数据仓库的关键技术373

11.1.3 数据仓库的开发377

11.1.4 主流厂商及产品379

11.1.5 数据仓库未来的发展方向384

11.2 全文检索技术386

11.2.1 计算机在全文检索方面的应用386

11.2.2 评价检索系统的标准和主要技术问题387

11.2.3 基于概念的信息检索系统388

11.2.4 超文本信息检索系统390

11.2.5 中文全文检索391

11.2.6 Internet环境下的检索系统体系结构393

11.3 分布式数据库系统394

11.3.1 分布式数据库系统的特征395

11.3.2 分布式数据库管理系统397

热门推荐