當地時間本周二,微軟公司在“專業開發人員會議”上討論了在其代號為Yukon的SQLServer數據庫軟件中添加XML數據類型的計劃。另外,微軟公司還計劃在數據庫軟件中集成“公共語言運行庫”(CLR)。
微軟公司負責SQLServer的產品主管索倫森在周一接受采訪時表示,XML計劃能夠使開發人員一視同仁地對待XML文件和關系數據庫,他說,我們實現這一目標的方式是創建一種XML數據類型。他說,對XML數據的查詢與關系數據庫一樣,例如,我們可以查詢由特定作者創作的文章或在查詢上添加一個XML模型,查詢有一定深度的分析性稿件。
索倫森說,通過創建XML數據類型,我們能夠使XML數據符合關系數據庫中最常見的按行和列組織數據的方式。Yukon對XQuery語言的支持提供了查詢機制。
索倫森表示,在數據庫軟件中集成CLR將使開發人員能夠使用SQLServer中配置的Transact-SQL之外的編程語言開發數據庫應用軟件。他說,這有利于提高開發人員在使用Yukon時的開發效率,開發人員可以使用C#或VisualBasic語言編寫數據庫應用軟件。索倫森指出,預計第三方廠商將會開發相應的驅動程序,使Yukon的開發人員能夠使其它編程語言開發數據庫應用軟件。支持CLR能夠使代碼被轉換為一種被CLR引擎執行的通用語言,他說,在Yukon中支持CLR為開發人員提供了更多的選擇。
Yukon中其它顯著的特點包括與VisualStudio工具集更高的集成度和開發Web服務的能力。盡管微軟公司的Reporting服務已經能夠實現這一功能,但通過以“可管理代碼”的方式開發數據庫,這種能力在Yukon中得到了提高。
Yukon中的“服務經紀”功能將大大提高數據庫組件間通訊能力。
|