论文部分内容阅读
随着多媒体技术的成熟、网络的发展和信息处理能力的加强,多媒体数据库的发展与完善日益成为一个迫切的需求。由于媒体数据具有数据量大、种类繁多、数据结构和格式多样化的特点,使得多媒体数据库及其管理系统的设计更为复杂。虽然学者们已提出了不少多媒体数据库的建模方式,但是都没有很好的得以实现。存在适用范围单一、功能不全等特点。XML是新出现的一种标记语言,在网络数据的标记和传输上有很好的性能,而且它具有描述半结构化数据的功能,它与其它数据库技术的结合,为多媒体数据库的建模提供了一种实现方式。本文采用XML技术和关系数据库相结合的方式,对多媒体数据库进行建模,主要从多媒体数据的存储和检索,以及多媒体数据关系的存储和检索等方面入手,提出了一个完整的多媒体数据库模型框架。做出了以下主要工作:(1)深入研究了多媒体数据库的建模技术。提出了该多媒体数据库模型框架中多媒体数据的存储方法、媒体特征的提取方案、XML文档的生成方法,以及多媒体数据库的检索办法等。(2)利用XML-QL方法实现了对多媒体数据关系的查询。在XML的基础上,针对多媒体数据关系图,提出了“顺序”和“并发”两个概念,由此得出了多媒体数据关系图的XML表示方法。接着提出了判断多媒体数据之间是否“邻接”、“连通”的方法。并利用XML-QL查询语言,实现了具有“邻接”、“连通”关系的多媒体数据的查询,并提出了查询了优化方案。(3)使用以上技术设计实现了一个多媒体数据库的原型系统。表明利用XML技术和关系数据库相结合的方式进行多媒体数据库的建模是合理的、实用的。通过上述工作,本文从理论上和实践上设计出了一个完整的多媒体数据库模型框架,该方法为多媒体数据库在网络上的应用提供了实现思路。