第6章多媒体教据庳及基于内容桧索 多媒体数据管理 多媒体数据库管理系统 面向对象技术与 MDBMS 基于内容的检索技术
第6章 多媒体数据库及基于内容检索 ◼ 多媒体数据管理 ◼ 多媒体数据库管理系统 ◼ 面向对象技术与MDBMS ◼ 基于内容的检索技术
6.1多媒体数据管理环境 多媒体应用系统关键问题就是对系统中数据进行有 效地管理: 对多媒体数据的有效管理能尽量减少开发费用 便于综合利用、数据共享,降低成本、提高效益; 对提高多媒体应用程序的执行效率和运行质量也 具有十分重要的意义
6.1 多媒体数据管理环境 多媒体应用系统关键问题就是对系统中数据进行有 效地管理: ◼ 对多媒体数据的有效管理能尽量减少开发费用; ◼ 便于综合利用、数据共享,降低成本、提高效益; ◼ 对提高多媒体应用程序的执行效率和运行质量也 具有十分重要的意义
1.多媒体数据的存储环境 ■对多媒体数据的存储环境总的要求是: 容量大、质量好、存取速度快、价格合适 ■主要有4类存储介质: (1)可更换的硬盘; (2)磁带备份介质 (3)光盘档案介质 (4)磁盘阵列
1.多媒体数据的存储环境 ◼ 对多媒体数据的存储环境总的要求是: 容量大、质量好、存取速度快、价格合适。 ◼ 主要有4类存储介质: (1)可更换的硬盘; (2)磁带备份介质; (3)光盘档案介质; (4)磁盘阵列
2.多媒体数据的传输环境 一般有3种传输方法: (1)使用可更换的介质进行人工传输。使用软盘、磁 带、光盘、可更换硬盘等工具; (2)使用串行端口实行点对点传输。成本低,但难以 实现多台计算机之间数据传输; (3)使用网络系统,实现计算机之间传输
2.多媒体数据的传输环境 一般有3种传输方法: (1)使用可更换的介质进行人工传输。使用软盘、磁 带、光盘、可更换硬盘等工具; (2)使用串行端口实行点对点传输。成本低, 但难以 实现多台计算机之间数据传输; (3)使用网络系统,实现计算机之间传输
3.多媒体数据管理的软件环境 对多媒体数据资源的有效管理方法: (1)文件管理系统。 (2)建立特定的逻辑目录 (3)传统的字符、数值数据库管理系统。 (4)多媒体数据库管理系统。 (5)超文本和超媒体
3.多媒体数据管理的软件环境 对多媒体数据资源的有效管理方法: (1)文件管理系统 。 (2)建立特定的逻辑目录。 (3)传统的字符、数值数据库管理系统。 (4)多媒体数据库管理系统 。 (5)超文本和超媒体
数据库 传统DBMS 多媒体应用 多媒体数据库 多媒体应用 文件检索程序 Os中的 多媒体数据文件 文件系统 多媒体应用 图6.1用传统的DBMS管理多媒体数据
图6.1 用传统的DBMS管理多媒体数据
62多媒体数据库管理系统 6,2.1多媒体数据库管理系统特点 依据独立性原则,DBMS按层次划分为3种模式: 物理模式、概念模式和外部模式。 物理模式定义数据存储组织方法,如数据库文件 的格式、索引文件组织方法、数据库在网络上的 分布方法等(存储模式 概念模式借助数据模型来描述,它定乂抽象现实 世界的方法。数据库模型先后经历了网状模型 关系模型和面向对象模型等阶段 ■外部模式又叫视图,它是概念模式对用户有用的 那一部分
6.2 多媒体数据库管理系统 6.2.1 多媒体数据库管理系统特点 ◼ 依据独立性原则, DBMS按层次划分为3种模式: 物理模式、概念模式和外部模式。 ◼ 物理模式定义数据存储组织方法, 如数据库文件 的格式、索引文件组织方法、数据库在网络上的 分布方法等(存储模式)。 ◼ 概念模式借助数据模型来描述,它定义抽象现实 世界的方法。数据库模型先后经历了网状模型、 关系模型和面向对象模型等阶段。 ◼ 外部模式又叫视图,它是概念模式对用户有用的 那一部分
图62DBMS的3层模式 用 。多魔 用户 用户 物理模式概念模式 数据库 外部模式」
图6.2 DBMS的3层模式 数据库 物理模式 概念模式 外部模式 用户 用户 用户
多媒体数据对数据库的影响 (1)数据量大且媒体之间差异也极大,从而影响数据 库中的组织和存储方法。 (2)媒体种类增多增加了数据处理困难。 (3)多媒体不仅改变了数据库的接口,使其声、文 图并茂,而且也改变了数据库的操作形式,其中 最重要的是查询机制和查询方法 (4)传统的事务一般都是短小精悍,在多媒体数据库 管理系统中也应尽可能采用短事务。为保证播放 不致中断, MDBMS应增加这种处理长事务的能 力 (5)多媒体数据库管理还有考虑版本控制的问题
多媒体数据对数据库的影响 (1)数据量大且媒体之间差异也极大,从而影响数据 库中的组织和存储方法。 (2)媒体种类增多增加了数据处理困难。 (3)多媒体不仅改变了数据库的接口,使其声、文、 图并茂,而且也改变了数据库的操作形式,其中 最重要的是查询机制和查询方法。 (4)传统的事务一般都是短小精悍,在多媒体数据库 管理系统中也应尽可能采用短事务。为保证播放 不致中断,MDBMS应增加这种处理长事务的能 力。 (5)多媒体数据库管理还有考虑版本控制的问题
622 MDBMS的功能要求 (1) MDBMS必须能表示和处理各种媒体数据,重 点是不规则数据如图形、图像、声音的表示方法。 (2) MDBMS必须能反映和管理各种媒体数据的特性, 或各种媒体数据之间的空间或时间的关联 (3) MDBMS除必须满足物理数据独立性和逻辑数据 独立性外,还应满足媒体数据独立性。 物理数据独立性指当物理数据组织改变时,不影响概念数 据组织。 逻辑数据独立性指概念数据组织改变时,不影响用户程序 使用的视图
6.2.2 MDBMS的功能要求 (1) MDBMS必须能表示和处理各种媒体数据,重 点是不规则数据如图形、图像、声音的表示方法。 (2) MDBMS必须能反映和管理各种媒体数据的特性, 或各种媒体数据之间的空间或时间的关联。 (3) MDBMS除必须满足物理数据独立性和逻辑数据 独立性外,还应满足媒体数据独立性。 物理数据独立性指当物理数据组织改变时,不影响概念数 据组织。 逻辑数据独立性指概念数据组织改变时,不影响用户程序 使用的视图