未来在哪里?
今天,关系型数据库推动各种规模的公司发展业务,而XML的趋势也是不可以逆转的,世界既可以是关系的,也可以是层次的,两种技术各有自身的特点,那么将关系型和层次型两类模型组合成混合数据库不失为未来数据库的选择之一。
2006年7月,IBM推出新一代明星数据库DB2 9,第一次实现了关系型数据和层次性数据的结合,即实现了混合型数据库。
开发纯粹的XML数据库已然成为一个新兴的技术领域,不过这些纯粹的XML数据库产品的竞争力却不像想象中那么强。
究其原因,一方面是这些XML数据库在技术成熟度上还无法与关系数据库抗衡:关系数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点:XML数据库缺乏多重管理、协同工作的能力,规划能力不强、易用性不好,大型关系数据库所拥有的种种优点在XML数据库技术上统统难以展现。
另一方面,企业如果应用纯粹的XML数据库,相当于引入了一种新型的IT架构,这种架构还没有经过历史应用的考验,它的集成能力、对企业技术人员技能的要求以及未来的持久性生命力还不确定,盲目引入这种新型架构,很可能给企业的IT系统应用留下很多隐患和风险。
无疑,XML数据库看起来是未来的方向之一,但它在标准、技术等方面有待进一步的发展和成熟。而IBM DB2 9的混合数据库结构,则可以帮助用户进行过渡,使用户可以在一个系统中同时管理传统数据库和XML数据,也为用户转向XML提供了一个缓冲。
链 接
数据库的应用案例
一位年轻人因患某种相对罕见的流感而到医院就诊。这是检查医师本周遇到的第三个相似的病例,他需要更多的信息。困惑不解的医师取了血样并安排了其他一些程序。然后,他坐在计算机前面,(通过一个简单的图形用户界面)申请了一系列血样分析项目,并将结果与世界各地具有相似症状的患者进行比较。他还请求检索与该年轻人情况相似的患者的诊断、治疗和结果记录。然后,医师向疾病控制与预防中心(CDC)请求获得该病症发展的相关信息。几分钟后,医师就为其他患者找到了这种不寻常流感的治疗方法,该流感近期在污染程度较为严重的一些城市流行。
1.医生可通过网络访问全美联网的医院,虽然这些医院可能无法随时保持连接,但是网格能节点处的常用信息自动复制和存储到医生的本地数据库中。
2.医生所用的应用将查询提交本地的联邦数据库,应用产生的单个查询对病历进行分析,查找类似症状和化验结果的患者,并将其诊断与CDC数据库结合,按出现的频率检索信息。
3.查询调用外部产品对病历进行分析,然后将结果与国内各数据库中找到的类似患者数据进行合并。
4.每个不同的诊断再添加到CDC的数据库中。当Web服务发出请求(仍作为相同查询的一部分)时,CDC即开始查找,其结果生成一个描述病情的XML文件。
5.经过处理之后,这些文件中的关键信息则生成一份简明的表式报告返回给医生。查询结果迅速返回,因为本地数据库发现只有少数其他医院发现类似情况的患者。数据库还“察觉”好几个此类数据库经常不可用或超负荷,因而将患者数据文件复制到本地以便查询。
此例有赖于网格(计算)、自主复制、信息源语义显示、信息集成技术(包括联邦并使用查询中的Web服务)以及XML作为交换格式。当然,根据实际症状和检查结果,可能包含大量数据。由于网络上的许多数据库都含有相关信息,需要并行网络和高速分布式联邦方法。
【相关文章】
| 共2页: 上一页 [1] 2 | ||
|
|
|||
| · 网管系统介绍 · 网络管理系统如何支撑I.. · CISSP认证成长之路 · 51CTO国庆充电专题之好.. · 网络技术经典基础教程 · 51CTO主编推荐经典专题 · RAID——磁盘阵列基础 · 充电计划之热门IT认证.. |
· 51CTO技术自测 挑战自.. · AMD Phenom三核处理器.. · 国际文档格式标准开战 · 2007年互联网大会 · 我是黑客我怕谁——讲.. · ARP攻击防范与解决方案 · Solaris 10 配置管理 · Solaris基础知识入门 |
||
|
|||
| · Java基础教程 · VPN技术 · ARP攻击防范与解决方案 · SQL Server 2005全解 · SOA 面向服务架构 · SQL Server 2005全解 · Java编程开发手册 · RAID——磁盘阵列基础 |
· 三层交换技术专题 · SQL Server入门到精通 · Windows Server 2003企.. · Windows远程桌面应用 · C#技术开发指南 · VPN技术 · C#技术开发指南 · Solaris 10 配置管理 |
||
|
|||
| · ARP攻击防范与解决方案 · VPN技术 · SQL Server 2005全解 · Java基础教程 · SQL Server入门到精通 · SQL Server 2005全解 · SOA 面向服务架构 · Java编程开发手册 |
· C#技术开发指南 · 三层交换技术专题 · C#技术开发指南 · Windows远程桌面应用 · RAID——磁盘阵列基础 · Windows Server 2003企.. · 邮件服务器专题 · wimax技术与趋势 |
||
| ·DB2 Viper快速入门 ·DB2 9数据库的镜像分割与.. |
·将XML应用程序从DB2 8.x.. ·DB2 9中的pureXML:如何.. |
| ·服务器中的“傻瓜机”在.. ·盖茨也喜欢登录Youtube看.. |
· · |
| ·体验Windows Server 2008.. ·将超星图书转成PDF文档 |
·使用 Office Communicati.. ·VMware Workstation 6.01.. |
| ·强烈质疑“步行1公里就能.. ·国庆期间新闻回顾:微软.. |
·9月第3周回顾:微软和英.. ·9月第2周回顾:四核之战.. |
| · 华为、贝恩资本22亿美元.. · NGN:下一代网络 · 网络访问中断大排查 |
· 教你使用Anti ARP Sniff.. · 网络嗅探教程:使用Snif.. · 常见病毒手工清除方法大.. |
| · C++是垃圾语言?! · 2007年IT界七大抄袭事件 · Java实用开发全集 |
· 解析Ajax开发框架 走进A.. · 基于Google Maps与Ajax.. · 基于Google Maps与Ajax.. |
| · 热门 IT 培训认证官方资.. · Ubuntu 中文开源频道 · Solaris基础知识入门 |
· Google推出唯一硬件——.. · 硬盘之父获得诺贝尔物理.. · 理性面对四核服务器选购 |
| · 甲骨文Oracle 11g正式发.. · Oracle数据库开发之PL/S.. · Oracle数据库开发基础教.. |
· 硬盘之父获得诺贝尔物理.. · 存储2006,一个并购的大.. · IDC宣布浪潮蝉联存储市.. |