多媒体数据库技术及其研究动态.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多媒体数据库技术初探 周越 [摘要] 多媒体数据库技术是一个方兴未艾的热门课题,目前对这一课题所 展开的研究十分广泛且相当热烈。本文主要探讨了多媒体数据丿牟与常规关系数 据炸在技术上的区别以及多媒体数据廉所需采川的关键技术,并对11前多媒体 数据库的研究动态进行了介绍。 [关键词] 多媒体数据库 关系数据库 回向对彖技术 面向对彖数据库 一、 多媒体数据库的产牛背景 随着计算机辅助设计、计算机辅助制造等计算机应川技术的不断发展,许多 复杂的应用对彖中涉及到大量的图形、图像、声音、动画等多媒体数据类型。起初, 应用程序开发者立接采用文件系统方式存放数据,在程序中直接对数据文件进行操 作,数据的物理存储方式对开发者是不透明的。但是当数据需求量不断增加,数据 量越来越大,随Z而来的是对数据操作的困难不断增加。尤共当人们试图在分布式 环境下进行多媒体数据的处理时采用文件系统的方式已完全不能适应了。因此,当 人们在寻找一种更加完善的解决办法时,多媒体数据库技术作为一种强大的多媒体 数据处理技术成为了首选方案。 二、 多媒体数据库与常规关系数据库的区别 数据模型的区别 与传统数据类型相比,多媒体数据不仅包含整型、实型、布尔型和字符型等 传统数据类型,而且还应包括图形、图像、声音、文字、动画等复杂数据类型。从 数据量上看,常规数据与多媒体数据的人小差別可以达到儿千、儿万甚至儿十万倍。 100兆的空间能存放一个中等大小的数据库,而同样的容量仅能存放io分钟的影 像;从数据长度上看常规数据项一般采用定长记录处理,存储结构淸晰,而多媒体 数据长度可变;从数据传送方而看,多媒体数据不论是视频媒体还是咅频媒体,都 要求连续播放,否则将导致严重失真,这就要求CPU、1/0、RAM、网络带宽及软件 算法比常规数据快一个档次。因此,多媒体数据项对应一个复杂对象,而并不是一 个不可再分的原了数据,它的数据模型通常具有复杂的层次结构,而不同于简单关 系模型。 (2) 数据定义与操作不同 由于数据模型不同,因而多媒体数据廉在数据定义与操作上与传统的关系数 据库不同。如上所述,关系数据库采川关系数据模型,数据可以构造成一张张二维 表,每表即一个关系,每行是一个元组,一列是一属性,I大I而对这些规范的关系可 方便地定义并实施各种标准操作,如投影、选择、联接和各种集合运算,从而可为 用八提供简明的数据视图及SQL语言。而多媒体数据库山于具有独特的存储结构、 数据模型以及操作需求,必须采用专用方法。 (3) 查询方案及优化算法不同 同样,山于数据定义与操作的不同,多媒体数据库要采用独特的杏询优化算 法。多媒体数据库的用八往往需要在吋间和空间两个方而同吋对数据进行操作,如 选取-?段音频数据中的-?部分,两段影像连接起來等等。多媒体数据库需要提供更 高层次的优化方案来满足用户的查询需耍。 三、多媒体数据库的关键技术 (1) 面向对象的数据模型 为了方便灵活地处理图形、图像、声咅、动画等具有层次结构的多媒体数据 对象,目前大多数多媒体数据库采用而向对象的多媒体数据模型。它是一个有向无 环图,图中有一个根,是这棵树上其他类的超类。它有自己的属性、方法和约束, 并有指针指向其所有直系子类。每一个子类都有其属性、方法和约束,并继承其父 类的所有的性质。 (2) 多媒体数据库语言 ANSI对多媒体数据廉的语言标准进行了研究,并于1991年8月完成最终报 告,该报告以SQL标准为基础,扩展了査询语言数据类型以及程序设计方而等许多 而向对象的概念,提出了对象数据管理参考模型标准化建议,并提出了 SQL3规范。 1992年乂提出了 SQLMM标准,它对多媒体数据库的数据类型进行了扩充。 (3) 多媒体数据库存储技术 多媒体数据库数据量大、变长II无法预估,因而不能采用定K、字段、记录 块三级存储单元组织存储,这在存储结构上人人增加了复朵度,为了维持SQL3的 操作,字段、记录块必须以定长格式组织。为此,将存储结构分为两部分,一部分 记录常规数据及多媒体数据的指针,另一部分是多媒体数据,仍以定长组织,但通 过链指针实现动态可变长度。 (4) 多媒体数据库检索技术 对常规数据库的检索,故有效的是B树,可是£树是一维线性检索,而多媒 体数据库而对的是二维以上的N维空间检索,因此B树就失效了,这里不存在一个 能用于不同媒体检索的索引机制,而需针对不同媒体采用不同索引机制。 (5) 多媒体数据库传送技术 多媒体数据廉传送的主要问题是数据量太大,从而网络时延大大增加。这对 于静态的文字、图片等数据来说问题不人,而对于连续的视频或音频,则会影响 效果。这个问题上要靠增人网络带宽以及改善传送路径来解决。 四、多媒体数据库的研究动态 目前对多媒体数据库的研究分为两大方向。 (1) 面向对象数据库的研究

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档