当前位置:文档之家› 媒资管理07多媒体数据库技术

媒资管理07多媒体数据库技术

v 2. MMDB应能够协调处理各种媒体数据,正确识 别各种媒体数据之间在空间或时间上的关系。
v 3. 除必须满足物理数据独立性和逻辑数据独立性 外,还应该满足媒体数据独立性。
媒资管理07多媒体数据DIA ASSET MANAGEMENT
v 4. 更强的数据查询和操纵。多媒体数据既有其外 在的表现形式,又有其自身内在的结构。
v 外部关键字(foreign key,也称外键)是指如果表中含 有与另一个表的主关键字相对应的列组,那么该列组就 被称为外部关键字。从该定义可以看出,外部关键字也 是由一个或多个列组成。
v 如果两个表中具有相同的列或列组,那么该列或列组就 被称为这两个表的公共关键字(common key)。如果 公共关键字是其中一个表的主关键字,那么该公共关键 字在另一个表中就被称为外部关键字。
媒资管理07多媒体数据库技术
§7.1.1 关系数据库基本知识
MEDIA ASSET MANAGEMENT
v 减少数据冗余度。由于数据库实现了数据共享,因而 减少了数据的重复存储,节省了存储空间,减少了数 据冗余。
v 数据独立性。数据库技术中的数据与程序相互独立, 互不依赖,不因一方的改变而改变另一方,这大大简 化了应用程序设计与维护的工作量,同时数据也不会 随程序的结束而消失,可长期保留在计算机系统中。
媒资管理07-多媒体数据 库技术
2020/11/16
媒资管理07多媒体数据库技术
第7章 多媒体数据库技术
MEDIA ASSET MANAGEMENT
v 多媒体数据库技术是数据库技术与多媒体技术结合的 产物。
v 多媒体数据库要解决三个难题。
w 第一是信息媒体的多样化,多媒体数据的存储、组织、使 用和管理。
媒资管理07多媒体数据库技术
§7.2.2 MMDB的主要需求
MEDIA ASSET MANAGEMENT
v 多媒体数据库(MMDB)就是要实现对结构化和 非结构化的多媒体数据的存储、管理和查询,其主 要需求有:
v 1. MMDB应能够表示多种媒体的数据,如图形、 图像、声音等。非结构化数据表示起来比较复杂, 需要根据多媒体系统的特点来决定表示方法。
媒资管理07多媒体数据库技术
§7.2.2 MMDB的主要需求
MEDIA ASSET MANAGEMENT
v 8. 交互性强。最常见的是用鼠标选择调用有关的 信息,供用户观察、决策。
v 9. MMDB还应提供数据和版本管理功能。
媒资管理07多媒体数据库技术
§7.2.3 MMDBS的层次结构
MEDIA ASSET MANAGEMENT
w 第二要解决多媒体数据集成或表现集成,实现多媒体数据 之间的交叉调用和融合,集成粒度越细,多媒体一体化表 现才越强,应用的价值也才越大。
w 第三是多媒体数据与人之间的交互性,也就是多媒体数据
的检索问题,其中包括基于元数据的检索模式和基于内容
的检索模式。
媒资管理07多媒体数据库技术
第7章 多媒体数据库技术
MEDIA ASSET MANAGEMENT
v (1)数据量大
w 图像、声频和视频对象一般需要大的存储容量。
v (2)数据长度可变
w 多媒体数据的数据量大小可变,且无法预先估计。
v (3)多数据流
w 多媒体展示时涉及多种数据类型的静态和连续媒体的集 成及显示。
v (4)数据流的连续记录和检索
w 多媒体数据要求连续记录(存储)和播放(检索),否 则将导致严重失真,大大影响效果,使用户无法接受。
媒资管理07多媒体数据库技术
第7章 多媒体数据库技术
MEDIA ASSET MANAGEMENT
1
关系数据库概述
2
多媒体数据库概述
3
面向对象数据库技术
4
分布式多媒体数据库
5
检索技术简介
媒资管理07多媒体数据库技术
§7.2 多媒体数据库概述
MEDIA ASSET MANAGEMENT
v 多媒体数据库(MMDB)与传统的关系数据库相比 ,具有数据量大、数据类型多、数据类型之间差距 大、多媒体数据的输入和输出复杂的特点。当今时 代,网络技术与信息传输技术的发达,更增加了多 媒体数据的复杂性。
媒资管理07多媒体数据库技术
§7.2.4 多媒体数据模型
MEDIA ASSET MANAGEMENT
v 1. 扩充关系的模型: v 传统的关系模型结构简单,是单一的二维表,很难用
于空间数据和时态数据,缺乏演绎和推理操作,表达 数据特性的能力有限。 v 在基于RDB的MMDB中,必须对现有的关系模型进 行扩充,使它不但能支持结构化数据,也能处理非结 构化数据,分为以下三种扩充方式:
v 目前开发出来的MMDBS大多是专用的MMDB,对 信息的处理进行了折中,缺乏通用性。在多媒体数据 模型方面主要存在以下问题:
w (1)没有表示多媒体数据模型经典完善的理论及技术。在 建立多媒体数据模型时,虽然可能借助其它方面的研究成 果,但表示多媒体数据的统一完善的理论还没有形成。
w (2)目前研究者各自从不同的方向对多媒体数据模型进行 探讨,所建立的多媒体数据模型一般也只能反映和强调多 媒体数据的某一类特征,其应用也侧重于某一类领域。
v 一般来讲,多媒体数据有静态与动态之分,静态数 据有字符、数值、文本、图形、图像等静态的数据 ,而动态数据有音频、视频、动画等。
媒资管理07多媒体数据库技术
§7.2.1 多媒体数据的特点
MEDIA ASSET MANAGEMENT
v 多媒体数据库信息媒体的多样性
媒资管理07多媒体数据库技术
§7.2.1 多媒体数据的特点
媒资管理07多媒体数据库技术
§7.1.1 关系数据库基本知识
MEDIA ASSET MANAGEMENT
❖2. 关系数据库的基本组成
❖ 关系数据库由一组数据表组成。表中的每行称为记录,每列 称为字段。
❖ 表是一组彼此相关的记录的组合。
例如,有一张包含公司中员工信息的表。每条记录里都存储了公司一 名员工的姓名、地址和月薪等数据。
v (1)支持结构化数据(如字符数值)和非结构化数 据(如视频、声音、图象等)的表示及其属性特征的 描述。
v (2)支持多媒体的表现(Presentation)建模, 即多媒体数据模型应能表示各媒体对象间的语义关系 、时态关系和空间关系。
媒资管理07多媒体数据库技术
§7.2.4 多媒体数据模型
MEDIA ASSET MANAGEMENT
v
媒资管理07多媒体数据库技术
§7.2.3 MMDBS的层次结构
MEDIA ASSET MANAGEMENT
(1)物理存储层:描述如何在文件系统中存储多媒体数据。 (2)数据描述层:也是核心层。这一层负责对原始信息的解
释和描述,并处理索引提出的数据快速存取请求。
(3)网络层:媒体对象可能存储在不同的系统中,用户可以
在计算机网络上进行数据存取。
(4)过滤层:负责分析和处理用户的查询要求。用户可以用
不同的方法查询数据库,这取决于用户所需要信息的类型。
(5)用户层:应用和用户之间的接口,负责实现数据库中数
据的浏览以及人机交互。
媒资管理07多媒体数据库技术
§7.2.4 多媒体数据模型
MEDIA ASSET MANAGEMENT
媒资管理07多媒体数据库技术
§7.2.4 多媒体数据模型
MEDIA ASSET MANAGEMENT
v (1)扩展现有的数据类型 v 一般是利用标准扩展字段(General)来描述多媒体
v 5. 媒体的集成和编辑。媒体的有机组合(集成) 是多媒体数据库系统的一项重要而且难度较大的功 能。
v 6. 网络功能。应解决分布在网络上的MMDB中的 数据的定义、存储、操作问题,并对数据的一致性 、安全性、并发性进行管理。
v 7. 多媒体数据库系统(MMDBS)应具有开放功 能,提供MMDB的应用程序接口API。
面向对象模型
关系模型
层次模型
网状模型
媒资管理07多媒体数据库技术
§7.1.1 关系数据库基本知识
MEDIA ASSET MANAGEMENT
v 1. 关系数据库的特征 v 数据结构化。按照某种数据模型组织成为一个结构化
的数据整体。它不仅描述了数据本身的特性,而且描 述了数据与数据之间的各种联系,这使数据库具备了 复杂的内部组织结构。 v 实现数据共享。实现了多个应用程序、多种语言及多 个用户共享一个库中的数据,甚至在一个单位或更大 的范围内共享,因而大大提高了数据的利用率,提高 了工作效率。
w 第二,这些表之间是相互关联的,表之间的这种关联性是由 主键和外键所体现的参照关系来实现的;
w 第三,数据库不仅包合表,而且包含了其他数据库对象,如 视图、存储过程、索引等。
媒资管理07多媒体数据库技术
§7.1.3 关系数据库的数据模型
MEDIA ASSET MANAGEMENT
v 主关键字(primary key,也称主键)是指表中的某一 列,该列的值可唯一标识一行。
1
关系数据库概述
2
多媒体数据库概述
3
面向对象数据库技术
4
分布式多媒体数据库
5
检索技术简介
MEDIA ASSET MANAGEMENT
媒资管理07多媒体数据库技术
§7.1.1 关系数据库基本知识
MEDIA ASSET MANAGEMENT
v 数据库的数据模型先后经历了网状模型、层次模型 、关系模型和面向对象模型等阶段。其中关系模型 因为有完整的理论基础,取代了网状模型和层次模 型,目前关系数据库在实际应用中居于主导地位。
v 数据库管理系统(DBMS)是指数据库系统中对数 据进行管理的软件系统,它是DBS的核心组成部分。 对DB的一切操作,包括定义、查询、更新及各种控 制,都是通过DBMS进行的。
相关主题