数据库 传统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除必须满足物理数据独立性和逻辑数据 独立性外,还应满足媒体数据独立性。 物理数据独立性指当物理数据组织改变时,不影响概念数 据组织。 逻辑数据独立性指概念数据组织改变时,不影响用户程序 使用的视图