在多媒体数据库系统中,除了文本和其他的离散数据外,视频和音
频信息也将被存储.处理和检索.为了支持这些功能,多媒体数
据库系统需要适当.的存储机制和文件系统
多媒体应用系统经常需要在不同的抽象层次上提供文件管理接口.
我们可以考虑以下的三个应用系统及其作用:
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. 特殊视图和数据的同步访问
下一页