18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 信息时代 > 多媒体数据模型(数据库)

多媒体数据模型(数据库)

时间:2022-12-19 14:30:01 | 来源:信息时代

时间:2022-12-19 14:30:01 来源:信息时代

    多媒体数据模型 : 描述多媒体数据、数据关系、数据语义以及一致性约束的概念工具的集合。目前,常用的多媒体数据模型大致有三种:
1.关系模型
基于关系模型是多媒体技术发展初期大多数设计者的选择。因为可以利用的经验、方法很多。最简单的借用方法是,利用关系模型描述多媒体的外部特征(文件名、多媒体内容的存储路径、类型、大小、作者等)。但是,关系模型不能直接描述多媒体数据之间的从属、构成关系,难以描述它们的时空特性,无法适应不断出现的新媒体类型。因此,关系模型不是理想的多媒体数据模型。
2.面向对象模型
面向对象技术的基本特征与多媒体比较吻合:定义每个媒体类型为一类,同种类型的不同格式数据定义为该类的子类,相应的媒体数据即为类的实例。每一媒体类有共同的属性和方法,它的子类既继承父类的属性和方法,又可以有特有的属性和方法。被封装的对象之间通过消息完成操作。但是,面向对象的数据模式是静态的,难于适用于动态多媒体数据的描述与管理。
3.超文本模型
(1)超文本概念: 超文本较之数据库是新概念,它是一种收集、存储、管理、浏览、搜索非规则离散信息,建立和直接表示信息之间非线性关系的技术。典型系统是WWW。在超文本中,存放信息的单元称之为“结点(node)”,信息之间的关系用“链(link)”表示,结点和链构成了超文本系统的两大基本要素。链是超文本系统的核心,为信息的组织、存储、管理、浏览、搜索提供了一种直接、有效的手段。信息通过链接形成可往返移动的信息网,即,超文本系统是网状的、非线性的、非规则的,无所谓头,也无所谓尾。用户可以任意地选择信息类型、决定信息容量和编排组织信息方法,以形成个性化的超文本系统;同时,也可以随意选择路径(链)来阅读、浏览其他人创作的超文本系统。这是任何传统的计算机技术都做不到的。当20世纪60年代中叶出现超文本技术时,它管理的仅仅是文本,因而被称之为超文本(hypertext)。到了80年代,随着多媒体技术的迅速发展,它管理的对象扩大到多种媒体,因而又诞生了超媒体(hypermedia)一词。
(2)超文本基本模型: 包括三个层次: 用户接口、超文本抽象机和超文本库。用户接口层解决如何展现数据、如何表示哪里有链、如何表示不同类型的链、提供什么样的用户帮助机制。超文本抽象机(hypertext abstract machine)处理的是核心信息:多媒体结点、链、锚(anchor),以及它们的结构、属性及相关信息。在这一层,要考虑可扩充性,结点、链和锚的可维护性,以及超文本系统的互操作性,即信息转换接口。在互操作中,媒体信息的转换已经不成问题,关键是链信息的转换。超文本库要负责所有不同类型、不同格式的媒体信息的存储;多用户的访问; 权限管理;安全机制; 信息备份; 版本管理; 网络服务等等。它必须解决大容量数据存储和快速访问的问题。超文本库尽可能包容各种标准媒体(现在的和将来的),尽可能支持从流行的应用软件包获取媒体信息,并且支持和其他软件共享以及交换媒体信息。
(3)超文本标准模型Dexter: 该模型是1988年在美国新罕布什尔州名为Dexter的小酒店里诞生的,因此得名。Dexter模型只是一个抽象的模型,综合了所有超文本系统的模式,同时考虑了未来的扩展,规范了超文本技术的专业用语。它的重要贡献还在于提供了层间的接口机制。接口层与抽象机层之间的接口机制是结点展现的说明,结点的展现方式既取决于展现函数,也取决于结点自身属性以及访问该结点的链的性质。抽象机层与超文本库层之间的接口机制称为锚接,提供锚接函数。通过两个机制,既维持了层间通信及各层数据间的独立性,又能够较好地查找与处理结点的内容和结构。

74
73
25
news

版权所有© 亿企邦 1997-2022 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭