高级数据库技术

高级数据库技术
作 者: 汤庸
出版社: 高等教育出版社
丛编项: 高等学校研究生系列教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《高级数据库技术》作者简介

内容简介

本书系统介绍现代数据库领域中的有代表性的新技术。全书共12章,第1章简要回顾数据库基础知识并概述数据库新技术的发展,第2章讨论对象关系数据库和面向对象数据库,第3章到第5章讨论时态数据库、实时数据库、主动数据库技术,第6章到第7章介绍Web数据库技术、移动数据库技术,第8章到第11章介绍多媒体数据库、知识库技术、空间数据库、数据仓库与数据挖掘技术等,第12章介绍协同数据库并列举一个综合实例。本书可作为高校计算机专业本科高年级学生或研究生相关课程的教材或教学参考书,也可供广大数据库研究与开发人员参考使用。...

图书目录

第1章绪论.

1.1数据库系统基本概念

1.1.1数据库系统

1.1.2数据库体系结构

1.1.3数据库二级映射

1.2数据模型

1.2.1概念数据模型

1.2.2结构数据模型

1.2.3层次模型

1.2.4网状模型

1.2.5关系模型

1.2.6面向对象模型

1.3数据库理论基础

1.3.1关系数据库规范化

1.3.2数据库完整性

1.3.3数据库的事务处理

1.3.4数据索引与查询处理

1.4数据库新技术概述

1.4.1数据模型的新特征

1.4.2数据库系统的新要求

1.4.3数据库新技术的范畴

1.4.4现代数据库实现途径

本章小结

习题

第2章对象数据库技术

2.1对象数据库系统概述

2.2面向对象方法

2.2.1面向对象与面向计算机

2.2.2面向对象方法基本概念

2.2.3类的概念

2.2.4继承关系

2.2.5组合关系

2.2.6面向对象的结构化方法

2.3面向对象数据模型

2.3.1基本概念

2.3.2基本模型

2.4面向对象数据库系统

2.4.1面向对象数据库系统

2.4.2面向对象数据库管理系统

2.5面向对象数据操作

2.5.1数据定义

2.5.2扩充的数据类型及抽象数据类型

2.5.3数据查询

2.6对象关系数据模型

2.6.1关系数据模型扩充

2.6.2组合类型

2.6.3聚集类型

2.6.4引用类型

2.6.5对象与类型

2.7ORDB中的定义语言

2.7.1数据类型定义

2.7.2继承性的定义

2.7.3引用类型的定义

2.8ORDB中的查询语言

2.8.1以关系为值的属性

2.8.2路径表达式

2.8.3函数的定义和使用

2.9对象关系数据库系统

本章小结

习题

第3章时态数据库技术

3.1时态数据库的起源与发展

3.1.1开创与形成时期

3.1.2理论与模型探索时期

3.1.3应用与发展时期

3.1.4研究与应用现状

3.2基本时态元素

3.2.1时间模型

3.2.2时间点

3.2.3时间区间与时间跨度

3.2.4时间粒度与时间量子

3.2.5时间元素Now与UC

3.3时态数据库基本概念

3.3.1三种基本时间

3.3.2两个时间维

3.3.3快照数据库

3.3.4回滚数据库

3.3.5历史数据库

3.3.6双时态数据库

3.4时态关系操作

3.4.1基本概念和术语

3.4.2HRDM数学模型

3.4.3历史关系代数

3.5时态数据库查询语言

3.5.1双时态概念数据模型BCDM

3.5.2TempSQL模型及语言

3.5.3TQuel模型及语言

3.5.4TSQL2.语言

3.6时态数据库软件TimeDB

3.6.1TimeDB基础

3.6.2TimeDB的时态扩展

3.6.3与商业DBMS兼容性问题

3.6.4一个例子

本章小结

习题

第4章实时数据库技术

4.1实时应用的数据处理

4.2实时数据库简介

4.2.1实时数据库系统的定义

4.2.2实时系统的主要特性

4.2.3实时数据库与传统数据库

4.2.4实时数据库与其他高级数据库的联系

4.3实时数据库的特征

4.3.1RTDB的数据特征

4.3.2RTDB的事务特征

4.4实时数据库管理系统

4.4.1实时数据库系统的主要问题

4.4.2实时数据库系统结构

4.4.3实时数据库执行模型

4.5实时事务模型

4.5.1实时事务的建模特性

4.5.2实时事务的分类

4.5.3实时事务的特性

4.5.4实时事务模型

4.5.5嵌套实时事务模型

4.6实时事务调度与并发控制

4.6.1实时事务调度

4.6.2实时事务的并发控制

4.7实时数据库应用

4.7.1国内外实时数据库的发展现状

4.7.2实时数据库系统在企业信息化中的应用

4.7.3基于实时数据库的高级数据应用技术

本章小结

习题

第5章主动数据库技术

5.1主动数据库的产生

5.1.1数据库的被动服务与主动服务

5.1.2实际应用的主动性需求

5.1.3什么是主动数据库

5.2触发器技术

5.2.1标准SQL中的主动数据库功能

5.2.2在商业DBMS中的触发器

5.2.3触发器的使用

5.2.4触发器的优缺点

5.3主动数据库体系结构

5.4主动(ECA)规则

5.4.1ECA规则的构成

5.4.2ECA规则描述

5.4.3事件

5.4.4条件

5.4.5动作

5.5主动数据库的实现

5.5.1实现途径

5.5.2事件监视器

5.5.3基于组件的主动数据库模型探讨

5.6面向主动对象的数据库

5.6.1面向主动对象数据库的组成

5.6.2主动对象类及面向主动对象的数据库模型

5.6.3面向主动对象数据库的ECA规则

5.6.4面向主动对象数据库的实现途径

5.6.5面向主动对象数据库的优点

本章小结

习题

第6章Web数据库

6.1Web数据库的体系结构

6.1.1Web数据库的主要优点

6.1.2主机集中式模式

6.1.3客户端/服务器模式

6.1.4三层结构的浏览器/服务器模式

6.1.5N(N≥4)层结构的浏览器/服务器模式

6.2Web数据库的访问技术

6.2.1ODBC

6.2.2OLEDB

6.2.3JDBC

6.2.4对象/关系映射

6.3Web数据库的数据交换技术

6.3.1XML技术的基本思想

6.3.2主要的数据交换技术

6.4Web数据库中的安全问题

6.4.1防火墙技术

6.4.2用户身份认证

6.4.3授权控制

6.4.4监视跟踪

6.4.5审计

6.4.6备份与故障核复

本章小结

习题

第7章移动数据库

7.1移动数据库简介

7.1.1移动数据库与移动计算

7.1.2移动数据库的特点

7.1.3移动数据库的典型系统模型

7.2移动数据库的关键技术

7.2.1移动数据库的复制与缓存技术..

7.2.2数据广播

7.2.3移动查询技术

7.2.4移动事务处理技术

7.3移动Agent技术

7.3.1Agent与移动Agent

7.3.2开发移动Agent系统需要注意的问题

7.3.3Agent对移动数据库系统的支持

7.3.4基于Agent的移动数据库模型

7.4一个移动数据库的应用例子

7.4.1RMS存储系统简介

7.4.2股票查询示例程序的系统结构及相关实现

7.4.3移动数据库的应用前景展望

本章小结

习题

第8章多媒体数据库技术

8.1多媒体数据库概述

8.1.1多媒体数据

8.1.2多媒体数据分类

8.1.3多媒体数据特征

8.1.4多媒体数据库

8.1.5多媒体数据库的主要技术

8.2多媒体数据模型

8.2.1多媒体数据模型的层次

8.2.2扩展的关系数据模型

8.2.3面向对象模型

8.2.4语义数据模型

8.3多媒体元数据及其生成

8.3.1多媒体元数据

8.3.2多媒体元数据生成

8.4多媒体数据库查询

8.4.1多媒体数据库查询实例

8.4.2多媒体数据库的查询类型

8.4.3查询过程的选择

8.4.4多媒体数据库查询语言

8.5多媒体数据库管理系统

8.5.1多媒体数据库视图

8.5.2物理存储视图

8.5.3概念数据视图

8.5.4分布视图

8.5.5过滤视图

8.5.6用户视图

本章小结

习题

第9章知识库系统

9.1知识库系统概论

9.1.1知识的概念

9.1.2知识库.知识库管理系统和知识库系统

9.1.3知识库语言

9.2传统的知识表示模式

9.2.1知识表示基本概念

9.2.2知识的谓词逻辑表示

9.2.3知识的产生式表示

9.2.4知识的语义网络表示

9.2.5知识的框架表示

9.3面向对象的时态知识表达方法

9.3.1识对象的结构

9.3.2描述事实的时态知识

9.3.3描述时序关系的时态知识

9.3.4面向对象时态知识表达举例

9.4知识库系统原理

9.4.1知识库系统中的一阶谓词逻辑表示

9.4.2子句

9.4.3Horn子句

9.4.4Datalog表示方法

9.4.5基于证明论的知识库系统

9.4.6基于模型论的知识库系统

9.5知识库系统体系结构

本章小结

习题

第10章空间数据库

10.1空间数据库概述

10.1.1空间数据库的意义

10.1.2空间数据的基本特征

10.1.3空间数据库作为常规数据库的扩充

10.2空间数据模型

10.2.1空间数据模型

10.2.2空间对象所处的环境

10.2.3空间对象之间关系

10.2.4空间数据操作的谓词描述

10.2.5空间关系的集合描述与判断

10.2.6空间关系的代数描述与运算

10.2.7空间数据查询语言

10.3空间索引

10.3.1空间索引概述

10.3.2空间对象的近似表示

10.3.3基于大小非零空间对象查询的R树

10.4空间数据库的系统结构

10.4.1以RDBMS为基础的空间数据库系统结构

10.4.2以OODBMS或ORDBMS为基础的集成空间结构

10.5地理信息系统(GIS)

10.5.1GIS概述

10.5.2地理信息系统的组成

10.5.3OracleSpatial在GIS中的应用

10.5.4GIS在各领域中的应用

10.5.5GIS应用实例

10.6时空数据库

10.6.1时空变化的分类

10.6.2时空数据建模

10.6.3时空索引和时空数据查询

本章小结

习题

第11章数据仓库

11.1关于数据仓库

11.1.1从事务数据到决策知识

11.1.2数据库与数据仓库

11.1.3数据仓库的特征

11.1.4数据仓库类型

11.1.5数据仓库系统的组织与体系结构

11.1.6数据仓库的典型应用

11.2构建数据仓库

11.2.1数据仓库的开发流程

11.2.2确定主题

11.2.3数据仓库的多维建模

11.2.4数据仓库的数据建模步骤

11.2.5确定数据仓库的集成和维护体系结构

11.2.6确定粒度的级别

11.2.7确定分割标准

11.2.8数据仓库的数据组织

11.2.9数据预处理

11.2.10数据维护模块

11.2.11数据仓库的元数据

11.2.12数据仓库管理

11.3数据仓库的应用技术

11.3.1OLAP技术

11.3.2数据挖掘

11.3.3领域数据仓库的数据挖掘

本章小结

习题

第12章协同数据库与综合实例

12.1数据库中的协同工作

12.1.1计算机支持的协同工作

12.1.2基于XML的数据库协同工作

12.1.3时态XML扩展

12.2工作流技术

12.2.1工作流技术的起源与发展

12.2.2工作流的定义

12.2.3工作流的相关概念

12.2.4工作流管理系统(WfMS)

12.2.5工作流管理系统的分类

12.2.6WfMC工作流参考模型

12.2.7现代的工作流产品介绍

12.3一个综合实例

12.3.1SIDSS系统框架

12.3.2工资信息的时态性

12.3.3工资的时态数据模型

12.3.4工资政策时态知识模型

12.3.5主动事件机制

12.3.6系统的协同机制

本章小结

习题

参考文献...