浅谈多媒体数据库管理系统及应用
一、 多媒体数据库
(一)多媒体数据
多媒体数据的特征有数据量巨大(传统的数据采用了编码表示,数据量并不大,但多媒体数据量巨大);数据类型多(包括图形、图像、声音、文本和动画多种形式);数据类型间差距大(不同媒体的储存量差别大,由于格式不同,处理方法也不同);多媒体数据的输入和输出复杂(分为两种:即多通道异步方式和多通道同步方式)。
(二)多媒体数据库及其数据模型
随着多媒体技术和配套技术的飞速发展,多媒体节目领域越来越广泛,快速、高效地处理多媒体信息已迫于人们之当。因此,传统的数据库很难处理和管理这些媒体数据,因此产生了一种新新的数据库-多媒体数据库
多媒体数据库(MMDB,多媒体数据库)是一组多个多媒体对象,这些对象以可由其他应用程序共享的方式组织在一起。多媒体数据库是一个强大的数据库系统,可以实现多媒体的功能,存储读取和检索数据,继承了传统数据库的一些优点,可以同步和管理数据与时空关系。数据格式是数据库系统的核心,从整体发展角度看,多媒体数据库的数据格式可分为以下三种类型:①关系数据模型;②面向对象数据模型;③扩充的关系数据模型。
关系数据模型具有碱性关系,为理论发展基础,也能够处理传统的结构数据。但是,多媒体数据库包含图形、图像、音频和视频以及其他非结构化数据。这些数据结构非常复杂,基本上不由关系模式来表示。因此,在处理此信息时很难使用。面向对象的数据模型便于表示和管理非结构化数据, 但其技术作为关系数据模型还不成熟,在理论研究和应用开发中存在许多问题需要解决,必须从底层编写代码,开发工作,长电路,由于这些问题的局限性,目前数据库的使用,多媒体面向对象数据库主要用于大公司,为一般多媒体数据库建立专门的项目开发,面向对象数据库的应用开发系统为开发技术和经济条件是不可用的。
利用扩展关系数据格式开发多媒体数据库系统是最常见、最成熟的方法。在传统关系数据格式中引入超时时概念对象或超媒体方法,解决了图形、图像、音频和视频等非结构化数据无法由关系格式表示的问题。
二、多媒体数据库管理系统(MMDBMS)
多媒体数据库管理系统MMDBMS(MultiMedia DataBase Management System)是一个以多媒体数据库为基础的多媒体应用。该应用能够完成对多媒体数据库的各种操作及管理功能,如对MMDB的定义、创建、查询、访问、删除等。
(一)MMDBMS的查询方式
鉴于多媒体应用的精神,希望MMBBMS能提供各种"模糊"的方法查询方法如下所述:
1. 基于元数据的查询
此处的元数据引用数据库列表的外部属性,例如创建时的作者名称和 VOD 中的标题(××× 视频点播)。
2. 基于反馈的问卷
注释是数据库条目内容的字面描述。关键字或自由文本通常在查询时获得,而触发器基于查询与内容注释的相似性。此查询的示例是:"请在创建东盟自由贸易区时显示视频剪辑。
3. 基于功能的查询。
该功能是指多媒体数据(如音量、颜色分布和纹理)的统计信息。此性质的查询示例可以看起来像这样:"显示卷为 ×× 到 ×× 的视频帧""×× 可以是定义的音频 dB 分布的图形。
4.使用实例查询
具有可作为幻灯片的多媒体数据对象的查询。以这种方式查询的示例可以是以下示例:"使用场景 ××× 视频显示视频","如果这种类型的查询具有数据对象的空间和时间关系,则处理可能非常复杂,并且要支持这么多复杂的搜索方法,多媒体数据库程序必须具有全新的体系结构。
(二)MMDBMS的体系结构
根据 MMDBMS 支持的查询方法(上一节所述)中的主要组件是:
浅谈多媒体数据库管理系统及应用(一)由毕业论文网(www.huoyuandh.com)会员上传。