[工学]多媒体数据库.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]多媒体数据库

第九章 多媒体数据库 9、1:1、一般数据库用于多媒体存在问题: a、组织方式松散,关联关系不明确,管理维护困难 b、多媒体模式繁多,处理方法各异,难以共享 c、控制方法难以统一,可靠性、安全性、保密性难保证。 2、多媒体数据库MMDB与多媒体数据库管理系统MMDBMS MMDB数据的多样性,复杂性 数据的关联性--互相约束 图9-1说明多媒体数据所牵涉到的技术P301 9、2 多媒体数据库系统 1、多媒体数据库系统的任务。 由MMDB与MMDBMS构成,能对多媒体进行综合处理。 a、根据数据特点进行表示、存储、访问索引及提取。 b、在高层上准确表述多媒体对象间的约束关系 图9-2简要说明一下。 MMDBS: a、支持多种媒体数据类型或多个媒体对象的合成; b、大量数据的存贮管理; c、支持传统DBMS; d、支持多媒体信息提取; e、提供交互手段。 2、特点:a、多媒体数据繁多,复杂程度不一;      b、有一定的时域关系定时特征;       c、数据量大且变化大;       d、信息量大,文字难以准确描述;       e、复杂的约束关系。 3、多媒体应用时对MMDBS的影响图9-3,P303时间特征在数据处理中的关系。简要说明之。 a、对数据读写影响 (1)无时间要求的类型:(email、www等) 仅考虑数据量大问题,其它问题与一般的DBMS一样 (2)读有时间要求的类型工:(VOD) 可能多次读,但写入无时间要求,可根据统计码率等来优化读写操作。 (3)写有时间要求的类型:(信息分析系统、视频采集等) 有一定的时间约束关系,注意同步问题,选择简捷的时间参数模型。 (4)读写均有要求的类型(桌面视频会议,CSCW编辑系统等) 入库有时间限制,同时又多次读出,时间特征应快速更新和扩展。 (2)、(3)和(4)数据量大,复杂。 b、对操作系统所支持服务的影响 (1)连续数据快速存储 (2)进程调度考虑时间上的约束 (3)传输的QoS保证流的稳定性 (4)系统资源的分配与调度,不降低现有用户服务质量基础上,根据资源决定是否为新用户服务。 c、对数据更新的影响 (1)有时间约束关系,造成修改一个内容,影响到另一内容的参数。因此有一致性要求。 (2)有多种关联(空间、语义、内容)关系,同样也要有一致性的处理,保证数据之间的关联。 d、对信息提取的影响 多媒体信息量大,无法简单用文字描述,因此查询、索引的方法复杂得多。有时要多次交互才能获得所需的数据。 4、MMDBS的框架结构 a、基本框架如图9-6 P308 分层次进行,将复杂问题简化 交互层(表现层)  合成层(抽象层)  DBMS 表现层:表示或显示I/O接口等。 合成层(抽象层):约束关系和关联关系进行抽象,构成映射关系,图9-7、9-8、9-9。P309 DBMS:数据记录、查询、读取等具体实现 b、一般DDMS如图9-10 P310 外部视图--概念模式  内部模式  DB 表现层--简单抽象层 c、MMDBS数据库管理层 底层数据库管理,在一般数据库基础上,针对数据量大的特点进行优化(降低数据复杂度   速度提高),采用索引结构加速查询过程。 d、合成层(抽象层) 空域时域上的约束关系维持,协调各媒体数据库的工作,使多媒体内部外部的同步。 e、交互层 将MMDB中的数据与用户交互,人机接口。有时称为代理。 5、多媒体数据形态 图9-11 P314 应用/查询 查询、处理软件 数据库访问软件 注册数据(索引)  原始数据(MMDB) 索引包含原始数据的特征、内容说明、约束关系,以及各种抽象信息, 找到索引后才从原始数据库的定位中找出类的数据。 6、MMDBMS的功能 a、持续性:保证数据有效,也就是所有关联信息的有效性。即暂时性保持,还是一直保持?-- 持续性 b、完整性控制:数据是否完整的,约束关系是否正确和合理。 c、交易:即交互过程,MMDBMS控制的一般是长交易过程。  可能有冲突问题(编辑状态下),正在编辑中的访问与写入等。 d、并发控制:同时出现的交互会互相干扰,并发控制实际上是串行化过程,将冲突化解。 e、版本控制:通过版本控制管理数据对象的变化过程。 f、数据恢复:对差错的恢复和处理。 g、查询:通过高度可视化、良好交互性的工具实现。 h、安全性:授权与非授权访问问题。 i、性能:MMDBMS的升级问题。 9、3数据模型 1、概念性数据模型—较能直接反映用户对具体事物的认识。 表示性数据模型--既能为用户所理解,又能反映数据的计算机组织形式。 物理性数据模型--存储结构和存贮方法 客观事物  模型的转化过程: 现实世界  概念世界  数据世界 更高的要求:能抽象表示多媒体的动静态特征: (1)静态特征:对象、属性、内容、约束关系 (

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档