多媒体数据库MMMD-影响
时间:2023-07-08 18:36:01 | 来源:营销百科
时间:2023-07-08 18:36:01 来源:营销百科
多媒体数据库MMMD-影响:
(1)数据量大且存储媒体之间的差异也很大。多媒体应用要求对分布在不同存储媒体上的大量数据进行数据库管理。一段数秒钟的视频可能需要几兆字节的存储空间,从而影响到数据库的组织和存储方法。另一方面,我们不能指望把所有的多媒体信息都保存在一台机器上,必须通过网络加以分发,这对数据库的数据存取同样构成挑战。
(2)实时性要求。除了需要大量的存储容量,对能处理连续数据的多媒体数据库管理系统要求具有实时性能。
(3)不同媒体之间的特性差异很大。媒体种类的增多增加了数据处理的复杂程度。系统中不仅有声音、文字、图形、图像、视频等不同种类的媒体,而且同种媒体也会有不同的存储格式。例如图像有16色、256色、16位色和真彩色之分;有彩色和黑白图像之分;有BMP、GIF和JPG格式之分等等。不同的格式、不同的类型需要不同的数据处理方法。这要求多媒体数据库管理系统能不断地扩充新的媒体类型及其相应的处理方法,这无疑增加了数据库在处理和管理这些媒体数据的复杂性。
(4)多媒体改变了数据库的接口形式,而且也改变了数据库的操作形式,特别是数据库的查询机制和查询方法。由于多媒体数据的复合、分散和时序等特性,使得数据库的查询不可能只通过字符进行,而应通过基于媒体内容的语义查询。
(5)处理长事务的能力。事务是数据库管理系统完成一项完整工作的逻辑单位,数据库管理系统保证一个事务要么被完整地完成,要么被彻底地取消。传统的数据库中事务一般都是较短小,在多媒体数据管理系统中也应尽可能采用短事务。但有些场合,特别是多媒体应用场合,短事务不能满足需要,如从视频库中取出并播放一部数字化电影,数据库应保证播放过程不中断,这就不得不处理长事务。
(6)多媒体数据库管理还要考虑版本控制问题。在具体的应用中,常常会涉及到记录和处理某个处理对象的不同版本。版本包括两个概念。一是历史版本,同一处理对象在不同的时间有不同的内容;二是选择版本,同一处理对象有不同的表述。因此需要解决多版本的标识、存储、更新和查询等。多媒体数据库系统应提供很强的版本管理能力。