访问 http://www.qqread.com/db2/h379815.html
与此相对应的面向对象的技术,基础是针对对象来说,但是OO(Object –Oriented,面向对象)技术来说对对象的描述遵循更为严格的体系,从这个点来看,我们认为XML重要的要点在于“X”,使得这个技术能有更好的扩展性。
XQuery 1.0新标准
熊建国(主持人):今年年初发布了新的标准XQuery 1.0,目前商用数据库对这些标准的支持情况怎样?我们了解IBM去年发布了DB2 9,它对相关标准的支持是怎样的?其他厂商对这些标准支持情况怎样?
Don Chamberlin:你的问题让我想起SQL在过去25年被业界采纳的过程,目前W3C有一个网站,列出现阶段商用采纳的标准,支持的有超过50个,其中有IBM的产品,也包括其他厂商的产品。
SQL面临的挑战
熊建国(主持人):您作为SQL语言的发明人,面对新的查询语言XML,SQL有哪些问题和挑战,如何看待SQL语言的发展前景,它会往什么方向去走?
Don Chamberlin:首先关系型数据库会存在下去,而且会长久存在下去,关系型数据库经过很长时间的发展,已经证明对非常规律的结构化数据,在这个领域会比XQuery做得更好,关系型数据库数据独立性的原则会永远存在下去。
XQuery语言的产生,更多适应一些需要有更强数据灵活性的结构,以及灵活数据需求的产品。从SQL语言发展的挑战来说,目前技术上大的挑战,是如何将这两项技术很好整合在一起,在用户应用中可能一部分数据要来源于关系型的信息,另外一部分来自半结构化非关系型的XML,如何很好的把这样两个技术无缝的整合在一起,这是目前面临最大的挑战。
熊建国(主持人):IBM去年发布了DB2 9,IBM是否已经解决了这个问题,混合型数据库的发展方向是怎样?
Don Chamberlin:DB2 9在这方面是很好的开端,但并不是结束,就像SQL一样,还会有很多新的特性不断往这个标准里填充。目前第一个版本XQuery的制定主要的规范表述是如何访问数据,还没有包括一些重要的内容,比如如何更新这些数据,这些工作正在进行,一旦这个标准完成,DB2就会采用这些成熟的技术。
更多内容请看DB2、DB2中的数据处理、数据库专栏专题,或进入讨论组讨论。
数据库历史的二次革命
熊建国(主持人):非常感谢Don先生带我们回顾了数据管理的历史,刚才谈到XML可能成为数据库第二次大的变革,为什么是XML而不是其他的(比如面向对象的数据库),为什么XML会是第二次数据库革命呢?
与此相对应的面向对象的技术,基础是针对对象来说,但是OO(Object –Oriented,面向对象)技术来说对对象的描述遵循更为严格的体系,从这个点来看,我们认为XML重要的要点在于“X”,使得这个技术能有更好的扩展性。
XQuery 1.0新标准
熊建国(主持人):今年年初发布了新的标准XQuery 1.0,目前商用数据库对这些标准的支持情况怎样?我们了解IBM去年发布了DB2 9,它对相关标准的支持是怎样的?其他厂商对这些标准支持情况怎样?
Don Chamberlin:你的问题让我想起SQL在过去25年被业界采纳的过程,目前W3C有一个网站,列出现阶段商用采纳的标准,支持的有超过50个,其中有IBM的产品,也包括其他厂商的产品。
SQL面临的挑战
熊建国(主持人):您作为SQL语言的发明人,面对新的查询语言XML,SQL有哪些问题和挑战,如何看待SQL语言的发展前景,它会往什么方向去走?
Don Chamberlin:首先关系型数据库会存在下去,而且会长久存在下去,关系型数据库经过很长时间的发展,已经证明对非常规律的结构化数据,在这个领域会比XQuery做得更好,关系型数据库数据独立性的原则会永远存在下去。
XQuery语言的产生,更多适应一些需要有更强数据灵活性的结构,以及灵活数据需求的产品。从SQL语言发展的挑战来说,目前技术上大的挑战,是如何将这两项技术很好整合在一起,在用户应用中可能一部分数据要来源于关系型的信息,另外一部分来自半结构化非关系型的XML,如何很好的把这样两个技术无缝的整合在一起,这是目前面临最大的挑战。
熊建国(主持人):IBM去年发布了DB2 9,IBM是否已经解决了这个问题,混合型数据库的发展方向是怎样?
Don Chamberlin:DB2 9在这方面是很好的开端,但并不是结束,就像SQL一样,还会有很多新的特性不断往这个标准里填充。目前第一个版本XQuery的制定主要的规范表述是如何访问数据,还没有包括一些重要的内容,比如如何更新这些数据,这些工作正在进行,一旦这个标准完成,DB2就会采用这些成熟的技术。
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- 讲解一个标准规则的集合──DB2优化器 (0次浏览)
- 利用VS2005构建针对DB2的应用程序和Web站点 (0次浏览)
- 聚焦 DB2 的XML能力 (0次浏览)
- 教你提高商业智能环境中的DB2查询性能 (0次浏览)
- 用DB2 VS2005 .Net插件进行XML数据验证 (0次浏览)
- 针对VS2005 的IBM数据库插件概述 (0次浏览)
- DB2 “Viper 2”助力IT敏捷性 (0次浏览)
- DB2和Visual Studio .NET开发慨述 (0次浏览)
- 在WebLogic集群环境中使用DB2 Alphablox (0次浏览)
- Oracle与DB2、MySQL取前10条记录的对比 (0次浏览)



