种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

VDBMS

(2019-11-10 07:05:47) 百科综合
VDBMS

VDBMS

VDBMS是Virtual Data Base Management System的缩写,是指虚拟资料库系统。

基本介绍

  • 中文名:虚拟资料库系统
  • 外文名:Virtual Data Base Management System
  • 英文简写:VDBMS
  • 作用:在分散的数据源上统一的查询工作

简介

虚拟资料库管理系统(Virtual Data Base Management System, VDBMS),是基于虚拟档案系统(Virtual File Systerm, VFS )思想,衍生到资料库技术中的产品。
VDBMS技术使得应用程式可以在分散的数据源上进行功能强大和统一的查询工作,使建立在所有的不同数据源上的应用程式可以在Internet上得到广泛的发展和套用。

主要特点

1)系统对查询用户禁止了底层信息源及其数据结构;
2)解决了资料库结构异构性和数据访问控制的差异;
3)实现了跨操作平台和资料库管理平台的虚拟集成。

基本模组

包装器(Wrapper):包装器是虚拟资料库的核心部分,它用源描述语言SDL(Source Descrlption Language)来表示原始数据的,找到数据源并返回数据。使分散数据转换为一些类似关係资料库表的集合。它分析Web上的HTML、XML等语言,并把它们表示成关係数据源。此外,它同样可在超连结的页面之间捕获关係并且把这些关係体现在虚拟资料库的表中。使用包装器,任何数据源可以使用SQL语句进行查询。VDBMS系统提供了包装器扦发工具包WDK。WDK为网路访问、HTML语法分析、模式匹配和关係数据输出提供了高级抽象。编程人员只需解决有关数据操作的问题即可。
提取器(ne Extractor):提取器实质是异构数据的整合。提取规则是用Junglee提取语言JEL来表达的。编程人员用JEL可以描述複杂的文本模式和语言结构,以标识使用特定名词的上下文。单个名词被列在程式中,EDK编译器可以为它加上由标誌和值组成的标籤。提取规则和程式库是由EDK提取引擎来解释的。
VDB伺服器:VDB伺服器将一组包装器和必要的提取器结合起来并把它们表示为一个具有一致性的关係资料库。该资料库可以通过JDBC或0DBC用SQL访问。VDB可以根据套用系统的要求,将查询结果表示为表或XML文档。VDB可以有一个关係快取区,它可以提高数据源的查询性能,该快取区可以预先装入,并根据需要进行刷新。其他组成部分:VDB的数据源并不在系统的控制之下,经常会有不规则的数据。困此,数据转换器和数据合法性检验器也是系统必需的功能模组。数据质量工具包提供建立数据转换器和数据合法性检验器的能力。管理工具用于在VDB伺服器上注册和注销数据源及其相关的包装器。数据源注册后,就可在VDB中用表的形式进行访问。

处理过程

VDB的处理过程足:首先把各个分散数据源的数据收集集成,然后将异质的数据转化成同质数据,并给应用程式的设计者提供一个简单、统一的关係资料库接口。VDB技术使得一类新型的套用系统得到了快速的发展。这类套用有以下几个显着的特徵:
(1)拥有大量不同的数据源;
(2)数据源之间是相互独立的,没有集中的控制机制;
(3)数据源的构成是複杂的,是结构化和非结构化数据的
混合。
而数据整合的特徵如下所述:
(1)拥有大量不同的数据源,且不断更新增减;
(2)数据源之间是相互独立的,分别属于不同的数据拥
有者; 、
(3)数据源的元数据构成是複杂的,多变而不统一:
(4)数据源的内容是相同、相近的,在意义上表达同一主
题知识;
(5)系统以数据共享为目的,并不以统一数据形式为主要
目的;
(6)系统中实现数据的逻辑共享与物理分治。
从上面的对比中不难看出,二者所处理问题的特徵有很多相似之处。但经典的VDB系统是以大量的Web站点为数据源设计的,它由数据集成与数据发布两部分组成。其核心部分—— 数据集成系统由包裹器、映射器和提取器3个模组构成,为上层提供一个单一的、一致的关係资料库接口。

标 签

搜索
随机推荐

Powered By 种豆资源网||