APP下载

异构数据库透明访问的研究与实现

2010-03-21王洪辉张振友路翠芳

关键词:数据库系统

王洪辉,张振友,路翠芳

(河北理工大学 计算机与自动控制学院,河北 唐山 063009)

0 引言

随着Web与异构数据库的结合及Internet在全球的迅速普及,以异构数据库互用技术为代表的信息互用技术已渗透到人类社会包括工业、商业、国防等的各个领域。异构数据库系统是相关的多个数据库系统的集合,可以实现数据的共享和透明访问。异构数据库的各个组成部分具有自身的自治性,实现数据共享的同时,每个数据库系统仍保有自己的应用特性、完整性控制和安全性控制。

1 XML

1.1 XML简介

XML[1]是由W3C(World WideWeb Consortium)开发的可扩展标示语言,它将SGML的丰富功能与HTML的易用性结合到 Web的应用中,以一种开放的、自我描述的方式定义了数据结构。在描述数据内容的同时能突出对结构的描述,从而体现出数据之间的关系,它的特点是简单、开放、可扩充性。作为一种标示语言,XML标准是由W3C组织推出的一系列规范组成的,它主要包括XML、可扩展样式表语言(Extensible Style Sheet Language)、文档对象模型DOM(Document Object Mode)以及文档类型定义DTD(Document Type Definition)等。

1.2 XML的特点

XML的主要技术特点: (1)XML是一种元标记语言,与HTML不同,XML不是一种具体的标记语言,它没有固定的标记符号; (2)XML数据的自描述性。是指 XML中的语义标识,一方面限定了元素的层次结构,另一方面也说明了元素的含义,在 XML搜索结果中,由标识就可以知道内容的含义,这使得搜索结果更有意义;

(3)XML的核心是数据。一般来说一个文档里,都具有文档数据、文档结构、文档样式三个要素。而对于XML文档来说,数据是其核心.在XMI中将样式与内容是分开处理的。……

登录APP查看全文

猜你喜欢

数据库系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
数据库
数据库
数据库
数据库