多媒体数据库的发展认识

合集下载

多媒体数据库

多媒体数据库

多媒体数据库多媒体数据库是数据库技术的新兴领域。

它研究的对象已从传统的单一的字符类型的信息媒体发展为包括图形、图像、声音和字符的多种类型的信息媒体。

由于研究对象的多样化,因而多媒体数据库技术提出了很多比传统数据库技术更为复杂和更为新颖的研究课题。

多媒体数据库技术的出现和形成,一方面是由于有实际的应用需求,而另一方面也基于现代计算技术发展的新成果。

由于现实世界的复杂性,因而其表现的形式也就会是多样的,作为信息传播的形式,除了通常传播媒体文字和符号外,当然也时常见到上述的以图形、图像和声音等媒体的表现形式,以及它们的相互组合。

传统的数据库技术在文字和符合的输入、存储、处理、检索和输出等方面已有较成熟的技术,还有相应的理论成果。

当初,它的应用主要在事务处理和商业领域。

随着计算机应用领域的扩展和技术的发展,人们已不满足于单一的信息表现形式,或单一的信息表现形式已不能满足实际应用的需要,而提出了对多种信息媒体的利用和管理的需要。

随着现代计算技术的发展,存储技术,如光存储技术方面,出现了大容量的光盘;输入/输出手段的更新,如摄像技术、数字化仪、扫描仪、高分辨率的图形、图像监视器的应用;彩色图形、图像转换设备的完善以及计算机本身处理能力的提高和数据模型理论的发展和完善都为多媒体数据库的实现提供了可能性。

多媒体(Multimedia,或译为多媒介/多媒质)的术语在1983年正式使用,1984年在新加坡召开的超大型数据库(VLDB)第10届国际会议上就对多媒体数据库进行了讨论。

1.多媒体数据模型一般认为,数据模型化是数据库技术的基础和核心。

如果广义地理解,数据模型化包括了概念模型、逻辑模型和物理模型的建立。

其中概念模型是数据库设计者对现实世界的抽象,逻辑模型是对概念模型的逻辑表示,而物理模型是对逻辑模型的机器表示。

要把复杂的现实世界正确地描述出来,并将其数据及关系在数据库中进行存储和管理,关键地一步是要把现实世界抽象为概念模型。

多媒体数据库

多媒体数据库

多媒体数据库多媒体数据库是一种特殊的数据库,用于存储多媒体数据,如音频、视频、图像、文本等。

随着互联网和数字技术的发展,多媒体数据越来越多,多媒体数据库的重要性也越来越明显。

多媒体数据库的特点多媒体数据库与传统的关系数据库不同,它具有以下几个特点:1. 数据量大多媒体数据通常具有高比特率和大的存储空间。

音频文件、视频文件等文件大小通常都是以GB为单位,因此多媒体数据库需要具有较高的存储容量和处理能力。

2. 数据类型多样多媒体数据类型和格式繁多,如MPEG、AVI、MP3等文件格式。

对于不同类型的多媒体数据,多媒体数据库需要支持不同的处理方法和技术。

3. 数据访问方式多种多样多媒体数据的访问方式不同于传统的数据库查询方式,需要支持多媒体数据的浏览、播放、编辑、共享等操作。

4. 数据安全性要求高多媒体数据往往是机密或有版权保护的,因此多媒体数据库需要加强对数据的安全性和权限控制,以保护数据的机密性和完整性。

多媒体数据库的应用多媒体数据库在许多领域得到了广泛的应用,以下是几个主要的应用领域:1. 娱乐业多媒体数据库常用于游戏、音乐、电影等娱乐业的相关应用。

它可以帮助用户快速浏览娱乐产品,并且支持购买、在线播放、在线下载等功能。

2. 医疗多媒体数据在医疗领域也得到了广泛的应用。

医生可以通过多媒体数据库快速率定病例,医生可以使用多媒体数据库为病人提供手术视频、医疗影像等数据,帮助病人更好地治疗身体问题。

3. 教育多媒体数据库也在教育领域得到了广泛的应用。

学生可以通过多媒体数据库学习视频、录像、语音文件等素材,并且通过在线学习等方式进行学习。

此外,教师可以通过多媒体数据库安排带有多媒体元素的教学计划,更好地让学生理解教材内容。

4. 商业多媒体数据库在商业领域中也得到了广泛的应用。

商家可以使用多媒体数据库作为广告渠道,向广大消费者展示商品及服务。

另外,也可以通过多媒体数据库帮助商家更好地管理商品信息,提高管理效率。

新华社多媒体数据库

新华社多媒体数据库

新华社多媒体数据库新华社多媒体数据库:数字时代的信息宝库引言:在信息爆炸的时代,获取和利用大量的信息成为了我们面临的挑战。

新华社多媒体数据库应运而生,为我们提供了可靠、丰富的信息资源。

本文将从其概述、优势、应用以及未来发展等方面进行探讨。

一、新华社多媒体数据库概述新华社多媒体数据库是由中国最权威的新闻机构——新华社开发和维护的,其目的是为用户提供全面、准确的多媒体信息资源。

该数据库包括文字报道、图片、音频和视频等各种形式的数据,涵盖了政治、经济、文化、体育等多个领域。

其更新频率高,可确保用户获取到最新的新闻资讯。

二、新华社多媒体数据库的优势1.权威可靠:新华社是中国最大的新闻机构之一,享有广泛的声誉和权威性。

新华社多媒体数据库所提供的信息都经过严谨的筛选和审核,可以放心地使用。

2.全面翔实:新华社多媒体数据库涵盖了各个领域的全面信息。

无论是政治、经济、文化还是体育,用户都可以通过数据库获取到相关的新闻报道和专题资料。

3.多媒体形式:新华社多媒体数据库提供的信息形式多样。

文字报道可以满足用户对准确信息的需要,而图片、音频和视频则更生动地展现新闻事件。

用户可以根据自己的喜好选择不同的媒体形式。

4.便捷高效:新华社多媒体数据库的检索功能十分强大。

用户可以根据关键词、日期、地域等多种条件进行高效的检索,快速地找到自己需要的信息。

三、新华社多媒体数据库的应用1.新闻媒体机构:新华社多媒体数据库是新闻工作者获取新闻资源的重要渠道之一。

新闻编辑可以通过该数据库获取到最新的新闻事件和资讯,作为新闻报道的重要参考。

2.研究机构:新华社多媒体数据库为研究机构提供了宝贵的数据资源。

学者可以利用其中的数据开展各种研究,进行数据分析和统计,提升研究的可信度和深度。

3.政府决策部门:政府决策部门需要时刻了解社会动态和政策变化。

新华社多媒体数据库可以提供及时的信息支持,帮助决策者做出科学、准确的决策。

4.大众用户:新华社多媒体数据库向广大用户免费开放,用户可以通过官方网站或者手机应用随时随地访问。

多媒体数据库及基于内容检索

多媒体数据库及基于内容检索

多媒体数据库及基于内容检索在当今数字化信息爆炸的时代,多媒体数据如图片、音频、视频等在我们的日常生活和工作中无处不在。

为了有效地管理和利用这些海量的多媒体信息,多媒体数据库应运而生。

同时,基于内容的检索技术也成为了从多媒体数据库中快速准确获取所需信息的关键手段。

多媒体数据库是一种能够存储、管理和处理多媒体数据的数据库系统。

与传统的关系型数据库不同,多媒体数据库需要处理的数据类型更为复杂多样,包括图像、音频、视频、文本等。

这些数据不仅具有大容量、高维度的特点,还存在着语义丰富、结构复杂等问题。

因此,多媒体数据库在数据模型、存储结构、索引机制等方面都有着独特的设计和实现方式。

在数据模型方面,多媒体数据库通常采用面向对象的数据模型或者扩展的关系模型来描述多媒体数据的复杂结构和语义关系。

例如,对于图像数据,可以将其表示为对象,包含图像的属性(如分辨率、色彩模式等)、图像的内容特征(如颜色直方图、纹理特征等)以及与其他数据的关联关系。

存储结构方面,由于多媒体数据的大容量特点,传统的磁盘存储方式可能无法满足性能要求。

因此,多媒体数据库常常采用分布式存储、缓存技术、数据压缩等手段来提高数据的存储和访问效率。

索引机制对于多媒体数据库的性能至关重要。

针对不同类型的多媒体数据,需要设计专门的索引结构。

例如,对于图像数据,可以基于颜色、形状、纹理等特征建立索引;对于音频数据,可以基于频率、时长、节奏等特征建立索引;对于视频数据,可以基于关键帧、镜头切换、运动轨迹等特征建立索引。

基于内容的检索是多媒体数据库中的核心技术之一,它允许用户根据多媒体数据的内容特征而非仅仅是元数据(如文件名、创建时间等)来进行检索。

基于内容检索的基本思想是首先对多媒体数据进行特征提取,然后将提取的特征与用户输入的查询特征进行匹配,从而找到相关的多媒体数据。

在特征提取方面,需要根据不同类型的多媒体数据采用不同的方法。

对于图像数据,可以提取颜色、形状、纹理等特征;对于音频数据,可以提取频谱、音色、节奏等特征;对于视频数据,可以提取关键帧特征、镜头特征、运动特征等。

多媒体数据库系统

多媒体数据库系统

多媒体数据库系统多媒体数据库胡经国多媒体数据库MultimediaDatabase),是数据库技术与多媒体技术结合的产物。

多媒体数据库不是对现有的数据进行界面上的包装,而是从多媒体数据与信息本身的特性出发,考虑将其引入到数据库中之后而带来的有关问题。

多媒体数据库从本质上说,要解决三个难题第一是信息媒体的多样化不仅仅是数值数据和字符数据,要扩大到多媒体数据的存储、组织、使用和管理。

第二要解决多媒体数据集成或表现集成,实现多媒体数据之间的交叉调用和融合集成粒度越细,多媒体一体化表现才越强,应用的价值也才越大。

第三是多媒体数据与人之间的交互性。

在传统的数据库中引入多媒体数据和操作,不只是把多媒体数据加入到数据库中就可以完成的问题。

传统的字符数值型数据虽然可以对很多的信息进行管理,但其应用范围十分有限。

为了构造出符合应用需要的多媒体数据库,必须解决从体系结构到用户接口等一系列问题。

没有交互性就没有多媒体要改变传统数据库查询的被动性,能以多媒体方式主动表现。

二、面临的问题的组织和存储媒体数据的数据量大,而且媒体间的差异也极大,从而影响数据库的组织和存储方法。

如动态视频压缩后每秒仍达几十万字节甚至几兆字节的数据量而字符数值等数据可能仅有几个字节。

只有组织好多媒体数据库中的数据,选择设计好适合的物理结构和逻辑结构,才能保证磁盘的充分利用和应用的快速存取。

数据量的巨大还反映在支持信息系统的范围的扩大显然我们不能指望在一个站点上就存储上万兆的数据,而必须通过网络加以分布这对数据库在这种环境下进行存取也是一种挑战。

2、媒体种类的增加每一种多媒体数据类型除了都要有自己的一组最基本的操作和功能、适当的数据结构以及存取方式等外,还要有一些标准的操作,包括各种多媒体数据通用的操作及多种新类型的集成。

虽然主要的多媒体类型只有那么几种,但事实上,在具体实现时往往根据系统定义、标准转换等演变出很多不同的媒体格式。

不同媒体类型对应不同数据处理方法这就要求多媒体数据库管理系统能够不断扩充新的媒体类型及其相应的操作方法。

数据库技术发展综述

数据库技术发展综述

数据库技术发展综述本文对数据库的概念、发展阶段、内容以及发展趋势进行了分析,希望能够提供一些借鉴和参考。

标签:数据库概念发展内容趋势一、前言当前,信息技术的快速发展给人们的生产生活带来了极大的便利,其中数据库技术更是起到至关重要的作用。

二、大数据概述大数据(BigData),也称巨量资料,指的是所涉及的资料量规模巨大到无法通过目前主流软件工具,在合理时间内达到撷取、管理、处理、并整理成为帮助企业经营决策更积极目的资讯,通常被认为是PB或EB或更高数量级的数据。

大数据特点是容量在增长、种类在增长、速度也在增长,面临如此庞大的数据量,数据的存储和检索面临着巨大挑战。

比如2007年时,Facebook使用数据仓库存储15个TB的数据,但到了2010年,每天压缩过的数据比过去总和还多,那时商业并行数据库很少有超过100个节点以上的,而现在雅虎的Hadoop集群超过4000个节点,Facebook仓库节点超过2700个。

大量的数据现在已经开始影响我们整个的工作、生活、甚至经济,如何存储和高效利用这些数据是需要我们解决的。

三、计算机数据库的发展计算机数据库已经历了长达五十年之久。

计算机数据库已经在理论和系统上都取得了辉煌的成就。

并且,已被广泛应用于多种行业。

计算机数据库的发展主要经历了如下的三个阶段:1.第一阶段:层次和网状数据库系统在第一阶段中,数据库支持层次和网状数据化模型。

网状和层次数据库为数据方法和数据库提供了基础。

这两种数据库系统是应用较早的数据库技术。

2.第二阶段:关系数据库系统此阶段数据库技术主要被广泛应用到企业管理,办公自动化和情报检索等方面。

它以严格的数学概念做基础,简单,清晰,易于被用户接受而风靡一时。

3.第三阶段:以面向对象数据模型为主要特征的数据库系统面向对象数据库其本质是类的集合。

在这个阶段中,其主要目标是为面向对象的数据模型提供类层次结构。

它主要有这些特点:一是永久保存数据库中的数据,其次是在存储管理方面,如:数据聚集,索引管理,查询优化,数据缓冲,存取路径选择等。

计算机多媒体技术特点和发展趋势

计算机多媒体技术特点和发展趋势

浅谈计算机多媒体技术的特点和发展趋势摘要:随着计算机技术的不断发展以及网络技术的日趋成熟,多媒体以稳健的步伐走进人们的生活,成为新一代电子技术发展和竞争的焦点。

计算机多媒体技术具有在信息表现、音频采集、数据压缩等方面的特点,广泛应用在通讯、医疗、教学等领域。

就现在的发展趋势来看,计算机多媒体技术有着良好的发展前景。

关键词:计算机;多媒体技术;特点;发展;应用中图分类号:tp37 文献标识码:a 文章编号:1007-9599 (2012)23-0000-02计算机多媒体技术在问世的时候就引起了人们的强烈反响,如今已经成为信息技术领域发展最快且最活跃的技术之一,在互联网技术的支持下,多媒体技术已经得到了广泛的应用,并获得了很好的发展前景。

多媒体技术无论是在教学领域还是在生活领域,都给人们带来了很大的便利,影响着人们生活的各个方面。

下面笔者结合实际工作经验谈一谈计算机多媒体技术的特点以及其未来的发展趋势。

1 计算机多媒体技术的概念计算机多媒体技术,将两种或者两种以上的媒体融合在一起,使用文字、图片、动画、音频或者视频等某一种表现方式,形成一种传播的媒体。

虽然表现的方式不尽相同,但是它们都是以数字化的形式存在的。

2 计算机多媒体技术的特点2.1 多媒体信息表现与交互。

多媒体这个平台,让多种媒体可以有序的存放在一起。

每一个媒体都有其自身的特点,各种媒体无论是在空间的组织安排上、时间的安放顺序上还是在其互彼此描述和解释的作用上,都是多媒体在向人们输出信息之前必须做出的“考虑”。

其交互的作用和影响就是上述表现中无可获取的重要部分。

2.2 数据压缩技术。

将数据进行压缩,是计算机多媒体技术的一个显著特点。

它可以将数据、文本、语音、图像,甚至是三维动画等多媒体进行处理。

在处理的过程中,为了使人们能够得到满意的视频效果和听觉效果,就需要多媒体技术对视频和音频信号进行一系列的处理。

但是,在视频和音频达到数字化以后,无论是那种形式,其数据量都远远超出了从前。

多媒体数据库技术

多媒体数据库技术

多媒体数据库技术多媒体数据库技术是一种存储和管理多媒体数据的技术,它能够有效地组织和检索各种类型的多媒体数据,如图像、音频、视频和文本等。

传统的关系数据库管理系统(RDBMS)很难有效地存储和检索大量的多媒体数据。

这是因为多媒体数据通常需要大量的存储空间,而且其特殊的数据类型和结构也要求数据库系统具备相应的处理能力。

因此,多媒体数据库技术应运而生。

多媒体数据库技术的核心是对多媒体数据进行特殊的存储和索引处理。

多媒体数据通常以二进制格式存储在数据库中,而不是传统的文本格式。

为了有效地存储和管理这些数据,多媒体数据库系统需要支持大容量存储设备和高速数据传输接口。

此外,多媒体数据库技术还需要提供一些特殊的索引和查询机制。

传统的关系数据库系统主要使用基于属性的索引和查询方法,对于多媒体数据来说并不适用。

因此,多媒体数据库系统需要使用专门的技术和算法,如内容描述语言(CDL)、相似性检索和内容分析等,来实现对多媒体数据的高效检索和查询。

多媒体数据库技术的应用范围非常广泛。

在娱乐和文化领域,多媒体数据库技术可以用于存储和管理电影、音乐、游戏和艺术作品等多媒体内容。

在医疗领域,多媒体数据库技术可以用于存储和分析医学影像数据,如X射线和核磁共振图像。

在教育和培训领域,多媒体数据库技术可以用于存储和传播教学资源,如教科书、课件和视频等。

然而,多媒体数据库技术也存在一些挑战和问题。

首先,多媒体数据的特殊性和复杂性使得对其进行存储和管理变得更加困难。

其次,多媒体数据通常需要大量的计算和存储资源,这对数据库系统的性能和可扩展性提出了更高的要求。

另外,多媒体数据的版权和隐私问题也需要得到妥善处理。

总之,多媒体数据库技术是一种强大的工具,能够有效地存储和管理各种类型的多媒体数据。

随着多媒体数据的不断增加和应用领域的不断扩大,多媒体数据库技术将发挥越来越重要的作用。

多媒体数据库技术的进步为我们带来了许多便利和创新。

在过去,多媒体数据的存储和管理主要依赖于物理介质,如磁带、光盘和硬盘等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

多媒体数据库技术的发展认识随着近时代电子计算机的诞生,我们的工作、生活发生了革命性的变化,特别是近几年,计算机行业一次次的飞跃是我们亲身体会的,如多媒体产生而带来的巨大影响. 多媒体正以全新的方式在众多领域中得到广泛应用,为广大用户提供了丰富多彩的信息服务,其涉及的应用领域主要有办公室自动化、教育、新闻、娱乐、医疗、计算机协同工作(CSCW)等等.特别是在多媒体电子邮件系统、视频点播系统(VOD)、地理信息系统、计算机桌面会议系统、远程医疗诊断系统、企业无纸化办公等方面都有实际成功的案例.多媒体技术及相关新技术的飞速发展,其应用领域将越来越广,实用系统也会越来越多,因而信息量将会大幅度地增长,数据量大、内容复杂,而且面临数据共享、数据保密等各种方面的要求,此时对信息进行快速高效的处理就显得非常重要了.多媒体数据(Multimedia Data)是指多种式样信息的载体,例如:文本、图形、图象、声音等数据. 多媒体数据的特点是:种类繁多(大多是非结构化数据),来源于不同的媒体,具有完全不同的形式和格式;数据量庞大;具有时间特性和版本概念。

由此可知多媒体数据与传统的数值和字符不同,因而其存储结构和存取方式也具有特殊性,描述它的数据结构和数据模型也是有差别的. 因而出现多媒体数据库系统.数据库系统的一个重要概念是数据的独立性,用户对数据的任何操作(如查询、修改)不再是通过应用程序直接进行,而必须通过向数据库管理系统发请求实现。

一、多媒体数据库的数据模型:从多媒体数据库总体的发展上看,可分为三类:(1) 关系数据模型;(2) 面向对象的数据模型;(3)超媒体数据模型. 基于不同数据模型的多媒体数据库管理系统的功能也有很大差别。

(一)、关系数据模型通常基于关系数据模型的多媒体DBMS可以实现多媒体数据的存取,对多媒体数据对象之间的语义关系、时态关系、空间关系不加处理,所以这部分工作就留给应用程序去完成了。

这类系统典型的有ORACLE7.0、INGRES6.0、nfomix-Online等。

它们是在著名的商品化关系DBMS的基础上扩充了一种新类型的字段以支持多媒体数据的存取,对关系数据模型的基本结构不作改动. 用户只能对字段的存在进行查询,不能实现基于字段内容的查询。

(二)、面向对象数据模型面向对象数据模型可以支持多媒体数据对象之间的语义关系、时态关系、空间关系的处理,其抽象程度更高,但DBMS的实现也相对复杂。

面向对象技术以其丰富的建模能力而备受青睐,它通过对现实世界的抽象描述而对各种媒体数据加以定义和操作. 如当前流行的视频点播系统(Vedio_On_Demand)就是这一模型应用的实例。

(三)、超媒体数据模型超媒体是利用关系链来表示离散数据片断(nodes)的方法. 超媒体的数据片断可以是任何媒体形式的数据,如文本、图象、图形、声音、视象等. 用户通过链由一个信息结点转移到另一个信息结点. 从而实现信息的查询。

我们经常看到的地理信息系统(GIS)就是这一模型的典型应用。

以上简单说了现有的三种多媒体数据模型,还应说明的是:(1)目前的多媒体数据库不只局限于一种数据模型. (2)在实现多媒体数据库的过程中吸纳了许多其它领域的技术. 因此在设计多媒体数据库时,应采取具体情况具体分析的原则,可以考虑让多种数据模型并存,把多种数据库的优点相结合.二、多媒体数据库的三种查询方法:关键字查询、可视化查询、语义查询.1、关键字查询是最简单的方法. 它要求每个对象都带有精确描述其内容的标签(或关键字),然后通过该关键字进行快速查询. 在大多数的多媒体数据库系统中都采取了这种方法,主要原因是对于标准的SQL来说,这可以容易地实现. 但是关键字查询也存在着缺点:(1).关键字的准确性问题. 在许多情况下,对于一幅图象很难用一个确切的词把它的内容描述出来,或者面对许多可以使用的词选取哪个也难达成一致的意见.(2).信息的丢失. 关键字不能保存媒体之间的时空关系,也无法存储媒体本身的特性,在某些情况下不可避免的信息丢失是令人无法忍受的. 因此,在许多系统中将关键字查询与其它查询方法一起使用,这样既可以利用关键字查询的简单和高效的特点,又可以实现基于内容的查询.2、由于多媒体数据的复杂结构和时空关系,可视化查询在多媒体数据库中显得非常重要. 通常用户为了找到所需对象而放松查询条件或难于描绘一个对象时,就可能发出非确定性查询. 查询的每个对象都有本身的相似范围,对象间的相似程度依权重而定. 可视化查询不仅包括数字字符表达式,还包括非数字字符表达式如图象、图标、样本帧等. 可视化查询语言允许用户发出视图查询,并将其转化成低层的查询原语,所以可被看作是查询模型与用户间的接口,通过该接口用户用不完全或相似的图片来实现模糊查询。

3、语义查询(或基于内容的查询)是各种方法中最具挑战性的,它采用索引、模式匹配等多种技术. 它要求数据库中信息的表示必须包括隐含或明显的语义. 明显的语义可以通过声明的知识表达技术实现. 一个对象的语义或内容可通过本身的性质和它与其它对象的关系表示出来. 这些性质的识别依赖于多媒体数据的处理技术,包括图象处理、模式识别、语音识别、动态检测等. 这些技术的目标就是从输入数据中精确地提取其性质. 例如在一个图象数据库中,语义查询允许用户使用各种图象描述符如颜色、材料、形状(即可以描述空间也可以表达内容信息)来进行信息的检索. 这样通过图象描述符把一幅图象分解成一些独立的子对象而将其描绘出来. 但是目前模式匹配的条件还不能很好地处理,模式识别的准确率也不是令人非常满意,因而DBMS模式匹配条件的查询,恐怕还得有待于其它领域技术取得更大的进展.三. 目前多媒体数据库的实现1.在关系数据库的基础上构造多媒体数据库关系模型结构简单,是单一的二维表,数据类型和长度被限制在一个较小的子集中,又不支持新的数据类型和数据结构,难以实现空间数据和时态数据,缺乏演绎和推理操作,因此表达数据特性的能力受到限制。

在多媒体数据库系统中使用关系模型,必须对现有的关系模型进行扩充,使它不但能支持格式化数据,也能处理非格式化数据。

对关系数据库模型的扩充技术主要有3种。

①使关系数据库管理系统和操作系统中的文件系统相结合,实现对非格式化数据的管理。

②将关系元组中格式化数据和非格式化数据装在一起形成一个完整的元组,存放在数据页面或页面组中。

③将元组中格式化数据和非格式化数据分成两部分,一部分是格式化数据本身,另一部分是对非格式化数据的引用。

2.在面向对象数据库的基础上构造多媒体数据库不同于扩展关系数据库系统,面向对象数据库直接从数据模型入手,重新考虑不同于传统DBMS的系统整体结构、对象类层次的存储结构、存取方法和继承性的实现方法、用户定义的数据类型和方法的处理策略、必要的版本控制和友好的用户接口,建立一个全新的DBMS。

(1)面向对象数据库系统的结构根据系统模型的功能,设计相应的系统结构是面向对象数据库管理系统实现的重要环节。

现有的面向对象的数据库管理系统功能各异,因而提出了各种不同的系统结构。

(2)面向对象数据库系统的存储结构和存取方法面向对象的数据库管理系统中处理的是存储在磁盘上的多媒体数据组成的对象,因此设计有效的对象存储结构和多媒体数据的存取方法就成为系统实现的重要问题。

从现有的面向对象系统原型讨论中可以看到,目前存储结构的实现方法可以分为两大类:一类是基于现有关系模型存储结构的方法;另一类是重新设计更符合多媒体对象特点的存储结构方法。

①基于关系模型的方法。

在基于关系模型的方法中,每个对象存放在一个关系中,任何对象一进入系统,数据库管理系统就自动分配给它一个全库惟一的系统标识符,这个系统标识符在对象的生命周期中是不可改变的。

对象间的联系是通过在存放对象元组中增加另一对象的系统标识符体现的。

系统对相关对象类建立索引,当用户要求按“聚合”或“概括”联系查询时,系统就可以使用索引满足查询要求。

②更适合多媒体数据特点的存储结构和存取方法。

为了实现多媒体对象的快速存取,最简单的方法是将其按逻辑模型中定义的拓扑顺序存放。

但使用这种方法,当对象较大时,可能需要物理上跨磁道存放,这时会大大降低查询速度,而且这种方法不能有效地支持子类的查询。

面向对象模型比较复杂,在实现技术方面,还需要在面向对象多媒体数据库系统中解决模拟非格式化数据的内容和表示、反映多媒体对象的时空关系、允许有类型不确定对象存在等问题,现在技术发展很快,很多新技术得到了应用,此模型得到大量的应用。

当前对于多媒体数据库的研究已成为数据库技术发展的一个焦点,并且也产生了许多实用系统. 但是很多系统都是专用的,并且功能也不是很完善. 因此,要想开发出一个通用的多媒体数据库,还应该重点研究以下问题:1)加强合理语义模型技术,特别是视象和图象的语义模型. 这些模型应该有足够的能力抽象化多媒体信息、捕捉其特性,并且充分地把其时空特性表现出来.2)设计有效的多媒体数据的索引和组织方法.3)建立适合于媒体同步和集成的数据模型.4)加大多媒体查询语言的研究. 查询语言能够表达出模糊的复杂语义,表现时空关系,并实现基于内容的查询.5)对于物理存储管理要设计出有效的数据存放模式,以满足多媒体数据实时性的要求.6)分布式多媒体数据库的管理. 在网络环境下要求系统提供站点透明存取并支持实时数据的传输.可喜的是,随着技术的发展,产生了许多可以对多媒体数据进行管理和使用的技术。

一般认为,多媒体数据库不应该是对现有的数据库系统进行界面上的包装,使之看起来象一个多媒体数据库,而应该是从多媒体数据与信息的本身特征出发,才能找到相应的解决方法。

参考文献王珊,王秋月,刘方,罗立,张孝, 姚卿达, 屈定春,. 二十一世纪数据库系统的未来研究方向. 计算机科学. 1995,22(1)董轩明,徐光佑. 建立分布式多媒体系统的体系结构参考模型. 小型微型计算机系统. 1996, 17 (1)周龙骧,柴兴无. 媒介数据库系统的分析与设计. 软件学报. 1995, 6 (2)陈常嘉,陈太一. 媒体技术综览. 电信科学. 1995,11 (11)柴兴无,乔京成,陈芸生. 对多媒体数据库管理系统的层次结构分析. 计算机科学. 1995,22.(1)尹朝庆. 数据库系统中并发事务死锁的解除与避免. 计算机研究与发展. 1995 ,32(4) 朱扬勇. 多媒体数据库:建模、存储和查询. 计算机科学. 1996,23(2)陶伟,麦中凡. 多媒体智能数据库系统体系结构的选择. 计算机研究与发展. 1996., 33(4)。

相关文档
最新文档