首页    公司简介    业务介绍     作品展示    知识集锦    联系我们    公司路线
 

           多媒体数据库
    数据库是为某种特殊目的组织起来的记录和文件的集合。传统的数据库管理系统在处理结构化数据、文字和数值信息等方面是很成功的。但是处理大量的存在于各种媒体的非结构化数据(如图形、图像和声音等),传统的数据库信息系统就难以胜任了,因此需要研究和建立能处理非结构化数据的新型数据库――多媒体数据库。

一、多媒体数据库的基本概念
    多媒体数据库需处理的信息包括数值(number)、字符串(string)、文本(text)、图形(graphics)、图像(image)、声音(voice)、和视像(video)等。对这些信息进行管理、运用和共享的数据库就是多媒体数据库。
    1、多媒体数据(multimedia data):这是表示文本、表格、声音、图形和图像等形式的数据。它们在多媒体数据库中的逻辑和物理特征与一般多媒体系统相同。
    2、多媒体文件(multimedia documents):是用多媒体数据表示的信息的一种组织形式。
    3、 对象(object):它是对现实世界中一种物质的或非物质的事物概念的抽象表示。
    4、对象类型(object):指由用户定义的、关于对象的结构和行为的数据类型,它反映了被描述对象的结构性质和行为性质,而每一种结构性质的定义又包括性质名称和相应的定义域。
    5、结构性质:对象的结构性质由属性、成分和联系这三个方面组成。
    6. 属性(attribute):如果性质的值仅代表它们自己而不涉及数据库中的其它对象,那么该性质被称做属性。
    7. 成分(component):如果性质的值涉及数据中的其它对象,而这些对象又依赖于有关的超规则对象,那么这种性质被称作"成分"。成分用于按技术要求建立上下文有关的查询模型。
    8. 联系(relationship):如果性质的值涉及其它对象,那么反映各种对象之间关系的性质被称为联系。
    9. 物主(owner):多媒体数据库中被查询的和起主导作用的对象称为物主。它与其它对象通过"联系"执行指定的操作。多媒体数据之间存在着一些关系,如一段声音可以是另一段文字的说明,一幅图像显示结束后还需显示另一幅图像等。
    10. 数据词典:数据词典是关于数据库模式信息的数据库,存放各种数据库模式的类型定义、应用例程接口定义、数据库一致性检验的约束规则、各种代码和用户权限等。

二、多媒体数据库的技术
    (一)数据模型:
建立数据模型是实现多媒体数据库的关键。目前实现多媒体数据管理的途径主要有4种,都需要使用与之对应的数据模型:
    1、基于关系的模型:属于扩充关系数据模型,在传统关系数据库的基础上加以扩充, 使之支持多媒体数据类型。如INFORMIX-ONline、ORACLE、INGRES等;
    2、基于面向对象的模型:以此实现对多媒体的描述及操纵。在面向对象语言中嵌入数据库功能而形成多媒体数据库的关键是如何在面向对象语言中增加对持久性对象的存储管理。
    3、 基于超文本(hypertext)模型或超媒体方法例如KMS、INTERMEDIA等。
    4、开发全新的数据模型,从底层实现多媒体数据库系统 该方法首先建立一个包含面向对象数据库核心概念的数据模型,设计相应的语言和相应的面向对象数据库管理系统的核心。
    (二)、数据的压缩/还原:
在计算机中,结构化数据如文字、数值都是编码后进行存放,非结构化数据如图形、图像和声音也必须转化成计算机可以识别和处理的编码。
    (三)、存储管理和存取方法:
动态声音和图像形成的大对象(文件)即使进行了压缩,存储量也十分惊人。大对象一般是分页面进行管理的。目前比较浒的存取方法是b+树和HASH方法。
    (四)、用户界面:
由于在多媒体计算机中增加了声音和图像接口,所以多媒体数据库应提供更加友好的用户界面。
    (五)、分布工技术:
除了在局部库中必须考虑上述的数据模型和数据压缩等问题外,在全局管理中还必须解决多媒体数据集成和异构全局多媒体数据语言查询等问题。多媒体数据对带宽也有新的要求,需要与之相适应的高速网络

 多媒体应用领域介绍

 

 多媒体制作应准备的资料

 

 多媒体的开发流程

 

 多媒体数据库

 

 多媒体触摸屏技术

 

 多媒体网络通讯和视听会议系统

 

 网站开发流程

 

 虚拟现实技术

 

 虚拟现实技术适用范围

 
 
 
 
 
 

版权所有:北京华朗数字传媒有限公司
E-Mail:dwwy@dmtzz.com