本书比较全面地介绍了多媒体数据库技术领域的基础知识和发展概况,讲述了多媒体数据库模型及数据库设计问题,分析了多媒体数据库中各种媒体数据的组织、管理和检索使用的有关技术,讨论了相关的多媒体网络、WWW搜索引擎、分布式应用技术和解决方案。本书各章内容相对独立,但又互相渗透,有机连接,力图使读者能从中获得计算机多媒体数据库知识的整体印象和实际应用的综合能力。全书共15章,各章之后都配有习题。附录A和附录B对支持流媒体的网络协议及颜色表示作了较详细的说明,附录C给出了有关的英文缩写词表。本书可作为高等院校研究生和高年级本科生计算机多媒体数据库技术的教材,也可供多媒体数据库管理系统的设计人员和开发人员学习参考,还可以作为计算机爱好者的自学用书。"信息技术的发展,使人类面临着这样的局面:CAD/CAM、CIMS、CASE、GIS等应用领域要求管理越来越复杂的信息,这些信息具有诸如多媒体数据、空间数据、科学数据、地理数据等数据类型。这些数据类型与传统数据类型相比较,不但类型复杂,形式多样,而且存储、传输、操作使用和检索的方法也有许多新特点、新要求。一方面,需要用数据库技术和数据库系统来管理这些复杂数据,以获得数据库系统所具备的许多数据管理功能,如查询、检索、恢复、并发控制、完整性、存储管理等。另一方面,由于网络技术的蓬勃发展,信息处理早已从单用户环境发展到网络环境,这种环境为资源、信息的共享提供了极大的方便,并且由于多机协同工作从而大大提高工作的效率。这两者的结合要求数据库管理系统能够在网络环境或异构环境中管理复杂数据对象。传统的DBMS不能有效地处理复杂的多媒体数据,因而要求使用新的多媒体索引和检索技术。多媒体数据比传统数据复杂得多,关系模型的规范化理论要求数据具有原子性,而多媒体信息通常是由多种媒体类型的数据加上时间因素组合而成,因此传统的关系模型不能适应多媒体数据的存储和处理,而且使用效率也受到影响。采用面向对象的数据库模型来处理复杂对象是比较理想的途径,但OODB尚有许多理论和实现技术没有得到根本解决,用户能接受的OODB产品很少。有些DBMS扩展了一种BLOB的数据类型,以存放多媒体和空间数据,但这是一种没有任何语义解释的字符流方式,由此给用户的应用开发带来了许多不便。所以,多媒体数据库技术是发展中的新技术,与其有关的理论和实践均具有许多研究热点。为什么传统的DBMS不能有效地管理多媒体信息数据?要求采用什么新的技术来支持有效的多媒体信息管理和检索?这就是本书要说明的主要问题。本书综合分析了当前多媒体数据库管理的问题和技术。首先讨论了多媒体数据的主要特征和要求,然后描述了满足这些特征和要求的多媒体数据库管理系统的一般设计问题,讨论了索引和检索文本文档、音频、图像和视频的技术,这些技术的共性是它们都设法从原始媒体数据中抽取主要特征,然后根据存储项和查询的抽取特征向量之间的相似度或距离,设法检索与用户的查询有关的项目。多个媒体类型通常出现在多媒体对象或文档中,捕获这些对象或文档的不同特征或内容所采用的技术是不同的。从原始媒体数据中抽取的特征通常是由多维向量表示的,要计算查询特征向量和每个存储项的特征向量之间的相似性是非常耗时的。本书讨论了如何综合各种索引和检索技术有效地检索多媒体文档,如何能够有效地实现搜索和检索的各种技术和数据结构。多媒体数据库通常是通过网络进行远程存取的。被鉴别为与查询有关的多媒体对象必须从服务器上检索到并传送给客户端进行显示。为了高质量地实现多媒体显示,必须满足服务质量(QoS)等因素在内的一系列要求。本书描述了满足这些要求的计算机体系结构、多媒体存储、操作系统和网络支持等技术。在传统的DBMS以及多媒体数据库管理系统(MMDBMS)中的主要性能指标是效率。检索的有效性(检索相关项目的能力和丢弃不相关项目的能力)也很重要。因为MMDBMS是于使用相似性度量测量的相似性而不是精确匹配来检索项目的,无法抽取多媒体数据的所有特征来设计相似性度量指标,因此可能出现系统判定为相关的一些项目而用户却判定为不相关的情况,还可能出现检索不到相关项的情况。为此,本书讨论了MMDBMS中的性能度量问题。最后还简要描述了当前的多媒体数据检索产品的应用发展和安全与标准化等问题。本书适用于下列读者群体:●高年级的本科生和研究生。可作为多媒体技术和MMDBMS课程教材或参考书。●多媒体数据库管理系统系统设计和开发人员。●关心MMDBMS技术问题的最新研究及发展方向的研究人员。参加本书编写的有李逸波、朱爱红、齐玉东、曲宁、徐宇茹、马赛红、王翌、马琳等,由李逸波统稿和审校。张景生为本书的编写提供了丰富的资料。由于作者的时间和水平有限,书中难免有疏漏和错误之处,敬请读者批评指正。在此,谨向本书所引用资料的作者表示诚挚的感谢。作者"