多媒体数据库.doc
上传人:sy****28 上传时间:2024-09-14 格式:DOC 页数:30 大小:25KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

多媒体数据库.doc

多媒体数据库.doc

预览

免费试读已结束,剩余 20 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

多媒体数据库多媒体数据可以有哪些数据组成?多媒体数据是指由多种不同类型媒体综合组成的,通常包括文本、图形、图像、声音、视频图像和动画等媒体形式。只包含某种媒体的数据称为单媒体。当然,单媒体可以看作是特殊的多媒体。多媒体数据的特征??数据量非常庞大?音频视频有时间维,固定速率播放才能预期效果?内容中语义结构难识别?空间时间协调表示多个媒体类型?数据含义模糊、主观?参数多多媒体数据具有如下几种特性:???????1.集成特性2.独立特性3.数据量大4.实时性强5.具有交互性6.非解释特性7.非结构特性三个难题:?信息媒体的多样化?多媒体数据集成或表现集成?多媒体数据与人之间的交互性多媒体数据库技术需要研究的问题:如何用数据库系统来描述如何表达多媒体信息的内容将怎样进行检索查询该如何处理这些数据呢如何用数据库系统来描述多媒体数据模型?是客观事物及其联系的数据描述;?数据的描述:指出模型中包含那些记录类型,并对记录类型进行命名;指明各个记录类型由那些数据构成,并对数据项进行命名,每个数据项均需指明其数据类型和取值范围。?数据间联系:指明各个不同记录间所存在的联系和联系方式。数据模型作用?为表达使用系统将要存储和检索的数据项的性能提供框架(或语言)?该框架允许设计者和用户定义、插入、删除、修改和搜索数据库项目和性能与传统数据类型相比较?多媒体数据不仅包含整型、实型、布尔型和字符型等传统数据类型,而且还应包括图形、图像、声音、文字、动画等复杂数据类型?从数据量上看,常规数据与多媒体数据的大小差别可以达到几千、几万甚至几十万倍与传统数据类型相比较?从数据长度上看,常规数据项一般采用定长记录处理,存储结构清晰,而多媒体数据长度可变?从数据传送方面看,多媒体数据不论是视频媒体还是音频媒体,都要求连续播放,否则将导致严重失真,这就要求CPU、I/O、RAM、网络带宽及软件算法比常规数据快一个档次综上所述:多媒体数据项对应一个复杂对象,而并不是一个不可再分的原子数据,它的数据模型通常具有复杂的层次结构,而不同于简单关系模型要求数据模型满足:?可扩展,以便添加新的数据类型?能够表示复杂空间和时间关系的基本媒体类型和复合对象?灵活的,以便在不同抽象级别上指定、查询和搜索数据项?允许进行有效存储和搜索多媒体数据模型?目前,建立多媒体数据模型的方法主要有如下两种:?扩展现有关系数据库管理系统,用于支持类似于二进制对象的各种多媒体对象。将RDBMS从基本的二进制对象扩展到继承和类这一概念。?转变为发展成熟的面向对象数据库,以支持SQL语言。将数据库和应用软件转变为面向对象的数据并使用面向对象的语言,如C++,或使用对象的SQL来开发。多媒体数据模型的层次?多媒体数据模型是用来描述任何多媒体数据静态特性和动态特性的一组概念和定义,一般可以分为如下三个层次。?概念数据模型(conceptualdatamodel,CDM)?逻辑数据模型(logicaldatamodel,LDM)?物理数据模型(physicaldatamodel,PDM)????·???????í?????????????CDM????????RWLDMLDMLDMPDMPDMPDMCDMCDM????à????????·????????MCDM????à???????????MDB数据模型分类?简单性数据模型?复杂型数据模型?智能型数据模型简单型多媒体数据模型?对应于多媒体简单应用。?特征:涉及到的对象多为静态,结构较为简单,查询比较确定。?简单型多媒体数据库功能:?对多媒体数据中的物理媒体数据的有效管理和存取;?建立多媒体数据及其文本说明等属性之间的相互关系。复杂型多媒体数据模型?表述一类结构较为复杂、可以进行某种意义上模糊查询的多媒体应用。?特征:具有复杂的结构,实体之间存在多重联系,查询方式多样。?复杂型多媒体数据库主要功能:?对多媒体中所包含的物理媒体数据、逻辑媒体数据的统一描述、有效存取和管理;?对多媒体数据中包含的多种语义信息进行描述、存取和管理。智能型多媒体数据模型?具有特殊复杂对象、应用要求相当复杂的系统。?特征:对系统的描述具有很高的要求。?智能型多媒体数据库主要功能:?能够对多种媒体数据进行有效的存储和管理;?还能够支持对多种媒体数据的理解以及从中进行知识获取;?在知识引导下的查询及其相应智能化的操作和处理。扩展的关系数据模型?传统的关系数据模型缺少支持多媒体数据库的能力。只是为管理表格字母数字形式的数据设计的,很难实现具有空间关系和时态关系的数据,缺乏演绎和推理操作。?最近,关系数据库管理系统开始使用