多媒体数据库.pptx
《多媒体数据库.pptx》由会员分享,可在线阅读,更多相关《多媒体数据库.pptx(75页珍藏版)》请在第壹文秘上搜索。
1、多媒体数据库多媒体数据可以有哪些数据组成? 多媒体数据是指由多种不同类型媒体综合组成的,通常包括文本、图形、图像、声音、视频图像和动画等媒体形式。 只包含某种媒体的数据称为单媒体。当然,单媒体可以看作是特殊的多媒体。 多媒体数据的特征? 数据量非常庞大 音频视频有时间维,固定速率播放才能预期效果 内容中语义结构难识别 空间时间协调表示多个媒体类型 数据含义模糊、主观 参数多多媒体数据具有如下几种特性: 1. 集成特性集成特性 2. 独立特性独立特性 3. 数据量大数据量大 4. 实时性强实时性强 5. 具有交互性具有交互性 6. 非解释特性非解释特性 7. 非结构特性非结构特性三个难题: 信息
2、媒体的多样化 多媒体数据集成或表现集成 多媒体数据与人之间的交互性多媒体数据库技术需要研究的问题:多媒体数据库技术需要研究的问题:如何用数据库系统来描述如何用数据库系统来描述如何表达多媒体信息的内容如何表达多媒体信息的内容将怎样进行检索查询将怎样进行检索查询该如何处理这些数据呢该如何处理这些数据呢如何用数据库系统来描述如何用数据库系统来描述多媒体数据模型 是客观事物及其联系的数据描述; 数据的描述:指出模型中包含那些记录类型,并对记录类型进行命名;指明各个记录类型由那些数据构成,并对数据项进行命名,每个数据项均需指明其数据类型和取值范围。 数据间联系:指明各个不同记录间所存在的联系和联系方式。
3、数据模型作用 为表达使用系统将要存储和检索的数据项的性能提供框架(或语言) 该框架允许设计者和用户定义、插入、删除、修改和搜索数据库项目和性能与传统数据类型相比较 多媒体数据不仅包含整型、实型、布尔型和字符型等传统数据类型,而且还应包括图形、图像、声音、文字、动画等复杂数据类型 从数据量上看,常规数据与多媒体数据的大小差别可以达到几千、几万甚至几十万倍与传统数据类型相比较 从数据长度上看,常规数据项一般采用定长记录处理,存储结构清晰,而多媒体数据长度可变 从数据传送方面看,多媒体数据不论是视频媒体还是音频媒体,都要求连续播放,否则将导致严重失真,这就要求CPU、I/O、RAM、网络带宽及软件算
4、法比常规数据快一个档次综上所述:多媒体数据项对应一个复杂对象,而并不是一个不可再分的原子数据,它的数据模型通常具有复杂的层次结构,而不同于简单关系模型要求数据模型满足: 可扩展,以便添加新的数据类型 能够表示复杂空间和时间关系的基本媒体类型和复合对象 灵活的,以便在不同抽象级别上指定、查询和搜索数据项 允许进行有效存储和搜索多媒体数据模型 目前,建立多媒体数据模型的方法主要有如下两种: 扩展现有关系数据库管理系统,用于支持类似于二进制对象的各种多媒体对象。将RDBMS从基本的二进制对象扩展到继承和类这一概念。 转变为发展成熟的面向对象数据库,以支持SQL语言。将数据库和应用软件转变为面向对象的
5、数据并使用面向对象的语言,如C+,或使用对象的SQL来开发。多媒体数据模型的层次 多媒体数据模型是用来描述任何多媒体数据静态特性和动态特性的一组概念和定义,一般可以分为如下三个层次。 概念数据模型概念数据模型(conceptual data model,CDM) 逻辑数据模型逻辑数据模型(logical data model,LDM) 物理数据模型物理数据模型(physical data model,PDM) 数据模型分类 简单性数据模型 复杂型数据模型 智能型数据模型简单型多媒体数据模型 对应于多媒体简单应用。 特征:涉及到的对象多为静态,结构较为简单,查询比较确定。 简单型多媒体数据库功能
6、: 对多媒体数据中的物理媒体数据的有效管理和存取; 建立多媒体数据及其文本说明等属性之间的相互关系。复杂型多媒体数据模型 表述一类结构较为复杂、可以进行某种意义上模糊查询的多媒体应用。 特征:具有复杂的结构,实体之间存在多重联系,查询方式多样。 复杂型多媒体数据库主要功能: 对多媒体中所包含的物理媒体数据、逻辑媒体数据的统一描述、有效存取和管理; 对多媒体数据中包含的多种语义信息进行描述、存取和管理。智能型多媒体数据模型 具有特殊复杂对象、应用要求相当复杂的系统。 特征:对系统的描述具有很高的要求。 智能型多媒体数据库主要功能: 能够对多种媒体数据进行有效的存储和管理; 还能够支持对多种媒体数
7、据的理解以及从中进行知识获取; 在知识引导下的查询及其相应智能化的操作和处理。扩展的关系数据模型 传统的关系数据模型缺少支持多媒体数据库的能力。只是为管理表格字母数字形式的数据设计的,很难实现具有空间关系和时态关系的数据,缺乏演绎和推理操作。 最近,关系数据库管理系统开始使用大二进制对象(BLOB)来存储和管理多媒体对象。BLOB可用于图像或其他二进制数据类型的对象。关系数据库中包括BLOB的位置信息,这些信息实际存储在数据库之外的分离的图像或视频服务器上。通过访问这些BLOB,为用户显示完整的数据集。面向对象模型 面向对象模型是另一种表达多媒体数据库的主要方法,许多多媒体应用中的数据管理都建
8、立在面向对象模型上。 面向对象数据库模型类的概念对多媒体数据特别有用。一旦定义了类,所有类中的对象就被赋予了类的属性。类定义在应用软件的开发速度上也有着明显的优势,并且有利于为开发和维护复杂多媒体应用软件提供更完善的功能及更广泛的对象性能。此外,对象数据库的功能,如消息传递、可扩展性、支持分层结构,对于多媒体系统来说也都是非常重要的。面向对象模型 不足之处:尚无一个统一的标准;缺乏坚实的理论基础;许多实际技术还不够成熟 改进之处:增加反映多媒体对象之间时空关系的描述,描述多媒体对象间更深刻的语义。如何表达多媒体信息的内容如何表达多媒体信息的内容多媒体元数据及其生成 多媒体数据往往由多种媒体组合
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 多媒体 数据库
