




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
文库帮手网 免费帮下载 百度文库积分 资料 本文由人语断边桥贡献 ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 数据库技术与其他相关技术的结合 数据库技术与其他相关技术的结合是当前数据库技术发 展的重要特征. 展的重要特征. 计算机领域中其他新兴技术的发展对数据库技术产生了 重大影响.面对传统数据库技术的不足和缺陷, 重大影响.面对传统数据库技术的不足和缺陷,人们自 然而然地想到借鉴其他新兴的计算机技术, 然而然地想到借鉴其他新兴的计算机技术,从中吸取新 的思想,原理和方法,将其与传统的数据库技术相结合, 的思想,原理和方法,将其与传统的数据库技术相结合, 以推出新的数据库模型, 以推出新的数据库模型,从而解决传统数据库存在的问 通过这种方法, 题.通过这种方法,人们研制出了各种各样的新型数据 例如: 库,例如: 数据库技术与分布处理技术相结合,出现了分布式数据库; 数据库技术与人工智能技术相结合,出现了演绎数据库,主动 数据库和知识库等; 数据库技术与多媒体技术相结合,出现了多媒体数据库. 下面我们将对其中的几个新型数据库中以介绍. 下面我们将对其中的几个新型数据库中以介绍. 返回 1 1.8.1 分布式数据库(Distributed Database) 分布式数据库( ) 集中式系统和分布式系统 到目前为止,我们所介绍的数据库系统都是集中式数 到目前为止 , 我们所介绍的数据库系统都是 集中式数 据库系统. 据库系统 . 所谓集中式数据库就是集中在一个中心场 地的电子计算机上,以统一处理方式所支持的数据库. 地的电子计算机上 , 以统一处理方式所支持的数据库. 这类数据库无论是逻辑上还是物理上都是集中存储在 一个容量足够大的外存储器上,其基本特点是: 一个容量足够大的外存储器上,其基本特点是: 集中控制处理效率高,可靠性好; 数据冗余少,数据独立性高; 易于支持复杂的物理结构,去获得对数据的有效访问. 但是随着数据库应用的不断发展,人们逐渐地感觉到 但是随着数据库应用的不断发展, 过份集中化的系统在处理数据时有许多局限性.例如, 过份集中化的系统在处理数据时有许多局限性. 例如, 不在同一地点的数据无法共享;系统过于庞大,复杂, 不在同一地点的数据无法共享 ; 系统过于庞大, 复杂, 显得不灵活且安全性较差; 显得不灵活且安全性较差 ; 存储容量有限不能完全适 应信息资源存储要求等等. 应信息资源存储要求等等. 2 返回 正是为了克服这种系统的缺点, 正是为了克服这种系统的缺点,人们采用数据分散的办 即把数据库分成多个,建立在多台计算机上, 法,即把数据库分成多个,建立在多台计算机上,这种 系统称为分散式数据库系统. 系统称为分散式数据库系统. 由于计算机网络技术的发展, 由于计算机网络技术的发展,才有可能并排分散在各处 的数据库系统通过网络通信技术连结起来, 的数据库系统通过网络通信技术连结起来,这样形成的 系统称为分布式数据库系统发展起来了. 系统称为分布式数据库系统发展起来了. 近年来, 近年来,分布式数据库已经成为信息处理中的一个重要 领域,它的重要性还将迅速增加. 领域,它的重要性还将迅速增加. 分布式数据库的定义 分布式数据库是一组结构化的数据集合, 分布式数据库是一组结构化的数据集合,它们在逻辑上 属于同一系统而在物理上分布在计算机网络的不同结点 结点( 网络中的各个结点 也称为场地 上.网络中的各个结点(也称为场地)一般都是集 中式数据库系统,由计算机,数据库和若干终端组成. 中式数据库系统,由计算机,数据库和若干终端组成. 返回 3 数据库中的数据不是存储在同一场地, 数据库中的数据不是存储在同一场地,这就是 分布式数据库的分布性特点, 分布式数据库的分布性特点,也是与集中 式数据库的最大区别. 式数据库的最大区别. 表面上看, 表面上看,分布式数据库的数据分散在各个场 但这些数据在逻辑上却是一个整体, 地,但这些数据在逻辑上却是一个整体,如同 一个集中式数据库.因而, 一个集中式数据库.因而,在分布式数据库中 就有全局数据库和局部数据库这样两个概念. 就有全局数据库和局部数据库这样两个概念. 所谓全局数据库就是从系统的角度出发,指逻辑上 一组结构化的数据集合或逻辑项集; 而局部数据库是从各个场地的角度出发,指物理结 点上各个数据库,即子集或物理项集. 这是分布式数据库的逻辑整体性特点, 这是分布式数据库的逻辑整体性特点,也 是与分散式数据库的区别. 是与分散式数据库的区别. 返回 4 例如,假设一个银行有三个支行, 例如,假设一个银行有三个支行,图8.1中的三个场地 中的三个场地 分别代表一个支行所在地. 分别代表一个支行所在地. 在一般情况下,一个支行的用户所提出的各种应用, 在一般情况下 , 一个支行的用户所提出的各种应用 , 只需要通过访问该支行的帐目数据库即可实现. 只需要通过访问该支行的帐目数据库即可实现 . 也就 是说,这些应用完全由该支行的计算机进行处理. 是说 , 这些应用完全由该支行的计算机进行处理 . 我 们把这些应用称之为局部应用 局部应用. 们把这些应用称之为 局部应用 . 局部应用的典型例子 就是银行的借贷业务, 就是银行的借贷业务 , 它只需要存取某一支行的数据 库就可完成.如果分布式数据库只限于局部应用, 库就可完成 . 如果分布式数据库只限于局部应用 , 那 么还只是起了分散式数据库的作用. 么还只是起了分散式数据库的作用. 而银行中的很多业务,并非只限于某一支行的数据库. 而银行中的很多业务 , 并非只限于某一支行的数据库. 如银行中的通兑业务,即场地1存款的用户可能到场地 如银行中的通兑业务,即场地 存款的用户可能到场地 2或场地 去取款 ;银行中的转帐业务 , 要求从一个支 或场地3去取款 或场地 去取款;银行中的转帐业务, 行的帐户中转出若干金额到另一个支行的帐户中去. 行的帐户中转出若干金额到另一个支行的帐户中去 . 这些应用要求就要同时更新两个支行(场地) 这些应用要求就要同时更新两个支行 ( 场地 ) 上的数 据库.我们把这些应用称为全局应用 或分布应用) 全局应用( 据库 . 我们把这些应用称为 全局应用( 或分布应用 ) . 返回 5 DB1 DB1 计算机1 场地1 T1 T2 T3 DB2 DB1 计算机2 场地2 T1 T2 T3 网络 DB3 DB1 计算机3 场地3 T1 T2 T3 图8.1 分布式数据库系统的例子 返回 6 分布式数据库的特点 分布式数据库可以建立在以局域网连接的一组工作站 也可以建立在广域网(或称远程网)的环境中. 上 , 也可以建立在广域网 ( 或称远程网 ) 的环境中 . 但分布式数据库系统并不是简单地把集中式数据库安 装在不同的场地,而是具有自己的性质和特点. 装在不同的场地,而是具有自己的性质和特点. 1.自治与共享 分布式数据库有集中式数据库的共享性与集成性, 分布式数据库有集中式数据库的共享性与集成性 , 但 它更强调自治及可控制的共享. 它更强调自治及可控制的共享. 这里的自治 自治是指局部数据库可以是专用资源也可以是 这里的 自治 是指局部数据库可以是专用资源也可以是 共享资源. 共享资源. 这种共享资源体现了物理上的分散性, 这种共享资源体现了物理上的分散性 , 这是由按一定 的约束条件被划分而形成的. 的约束条件被划分而形成的. 因此,要由一定的协调机制来控制以实现共享. 因此 , 要由一定的协调机制来控制以实现共享 . 同时 可以构成很灵活的分布式数据库. 可以构成很灵活的分布式数据库. 它的两个极端分别是完全集中式或者完全分散式. 它的两个极端分别是完全集中式或者完全分散式. 返回 7 2.冗余的控制 在研究集中式数据库技术时强调减少冗余, 在研究集中式数据库技术时强调减少冗余,但在研究 分布式数据库时允许冗余物理上的重复. 物理上的重复 分布式数据库时允许冗余物理上的重复. 这种冗余(多副本)增加了自治性, 这种冗余(多副本)增加了自治性,即数据可以重复 地驻留在常用的结点上以减少通信代价, 地驻留在常用的结点上以减少通信代价,提供自治基 础上的共享.冗余不仅改善系统性能, 础上的共享.冗余不仅改善系统性能,同时也增加了 系统的可用性. 系统的可用性.即不会由于某个结点的故障而引起全 系统的瘫痪.但这无疑增加了存储代价; 系统的瘫痪.但这无疑增加了存储代价;也增加了副 本更新时的一致性代价,特别当有故障时, 本更新时的一致性代价,特别当有故障时,结点重新 恢复后保持多个副本一致性的代价. 恢复后保持多个副本一致性的代价. 3.分布事务执行的复杂性 逻辑数据项集实际上是由分布在各个结点上的多个关 系片段(子集)所合成的. 系片段(子集)所合成的. 一个项可以物理上被划分为不相交(或相交)的片段; 一个项可以物理上被划分为不相交(或相交)的片段; 一个项(或片段) 一个项(或片段)可以有多个相同的副本且存储在不 同的结点上. 同的结点上. 返回 8 所以,对分布式数据库存取的事务是一种全局 所以, 性事务, 性事务,它是由许多在不同结点上执行对各局 部数据库存取的局部子事务所合成的. 部数据库存取的局部子事务所合成的.如果仍 应保持事务执行的原子性, 应保持事务执行的原子性,则必须保证全局事 务的原子性;当多个全局事务并发时, 务的原子性;当多个全局事务并发时,则必须 保持全局可串行性.也就是说,这种全局事务 保持全局可串行性.也就是说, 具有分布执行的特性. 具有分布执行的特性. 分布式数据库的状态一致性和可恢复性是面向 全局的.所有子事务提交后全局事务才能提交; 全局的.所有子事务提交后全局事务才能提交; 不仅要保证子事务的可串行化, 不仅要保证子事务的可串行化,而且应该保证 全局事务的可串行化. 全局事务的可串行化. 返回 9 4.数据的独立性 数据库技术的一个目标是使数据与应用程序间尽量独 立 , 相互之间影响最小.也就是数据的逻辑和物理存 相互之间影响最小. 储对用户是透明的. 储对用户是透明的 . 在分布式数据库中数据的独立性 有更丰富的内容. 有更丰富的内容. 使用分布式数据库时, 使用分布式数据库时 , 应该像使用集中式数据库时一 即系统要提供一种完全透明的性能, 样 , 即系统要提供一种完全透明的性能 , 具体包括以 下内容: 下内容: (1)逻辑数据透明性.某些用户的逻辑数据文件改变时,或者 逻辑数据透明性. 逻辑数据透明性 增加新的应用使全局逻辑结构改变时,对其它用户的应用程 序没有或尽量少的影响. 物理数据透明性. (2)物理数据透明性.数据在结点上的存储格式或组织方式改 物理数据透明性 变时,数据的全局结构与应用程序无需改变. (3)数据分布透明性.用户不必知道全局数据如何划分的细节. 数据分布透明性. 数据分布透明性 (4)数据冗余的透明性.用户无需知道数据重复,即数据子集 数据冗余的透明性. 数据冗余的透明性 在不同结点上冗余存储的情况. 返回 10 分布式数据库的应用及展望 一个完全分布式数据库系统在站点分散实现共 享时,其利用率高,有站点自治性,能随意扩 享时, 其利用率高, 有站点自治性, 充逐步增生,可靠性和可用性好,有效且灵活, 充逐步增生,可靠性和可用性好,有效且灵活, 用户完全像使用本地的集中式数据库一样. 用户完全像使用本地的集中式数据库一样. 分布式数据库已广泛应用于企业人事,财务, 分布式数据库已广泛应用于企业人事,财务, 库存等管理系统,百货公司, 库存等管理系统,百货公司,销售店的经营信 息系统,电子银行,民航定票, 息系统,电子银行,民航定票,铁路定票等在 线处理系统,国家政府部门的经济信息系统, 线处理系统,国家政府部门的经济信息系统, 大规模数据资源如人口普查,气象预报, 大规模数据资源如人口普查,气象预报,环境 污染,水文资源,地震监测等信息系统. 污染,水文资源,地震监测等信息系统. 返回 11 此外,随着数据库技术深入各应用领域,除了商业性, 此外,随着数据库技术深入各应用领域,除了商业性, 事务性应用以外, 事务性应用以外,在以计算机作为辅助工具的各个信 息领域, CAD,CAM,CASE,OA,AI,军事科学等, 息领域,如CAD,CAM,CASE,OA,AI,军事科学等, 同样适用分布式数据库技术, 同样适用分布式数据库技术,而且对数据库的集成共 安全可靠等特性有更多的要求. 享,安全可靠等特性有更多的要求. 为了适应新的应用, 为了适应新的应用,一方面要研究克服关系数据模型 的局限性,增加更多面向对象的语义模型, 的局限性,增加更多面向对象的语义模型,研究基于 分布式数据库的知识处理技术; 分布式数据库的知识处理技术;另一方面可以研究如 何弱化完全分布,完全透明的概念, 何弱化完全分布,完全透明的概念,组成松散的联邦 型分布式数据库系统. 型分布式数据库系统.这种系统不一定保持全局逻辑 一致,而仅提供一种协商谈判机制,使各个数据库维 一致, 而仅提供一种协商谈判机制, 持其独立性,但能支持部分有控制的数据共享, 持其独立性,但能支持部分有控制的数据共享,这对 OA等信息处理领域很有吸引力 等信息处理领域很有吸引力. OA等信息处理领域很有吸引力. 总之,分布式数据库技术有广阔的应用前景. 总之,分布式数据库技术有广阔的应用前景.随着计 算机软, 算机软,硬件技术的不断发展和计算机网络技术的发 分布式数据库技术也将不断地向前发展. 展,分布式数据库技术也将不断地向前发展. 返回 12 1.8.2 主动数据库(Active Database) 主动数据库( ) 主动数据库的定义 主动数据库是相对传统数据库的被动性而言的. 主动数据库 是相对传统数据库的被动性而言的.在传 是相对传统数据库的被动性而言的 统数据库中,当用户要对数据库中的数据进行存取时, 统数据库中 , 当用户要对数据库中的数据进行存取时, 只能通过执行相应的数据库命令或应用程序来实现. 只能通过执行相应的数据库命令或应用程序来实现 . 数据库本身不会根据数据库的状态主动做些什么, 数据库本身不会根据数据库的状态主动做些什么 , 因 而是被动的. 而是被动的. 然而在许多实际应用领域中, 然而在许多实际应用领域中 , 例如计算机集成制造系 管理信息系统, 统 , 管理信息系统 , 办公自动化中常常希望数据库系 统在紧急情况下能够根据数据库的当前状态,主动, 统在紧急情况下能够根据数据库的当前状态 , 主动 , 适时地作出反应,执行某些操作, 适时地作出反应 , 执行某些操作 , 向用户提供某些信 例如,前面提到的仓库管理系统就是这样. 息 . 例如 , 前面提到的仓库管理系统就是这样 . 这类 应用的特点是事件驱动数据库操作以及要求数据库系 统支持涉及时间方面的约束条件. 统支持涉及时间方面的约束条件. 返回 13 为此,人们在传统数据库的基础上, 为此 , 人们在传统数据库的基础上 , 结合人工智能技 术研制和开发了主动数据库. 术研制和开发了主动数据库. 所谓主动数据库就是除了完成一切传统数据库的服务 还具有各种主动服务功能的数据库系统. 外,还具有各种主动服务功能的数据库系统. 主动数据库的实现 主动数据库的目标旨在提供对紧急情形及时反应的功 同时又提高数据库管理系统的模块化程度. 能,同时又提高数据库管理系统的模块化程度. 一般的方法是在传统数据库系统中嵌入ECA规则, ECA规则 一般的方法是在传统数据库系统中嵌入ECA规则,即事 条件-动作(Event-Conditon-Action) 件-条件-动作(Event-Conditon-Action). ECA规则可以表示为以下形式 规则可以表示为以下形式: ECA规则可以表示为以下形式: WHEN IF THEN (或后跟一组IF-THEN规则) 返回 14 系统提供一个自动监视机构( 系统提供一个 自动监视 机构 ( 一般可以是一个直 接由操作系统控制的独立进程或某种硬件设施等) 接由操作系统控制的独立进程或某种硬件设施等 ) , 它主动地不时地检查着这些规则中包含的各种事件是 否已经发生,一旦某事件被发现, 否已经发生 , 一旦某事件被发现 , 系统就主动触发执 行相应的IF THEN规则 或规则组) IF规则( 行相应的IF-THEN规则(或规则组). 显然,此时DBMS DBMS本身就可主动履行一些预先由用户设 显然 , 此时 DBMS 本身就可主动履行一些预先由用户设 定的动作,可把诸如完整性约束,存取控制, 定的动作 , 可把诸如完整性约束 , 存取控制 , 例外处 触发警告,主动服务, 理 , 触发警告 , 主动服务 , 状态开关切换乃至复杂的 演绎推理功能等以一种统一的机制得以实现. 演绎推理功能等以一种统一的机制得以实现. 为了有效地支持ECA规则, ECA规则 为了有效地支持ECA规则,在主动数据库中需要有以下 实现技术的支持: 实现技术的支持: 1.知识模型 所谓知识模型是指在主动数据库管理系统中描述, 所谓知识模型是指在主动数据库管理系统中描述 , 存 管理ECA规则的方法. ECA规则的方法 储,管理ECA规则的方法. 为此,必须扩充传统的数据模型,使之能支持对ECA规 为此,必须扩充传统的数据模型,使之能支持对ECA规 ECA 则的定义,操作及规则本身的一致性保证. 则的定义,操作及规则本身的一致性保证. 此外,知识模型还应支持有关时间的约束条件. 此外,知识模型还应支持有关时间的约束条件. 返回 15 传统数据库系统中,数据模型的描述能力有限, 传统数据库系统中 , 数据模型的描述能力有限 , 尽管 为了实现完整性制而引入了触发器机制, 为了实现完整性制而引入了触发器机制 , 但触发器和 主动数据库中规则相比表达能力低.只能描述 主动数据库中规则相比表达能力低 . 只能描述 更新 单个关系这类事件.也不区分事件和条件. 单个关系 这类事件 . 也不区分事件和条件 . 条件的 检查, 检查 , 动作的执行总是在触发之后立即执行或事物提 交前执行,执行方式简单. 交前执行 , 执行方式简单 . 因此主动数据库必须扩充 传统的数据模型,增加规则部分,即知识模型. 传统的数据模型,增加规则部分,即知识模型. 2.执行模型 执行模型指ECA规则的处理 , 执行方式 , 包括 ECA 规则 ECA规则 执行模型指 ECA规则的处理 执行方式,包括ECA ECA 规则的处理, 中事件条件 条件动作之间各种耦合方式及其语 条件, 中事件 条件 , 条件 动作之间各种耦合方式及其语 义描述,规则的动作和用户事务的关系. 义描述 , 规则的动作和用户事务的关系 . 执行模型是 对传统事务模型的发展和扩充. 对传统事务模型的发展和扩充. 在主动数据库中研究并提出了立即执行,延时执行, 在主动数据库中研究并提出了立即执行 , 延时执行 , 紧耦合/松耦合等等多种多样的执行ECA规则的方式. ECA规则的方式 紧耦合/松耦合等等多种多样的执行ECA规则的方式. 丰富多样的执行模型使用户可以灵活地定义主动数据 库的行为, 库的行为 , 克服了传统数据库管理系统中触发器事务 只能顺序执行其规则的不足. 只能顺序执行其规则的不足. 返回 16 3.条件检测 主动数据库中条件检测是系统的关键技术之一. 主动数据库中条件检测是系统的关键技术之一 . 主动 数据库中条件复杂, 可以是动态的条件, 多重条件, 数据库中条件复杂 , 可以是动态的条件 , 多重条件 , 交叉条件. 交叉条件. 所谓交叉是指条件可以互相覆盖, 所谓交叉是指条件可以互相覆盖 , 即其中某些子条件 可以属于其他主条件. 可以属于其他主条件 . 因此高效地对条件求值是系统 的目标之一. 的目标之一. 4.事务调度 一般地, 事务调度是指如何控制事务的执行次序 , 使 一般地 , 事务调度是指如何控制事务的执行次序, 的事务满足一定的约束条件. 的事务满足一定的约束条件. 在传统DBMS 中并发事务的调度执行应满足可串行化要 在传统 DBMS中并发事务的调度执行应满足可串行化要 DBMS 求以保证数据库的一致性. 求以保证数据库的一致性. 在主动数据库中, 在主动数据库中 , 对事务的调度不仅要满足并发环境 下的可串化要求而且要满足对事务时间方面的要求. 下的可串化要求而且要满足对事务时间方面的要求 . 例如事务中操作的开始时间, 终止时间, 例如事务中操作的开始时间 , 终止时间 , 所须的执行 时间等. 时间等. 返回 17 要同时满足两方面要求的调度是一个困难的技术问题. 要同时满足两方面要求的调度是一个困难的技术问题. 它要综合传统数据库的并发控制技术和实时操作系统 中与时间要求有关的调度技术. 中与时间要求有关的调度技术. 由于主动数据库中执行模型的复杂性更增加事务调度 的技术难度. 的技术难度 . 为此要研究一种新的框架或新的调度模 以此为基础来建立调度策略,调度算法. 型,以此为基础来建立调度策略,调度算法. 由于事务调度要满足时间方面的要求,因而调度机制 由于事务调度要满足时间方面的要求, 常常是执行时间的谓词, 常常是执行时间的谓词 , 而对执行时间估计的代价模 型同样是尚未解决的难题. 型同样是尚未解决的难题. 5.体系结构 主动数据库系统的体系结构应该是具有高度的模块性 和灵活性.由于目前大部分主动数据库是在传统DBMS 和灵活性 . 由于目前大部分主动数据库是在传统 DBMS 或面向对象数据库管理系统上研制的, 或面向对象数据库管理系统上研制的 , 其体系结构大 多是扩充DBMS的事务管理部件, DBMS的事务管理部件 多是扩充 DBMS 的事务管理部件 , 对象管理部件以支持 执行模型和知识模型. 执行模型和知识模型. 返回 18 6.系统效率 对主动数据库的研究必须包括对不同体系结构, 对主动数据库的研究必须包括对不同体系结构 , 算法 运行效率的比较和评价. 运行效率的比较和评价. 为了提高系统效率,正在研究的课题有如: 为了提高系统效率 , 正在研究的课题有如 : 把条件计 算和动作执行从触发事务中分离出来, 算和动作执行从触发事务中分离出来 , 启发式事务调 度算法,条件检测方法, 度算法 , 条件检测方法 , 以及在分布环境和多处理机 环境下的系统资源分布策略,负载平衡的研究等等. 环境下的系统资源分布策略,负载平衡的研究等等. 系统效率是主动数据库研究中一个重要问题. 系统效率是主动数据库研究中一个重要问题 . 由于上 面讨论中可以发现, 面讨论中可以发现 , 在设计各种算法和在体系结构的 选择方面,系统效率是主要的设计目标. 选择方面,系统效率是主要的设计目标. 主动数据库是一个正在研究探索的新领域, 主动数据库是一个正在研究探索的新领域,许多概念 尚不成熟,不少技术难题尚未解决. 尚不成熟,不少技术难题尚未解决. 返回 19 1.8.3 多媒体数据库(Multimedia Database) 多媒体数据库( ) 多 媒 体 译 自 20 世 纪 80 年 代 初 产 生 的 英 文 词 multimedia. 多媒体是在计算机控制下把文字, multimedia . 多媒体是在计算机控制下把文字 , 声音, 图形, 图象, 声音 , 图形 , 图象 , 视频等多种类型数据的有机组集 其中数字, 字符等称为非格式化数据, 文本, 成 . 其中数字 , 字符等称为非格式化数据 , 文本 , 声 图形,图象,视频等称为非格式化数据. 音,图形,图象,视频等称为非格式化数据. 数据库从传统的企业管理扩展到CAD CAM等多种非传 CAD, 数据库从传统的企业管理扩展到 CAD , CAM 等多种非传 统的应用领域. 统的应用领域 . 这些领域中要求处理的数据不仅包括 一般的格式化数据, 一般的格式化数据 , 还包括大量不同媒体上的非格式 化数据. 在字符型媒体中, 化数据 . 在字符型媒体中 , 信息是由数字与字母组成 的,要按照数学字母的特征来处理. 要按照数学字母的特征来处理. 在图形媒体中, 信息用有关图形描绘, 在图形媒体中 , 信息用有关图形描绘 , 其中包括几何 信息与非几何信息, 信息与非几何信息 , 以及描述各几何体之间相互的拓 朴信息. 朴信息 . 这些不同媒体上的信息具有不同的性质与特 因此, 如何组织存在于不同媒体上的信息, 性 , 因此 , 如何组织存在于不同媒体上的信息 , 就要 建立多媒体数据库系统. 建立多媒体数据库系统. 返回 20 多媒体数据库是指能够存储和管理相互关联的多媒体 多媒体数据库是指能够存储和管理相互关联的多媒体 数据的集合. 数据的集合. 这些数据集合语义丰富,信息量特别大, 这些数据集合语义丰富 , 信息量特别大 , 管理过程复 杂 , 因而要求多媒体数据库能够支持多种数据模型, 因而要求多媒体数据库能够支持多种数据模型, 能够存储多种类型的多媒体数据, 能够存储多种类型的多媒体数据 , 并针对多媒体数据 的特点采用数据压缩与解压缩等特殊存储技术;同时, 的特点采用数据压缩与解压缩等特殊存储技术; 同时 , 要提供对多媒体数据进行处理的功能,包括查询, 要提供对多媒体数据进行处理的功能 , 包括查询 , 播 编辑等功能, 放 , 编辑等功能 , 可以将物理存储的信息以多媒体方 式向用户表现和支付. 式向用户表现和支付. 多媒体数据库目前有三种结构: 多媒体数据库目前有三种结构: 第一种结构:由单独一个多媒体数据库管理系统来管理不同 第一种结构 媒体的数据库以及对象空间. 第二种结构:主辅DBMS体系结构.每一个媒体数据库由一个 第二种结构 辅DBMS管理.另外有一个主DBMS来一体化所有的辅DBMS.用 户在DBMS上使用多媒体数据库.对象空间由主DBMS来管理. 返回 21 第三种结构:协作DBMS体系结构.每个媒体数据库对应一个 第三种结构 DBMS,称为
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025贵州生态渔业有限责任公司面向社会招聘综合笔试历年参考题库附带答案详解
- 2025证大集团招聘15名工作人员笔试历年参考题库附带答案详解
- 2025福建福州地铁2号线校园招聘笔试历年参考题库附带答案详解
- 2025福建省海峡人才报社有限责任公司招聘全媒体业务工作人员3人笔试历年参考题库附带答案详解
- 2025福建安溪城市建设发展有限公司招募职业经理人笔试历年参考题库附带答案详解
- 2025甘肃平凉灵台县绿色果品有限责任公司招聘4人笔试历年参考题库附带答案详解
- 2025湖南怀化市中方县产业投资发展集团有限公司招聘8人笔试历年参考题库附带答案详解
- 2025安徽岳西县事业单位引进急需紧缺专业人才3人模拟试卷及答案详解(网校专用)
- 2025年滨州水务发展集团有限公司权属公司公开招聘国有企业工作人员笔试笔试历年参考题库附带答案详解
- 2025山东日照经济技术开发区区属国有企业招聘工作人员拟聘用人员(二)笔试历年参考题库附带答案详解
- 人美版美术六年级上册全册教案
- GB/T 21499-2024粮油检验稻谷和糙米潜在出米率测定方法
- (版)科学道德与学风建设题库
- GB/Z 44314-2024生物技术生物样本保藏动物生物样本保藏要求
- 2023年全国职业院校技能大赛-融媒体内容策划与制作赛项规程
- 《电力建设施工企业安全生产标准化实施规范》
- 糖尿病周围神经病变知多少课件
- 新概念英语青少版入门 A-Unit-1课件(共98张)
- 儿童肺炎支原体肺炎诊疗指南(2023年版)解读
- 个人履职考核情况表
- 中小学消防安全、交通安全、食品安全、防溺水、防欺凌系统安全教育主题课件
评论
0/150
提交评论