多媒体信息管理技术优秀PPT.ppt
《多媒体信息管理技术优秀PPT.ppt》由会员分享,可在线阅读,更多相关《多媒体信息管理技术优秀PPT.ppt(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、多媒体信息管理技术多媒体信息管理技术School of ManagementTianjin University第1页,本讲稿共46页School of ManagementTianjin University多媒体信息管理技术多媒体信息管理技术多媒体信息管理的问题多媒体信息管理的问题多媒体应用系统关键问题多媒体应用系统关键问题就是对系统就是对系统中数据进行有效地管理:中数据进行有效地管理:对多媒体数据的有效管理能尽量减少开对多媒体数据的有效管理能尽量减少开发费用;发费用;便于综合利用、数据共享,降低成本、便于综合利用、数据共享,降低成本、提高效益;提高效益;对提高多媒体应用程序的执行效率和运
2、对提高多媒体应用程序的执行效率和运行质量也具有十分重要的意义。行质量也具有十分重要的意义。第2页,本讲稿共46页School of ManagementTianjin University多媒体信息管理技术多媒体信息管理技术1.1.多媒体数据的存储环境多媒体数据的存储环境对多媒体数据的存储环境总的要求是:对多媒体数据的存储环境总的要求是:容量大、质量好、存取速度快、价格合适。容量大、质量好、存取速度快、价格合适。主要有主要有4 4类存储介质:类存储介质:(1)(1)可更换的硬盘;可更换的硬盘;(2)(2)磁带备份介质;磁带备份介质;(3)(3)光盘档案介质;光盘档案介质;(4)(4)磁盘阵列磁
3、盘阵列;第3页,本讲稿共46页School of ManagementTianjin University多媒体信息管理技术多媒体信息管理技术2.多媒体数据管理的软件环境多媒体数据管理的软件环境对多媒体数据资源的有效管理方法对多媒体数据资源的有效管理方法:(1)文件管理系统文件管理系统。(2)建立特定的逻辑目录。建立特定的逻辑目录。(3)传统的字符、数值数据库管理系统。传统的字符、数值数据库管理系统。(4)多媒体数据库管理系统多媒体数据库管理系统。(5)超文本和超媒体超文本和超媒体 。第4页,本讲稿共46页School of ManagementTianjin University多媒体信息管
4、理技术多媒体信息管理技术多媒体多媒体数据库管理系统数据库管理系统依据独立性原则,依据独立性原则,DBMS按层次划分为按层次划分为3种模式:种模式:物理模式、概念模式和外部模式物理模式、概念模式和外部模式。物理模式定义数据存储组织方法,物理模式定义数据存储组织方法,如数据库文如数据库文件的格式、索引文件组织方法、数据库在网络件的格式、索引文件组织方法、数据库在网络上的分布方法等上的分布方法等(存储模式存储模式)。概念模式借助数据模型来描述,它定义抽象现实世概念模式借助数据模型来描述,它定义抽象现实世界的方法。数据库模型先后经历了网状模型、关系界的方法。数据库模型先后经历了网状模型、关系模型和面向
5、对象模型等阶段。模型和面向对象模型等阶段。外部模式又叫视图,它是概念模式对用户有用的那一外部模式又叫视图,它是概念模式对用户有用的那一部分。部分。第5页,本讲稿共46页School of ManagementTianjin University多媒体信息管理技术多媒体信息管理技术数据库数据库物理模式物理模式概念模式概念模式外部模式外部模式用户用户用户用户用户用户DBMS的的3层模式层模式第6页,本讲稿共46页School of ManagementTianjin University多媒体信息管理技术多媒体信息管理技术多媒体数据对数据库的影响多媒体数据对数据库的影响(1)数据量大且媒体之间差异
6、也极大,从而影响数据库中数据量大且媒体之间差异也极大,从而影响数据库中的组织和存储方法。的组织和存储方法。(2)媒体种类增多增加了数据处理困难。媒体种类增多增加了数据处理困难。(3)多媒体不仅改变了数据库的接口,使其声、文、图并茂,多媒体不仅改变了数据库的接口,使其声、文、图并茂,而且也改变了数据库的操作形式,其中最重要的是查询而且也改变了数据库的操作形式,其中最重要的是查询机制和查询方法。机制和查询方法。(4)传统的事务一般都是短小精悍,在多媒体数据库管传统的事务一般都是短小精悍,在多媒体数据库管理系统中也应尽可能采用短事务。为保证播放不致理系统中也应尽可能采用短事务。为保证播放不致中断,中
7、断,MDBMS应增加这种处理长事务的能力。应增加这种处理长事务的能力。(5)多媒体数据库管理还有考虑版本控制的问题。多媒体数据库管理还有考虑版本控制的问题。第7页,本讲稿共46页School of ManagementTianjin University多媒体信息管理技术多媒体信息管理技术MDBMS多媒体数据库管理系统的功能要求多媒体数据库管理系统的功能要求(1)MDBMS必须能表示和处理各种媒体数据,重点是必须能表示和处理各种媒体数据,重点是不规则数据如图形、图像、声音的表示方法不规则数据如图形、图像、声音的表示方法(2)MDBMS必须能反映和管理各种媒体数据的特性,必须能反映和管理各种媒体
8、数据的特性,或各种媒体数据之间的空间或时间的关联。或各种媒体数据之间的空间或时间的关联。(3)MDBMS除必须满足物理数据独立性和逻辑数据独立除必须满足物理数据独立性和逻辑数据独立性外,还应满足媒体数据独立性。性外,还应满足媒体数据独立性。物理数据独立性指当物理数据组织改变时,不影响物理数据独立性指当物理数据组织改变时,不影响概念数据组织。概念数据组织。逻辑数据独立性指概念数据组织改变时,不影响用户逻辑数据独立性指概念数据组织改变时,不影响用户程序使用的视图。程序使用的视图。第8页,本讲稿共46页School of ManagementTianjin University多媒体信息管理技术多媒
9、体信息管理技术媒体数据独立性指在媒体数据独立性指在MDBMSMDBMS的设计和实现时,要求系的设计和实现时,要求系统能保持各种媒体独立性和透明性。统能保持各种媒体独立性和透明性。(4)MDBMS的数据操作功能。的数据操作功能。(5)MDBMS的网络功能。应解决分布在网络上的多媒的网络功能。应解决分布在网络上的多媒体数据库中数据的定义、存储、操作问题,并对体数据库中数据的定义、存储、操作问题,并对数据一致性、安全性、并发性进行管理。数据一致性、安全性、并发性进行管理。(6)MDBMS应应具具有有开开放放功功能能,提提供供MDB的的应应用用程程序序接口接口API,并提供独立于外设和格式的接口。并提
10、供独立于外设和格式的接口。(7)MDBMS还应提供事务和版本管理功能。还应提供事务和版本管理功能。第9页,本讲稿共46页School of ManagementTianjin University多媒体信息管理技术多媒体信息管理技术1.集中型集中型MDBMS由单独一个由单独一个MDBMS来管理和建立不来管理和建立不同媒体的数据库,并由这个同媒体的数据库,并由这个MDBMS来管理对象空间及目的数据的集成。来管理对象空间及目的数据的集成。MDBMS 图像数据库 图形数据库 音频数据库 文本数据库 视频数据库第10页,本讲稿共46页School of ManagementTianjin Univer
11、sity多媒体信息管理技术多媒体信息管理技术2.主从型主从型MDBMS每个数据库都有自己的管理系统,每个数据库都有自己的管理系统,称称为从数据库管理系统,它们各自管理自为从数据库管理系统,它们各自管理自己的数据库。己的数据库。这些从数据库管理系统又受一个称为主这些从数据库管理系统又受一个称为主数据库管理系统的控制和管理数据库管理系统的控制和管理 。第11页,本讲稿共46页School of ManagementTianjin University多媒体信息管理技术多媒体信息管理技术从从MDBMSMDBMS从从MDBMSMDBMS从从MDBMSMDBMS从从MDBMSMDBMSMDBMSMDBM
12、SMDBMS某种MDB某种MDB某种MDB某种MDB多媒体数据库多媒体数据库主从型主从型MDBMSMDBMS的组织结构的组织结构 第12页,本讲稿共46页School of ManagementTianjin University多媒体信息管理技术多媒体信息管理技术3.协作型协作型MDBMS协作型协作型MDBMS也是由多个数据库管理也是由多个数据库管理系统来组成,系统来组成,每个数据库管理系统之间每个数据库管理系统之间没有主从之分。没有主从之分。要求系统中每个数据库管理系统要求系统中每个数据库管理系统(称为称为成员成员MDBMS)能协调地工作,但因每一能协调地工作,但因每一成员成员MDBMS彼
13、此有差异,彼此有差异,所以在通信所以在通信中必须首先解决这个问题。中必须首先解决这个问题。第13页,本讲稿共46页School of ManagementTianjin University多媒体信息管理技术多媒体信息管理技术 成员成员 MDBMS MDBMS 成员成员 MDBMS MDBMS 成员成员 MDBMS MDBMSMDBMS 某种某种MDB 某种某种MDB 某种某种MDB 附加软件附加软件 附加软件附加软件 附加软件附加软件 多媒体数据库多媒体数据库协作型MDBMS的组织结构第14页,本讲稿共46页School of ManagementTianjin University多媒体信
14、息管理技术多媒体信息管理技术MDBMS的数据模型的数据模型1.1.数据模型的概念数据模型的概念数数据据模模型型通通常常由由数数据据结结构构、数数据据操操作作和和完完整整性性约约束束三部分组成,三部分组成,也称数据模型三要素。也称数据模型三要素。数据结构是对数据库系统静态特性的描述,是所是对数据库系统静态特性的描述,是所研究的对象类型的集合。这些对象是数据库的组成研究的对象类型的集合。这些对象是数据库的组成成分。成分。数据库系统通常按数据结构的类型来命名数据类型,数据库系统通常按数据结构的类型来命名数据类型,如层次模型、网状模型、关系模型和面向对象模型。如层次模型、网状模型、关系模型和面向对象模
15、型。第15页,本讲稿共46页School of ManagementTianjin University多媒体信息管理技术多媒体信息管理技术数据操作是对数据库系统动态特性的描述,如数是对数据库系统动态特性的描述,如数据库中各种对象的实例、允许执行的操作集合。据库中各种对象的实例、允许执行的操作集合。数据的数据的约束条件是实现数据库完整性规则的集合,是实现数据库完整性规则的集合,所谓完整性规则是指给定的数据模型中数据及它所谓完整性规则是指给定的数据模型中数据及它们之间关联所具有的制约和依存规则,用以限定们之间关联所具有的制约和依存规则,用以限定符合数据模型的数据库状态以及状态的变化,符合数据模型
16、的数据库状态以及状态的变化,以以保证数据库数据的正确、有效、相容和一致。保证数据库数据的正确、有效、相容和一致。数据模型应该提供定义数据完整性约束条件的机制,数据模型应该提供定义数据完整性约束条件的机制,以反映数据必须遵守的特定的语义约束条件。以反映数据必须遵守的特定的语义约束条件。第16页,本讲稿共46页School of ManagementTianjin University多媒体信息管理技术多媒体信息管理技术2.2.常用的数据模型常用的数据模型早期早期DBMS采用层次模型,它利用树型结构来表采用层次模型,它利用树型结构来表示实体及实体之间联系。模型中节点为记录型,表示实体及实体之间联系
17、。模型中节点为记录型,表示某种类型的实体;节点之间的连线表示它们之间示某种类型的实体;节点之间的连线表示它们之间的关系。的关系。利用网状结构来表示实体与实体之间联系的数据模利用网状结构来表示实体与实体之间联系的数据模型称为网状模型,型称为网状模型,其节点为记录型,其节点为记录型,用于表示某用于表示某类实体。类实体。层次和网状数据库管理系统均不支持数据独立层次和网状数据库管理系统均不支持数据独立性。数据库结构的调整将使应用随之变化,这性。数据库结构的调整将使应用随之变化,这就限制了数据库系统及其应用的可扩展性、可就限制了数据库系统及其应用的可扩展性、可重用性及可移植性。重用性及可移植性。第17页
18、,本讲稿共46页School of ManagementTianjin University多媒体信息管理技术多媒体信息管理技术关系模型克服了上述两种模型的缺陷,关系模型克服了上述两种模型的缺陷,利用二维的利用二维的表来表示实体及实体之间的关系,表来表示实体及实体之间的关系,每张二维表又称每张二维表又称为一个关系。为一个关系。扩充的原因:扩充的原因:传统的关系模型结构简单,是单一的二维表,传统的关系模型结构简单,是单一的二维表,数数据类型和长度也被局限在一个较小的子集中,又不支持据类型和长度也被局限在一个较小的子集中,又不支持新的数据类型和数据结构,新的数据类型和数据结构,很难实现空间数据和时
19、态很难实现空间数据和时态数据,缺乏演绎和推理操作,数据,缺乏演绎和推理操作,因此表达数据特性的能因此表达数据特性的能力受到限制。力受到限制。在在MDBMS中使用关系模型,中使用关系模型,必须对现有的关系模必须对现有的关系模型进行扩充,使它不但能支持格式化数据,也能处理非格型进行扩充,使它不但能支持格式化数据,也能处理非格式化数据。式化数据。第18页,本讲稿共46页School of ManagementTianjin University多媒体信息管理技术多媒体信息管理技术模型扩充主要有模型扩充主要有3 3种策略:种策略:(1)(1)使关系数据库管理技术和操作系统中文件系统功使关系数据库管理技
20、术和操作系统中文件系统功能相结合,能相结合,实现对非格式化数据的管理。其主要实现对非格式化数据的管理。其主要方法是以存放非格式化数据的文件名代替。方法是以存放非格式化数据的文件名代替。(2)(2)将关系元组中格式化数据和非格式化数据装将关系元组中格式化数据和非格式化数据装在一起形成一个完整的元组,存放在数据页面在一起形成一个完整的元组,存放在数据页面或数据页面组中,统一管理或数据页面组中,统一管理(大系统采用大系统采用)。(3)(3)将元组中非格式化数据分成两部分,一部分将元组中非格式化数据分成两部分,一部分是格式化数据本身,另一部分是对非格式化数是格式化数据本身,另一部分是对非格式化数据的引
21、用据的引用(小系统采用小系统采用)。3种策略的关键是要种策略的关键是要扩充数据类型,扩充数据类型,解决非格解决非格式化数据的语义解释式化数据的语义解释。第19页,本讲稿共46页School of ManagementTianjin University多媒体信息管理技术多媒体信息管理技术ParadoxParadox是由是由BorlandBorland公司开发的,公司开发的,ParadoxParadox增加了增加了4 4种种数据类型:数据类型:动态注释动态注释、格式注释格式注释、图形和大二进制图形和大二进制对象对象(Blob)Blob)。对它们的处理采用应用程序处理,专门对它们的处理采用应用程序
22、处理,专门的的OLEOLE等方法。等方法。FoxProFoxPro是是MicrosoftMicrosoft公公司司的的产产品品,它它是是在在DBaseDBase基基础础上上发发展展起起来来的的。为为了了处处理理多多媒媒体体数数据据,FoxPro2.5FoxPro2.5引引入入一一个个新新的的属属性性类类型型GeneralGeneral,它它可可以以容容纳纳任任何何一一种种多多媒媒体体数数据据,包包括括文文本本、图图形形、图图像像或或声声音音数数据据。在在WindowsWindows中中,FoxProFoxPro相相当当于于一一个个OLEOLE客客户户,通通过过在在表表中中定定义义一一个个类类型
23、型为为GeneralGeneral的的字字段段,可可以以为为链链接接或或嵌嵌入入任任何何对象预留空间。对象预留空间。第20页,本讲稿共46页School of ManagementTianjin University多媒体信息管理技术多媒体信息管理技术关系型多媒体数据库的应用关系型多媒体数据库的应用某公司需要用某公司需要用Oracle8.1.6数据库管理雇员资料数据库管理雇员资料,雇员信息包括工号、年龄、性别、月工资、所雇员信息包括工号、年龄、性别、月工资、所在部门、该部门经理、雇员的免冠照片等属性。在部门、该部门经理、雇员的免冠照片等属性。对这样比较复杂结构的实体对这样比较复杂结构的实体(雇
24、员雇员),关系数据库需要,关系数据库需要把它分解成最简单实用的关系把它分解成最简单实用的关系(雇员和部门雇员和部门)表示,实表示,实体的结构语义隐性地包含在两个关系的相同属性中。体的结构语义隐性地包含在两个关系的相同属性中。此例中雇员照片属性的存储可利用此例中雇员照片属性的存储可利用Oracle数据库数据库提供的提供的LOB属性类型实现的。属性类型实现的。LOB(Large Object)就是存储大对象的属性类型,就是存储大对象的属性类型,当数据量过大当数据量过大不能直接存入数据库中时,不能直接存入数据库中时,可以使用可以使用LOB属性类型。属性类型。第21页,本讲稿共46页School of
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 多媒体信息 管理 技术 优秀 PPT
限制150内