多媒体数据库的面向对象特性分析

多媒体数据库的面向对象特性分析

ID:11624168

大小:199.49 KB

页数:3页

时间:2018-07-13

多媒体数据库的面向对象特性分析_第1页
多媒体数据库的面向对象特性分析_第2页
多媒体数据库的面向对象特性分析_第3页
资源描述:

《多媒体数据库的面向对象特性分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、AnalysisontheObject2OrientedCharacteristicforMultimediaDatabaseHUANGHai2bin(Dept.ofMathematicsandComputerScience,YulinTeachersCollege,YulinGX537000,China)Abstract:Inordertoadaptthepropertyofnon-structureofmultimediainformation,describestheobject-orientedpropertiesandtheob2ject-orientedrealizinga

2、pproachesofmultimediadatabase.Analyzesitsobject-orientedstoragestructure.Sumupthecharacteristicsatlast,Anditcanprovidereferencesfordevelopingpeopleofmultimediadatabase.Keywords:multimediadatabase;object2oriented;storagestructure1引言多媒体是指多种媒体,如数字、正文、图形、图像和声音的有机集成。其中数字、字符等是格式化数据,文本、图形、图像、声音、视频等是非格式

3、化数据。多媒体数据的数据量十分庞大,各种数据之间的语义联系非常复杂,表达形式多样。尽管以关系代数作为其理论基础的关系型数据库管理系统发展到今天已能够比较完善地处理传统的常规数据,但关系型数据库管理系统在处理文本、图形、图像、声音、动画、视频等复杂的多媒体对象时显得难以适应,数据库管理系统面临着许多新的挑战。面向对象模型是目前最理想的多媒体数据模型,它吸收了面向对象的编程技术和其他数据模型的优点,能提供对不同媒体的统一的用户界面,具有对复杂对象的描述能力和对象间关系的表示能力。面向对象技术的出现,为人们解决复杂的多媒体对象的管理带来了希望。一个整体。面向对象数据库系统是数据库技术与面向对

4、象技术相结合的产物,它综合了面向对象编程技术和传统数据模型的优点。多媒体应用的这些要求也正是面向对象数据库所具有的特点,因而面向对象数据库管理方式是多媒体数据管理最为理想的方式1。多媒体数据库的面向对象机制表现在:(1)多媒体数据按类组织在面向对象数据库中,将具有相同静态结构、动态行为和约束条件的对象分为一类,每一类对象定义了相应的属性、方法和约束条件。多媒体类中一个媒体就是一个类,它包括该媒体的数据结构及相应的操作。每个类完成一种媒体数据存储与操作管理。(2)多媒体类的内部结构不同媒体类有不同数据结构和不同操作,它们相互匹配并封装在一起,组成一个完整的类。媒体的数据结构有两类:一种是

5、物理数据与逻辑数据均为格式化的,此类数据结构可用一般面向对象的属性表示;另一种是物理数据为非格式化而逻辑数据为格2多媒体数据库的面向对象机制由于多媒体数据的复杂性,多媒体数据库一般采用面向对象的机制,将多媒体数据、展示属性、操作方法封装在一起,以降低用户使用多媒体数据的复杂性。在多媒体应用中,多种媒体有着不同的数据结构与操作要求,也有着不同数据类型要求,它们之间有着复杂的语义联系并构成式化,对此类数据结构可用类似于关系数据库方式作适当改造、增加多媒体属性,以存储非格式化数据。在类中除数据结构外尚有相应的操作,不同的媒体类有不同的操作,如图像类中有图像的旋转、放大、缩小操作,也有图像的修

6、改操作及图像剪接、编辑等操作2。(3)多媒体类间联系每个媒体类表示一种媒体数据与操作的封装体,各种媒体类之间也存在着多种语义联收稿日期:2002-08-21作者简介:黄海滨(1965—),男,广西东兰人,讲师,主要研究领域为系。过多的技巧,其柔性差且不完备。(2)专用的多媒体属性应该能存贮大容量数据。(3)增添一种新的二进制数字串类型,此种类型专门用于多媒体属性。4多媒体数据的面向对象存储结构4.2面向对象数据库的数据存贮的操纵仍能保持一致。(1)对象面向对象数据库系统的核心是把现实世(4)通过继承有效地减少媒体数据的冗余存储,提供界的事物描述为对象,数据存储、操作和管理都以对象为依据

7、。对象可以是简单的,也可以复杂的,复杂对象中引用了其他的对象。面向对象数据库的建模和存储的关键是对象和类,根据对象的逻辑相关,将这些对象的物理存储聚簇在一起,从而可减少数据输入、输出的访问次数,提高应用程序的运行速度。了软件重用机制。子类的构造器中定义了所需的完整性限制,确保该类的实例满足相应的完整性限制,同时它也是聚集分层和特性传播的基本方法。(5)保持各种媒体的独立性和透明性,用户的操作可最大限度地忽略各种媒体的差别,而不受具体媒体的影响和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。