文档详情

在多媒体数据库系统中.ppt

发布:2017-09-29约字共31页下载文档
文本预览下载声明
在多媒体数据库系统中,除了文本和其他的离散数据外,视频和音 频信息也将被存储。处理和检索。为了支持这些功能,多媒体数 据库系统需要适当。的存储机制和文件系统 多媒体应用系统经常需要在不同的抽象层次上提供文件管理接口。 我们可以考虑以下的三个应用系统及其作用: Multimedia applications often address file management interfaces at different levels of abstraction.Consider the following three applications: 超文本应用系统能处理节点和边;音频编辑器能读、写和操作音 频数据;音频和视频发布系统能把视频信息分发出去。 粗看起来,这三个应用系统没有太多的共同点,但是这三个应用 系统所有的功能够通过使用多媒体数据库管理系统 (MDBMS,Multimedia Database Management System)统一 地实现 。 原因是,数据库管理系统(DBMS)的订任务是提供信息的存储和管理。 如图书1.1所示(例示所有多媒体系统组成结构),MDBMS是属 于多媒体系统范围域之内,处于应用域(应用、文档)和设备域(存储,压缩和计算机技术)之间。 MDBMS是通过操作系统和通信部件集成在系统域中。因此,上述 三个应用在DBMS方面能被放在相同的抽象层次。 1.??? 相关的存储介质 通过特殊的存储媒体,能够存储和管理多媒体数据。 在这里,存媒体可以是计算机集成部件,也可以是外部设备,另 外,只读(如CD-ROM)、可写一次和多次可写的存储媒体也能 被使用。 2.??? 描述性的捜索方法 在数据库中捜索一个以文本或图像形式存在的条目时,使用的是不同的本义请求和与之相对应的捜索方法。 多媒体数据的查询应基于一个描述性的、面向对象查询格式。例如, 查找“一张戴红围巾的女人的照片”。这种捜索方法与所有媒体都 相关,包括视频和音频 。 3.??? 独立于设备的界面 数据库应用的界面应是与设备无关的。例如,一个参数表明随后 的音频和视频数据在以后是不被改变的。这样,MDBMS就会知 道这个存储媒体是CD-WO。 4.?? 独立于格式的界面 数据库查询应用于独立于是层的媒体格式,这意味着界面应与格式无关的,编程本身应与格式无关 。 但是在某些情形下,它也能访问一些具体格式的细节。因此,应 用编程人员决定了格式的抽象层次,不同的抽象层次各有优缺点。 MDBMS的设备争关性和格式无关性允许使用新的存储技术,而 不改变现在的多媒体数据库应用系统。应用系统本身应能动新格 式。 5.?? 特殊视图和数据的同步访问 在多媒体数据库中,同一多媒体数据能被几个应用程度通过不同的查询访问到(甚至同时)。 因此,稳定的访问共享数据(例如,几个用户共同编辑多媒体文档)是必须实现的。 6.?? 大容量数据的管理 DBMS应用处理和管理大容量数据的能力,并对数据库中的单个关系和关系的性进行查询[Fel90]。 7.?? 数据管理的关系一致性 同一或不同多媒体数据的关系必须与它的具体表现保持一致。 MDBMS负责管理它们的关系,并能使用它们进行查询和数据输 出。例如,在某个文档“漫游”那么就需要有管理这个文档各个部分关系的支持。 8.?? 数据实时传输 边疆数据的读和写操作必须实时完成,连续数据的传输应优于其他数据库的管理行为。 因此,多媒体操作系统应该支持实时传输连续数据。 9.?? 长事务 在MDBMS中,长事务的运行意味着在一个可靠的方式下花大量 的时间输大容量数据。检索一场电影就是一个长事务的典型例子。 Meyer-Wegener 对多媒体数据库中多媒体数据的存储和操作提 供了细致分析。 ⑴ 这些数据如何组织? 在MDBMS中,明确何种信息在条目结构中需要处理成多媒体条目是很重要的。 ⑵ 这些数据如何访问? 也就是说,对访问多媒体数据条目如何定义相应的操作。一种是与定义的媒体相关,另一种是与定义的媒体有关。 一般说来,存储在数据库中的数据或者是非格式(非结构化)的,或者是格式化(结构化)的。 当把非格式化的或非结构化的数据存储在一个单元中时,其内容是不能通过访问任何结构细节来检索。 例如,像“Mr.Clemens Engler is a student in the eighth term”的数据描述就是一种非结构化的数据,不能通过任何结构细节访问到。 格式或结构化数据的值是存储在变量、域或属性中。这里,数据的特定部分根据它们的属性被赋值。 * Multimedia database systems are database system
显示全部
相似文档