六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

SQL Server 2005探密

[摘要]從1989年微軟公司發布的SQL Server 1.0到現在已經有足足十五個年頭了,在這十五年里SQL Server從無到有,從小到大,經歷著一次又一次的傳奇。它不但蠶食著IBM、Oracle數據庫...

  從1989年微軟公司發布的SQL Server 1.0到現在已經有足足十五個年頭了,在這十五年里SQL Server從無到有,從小到大,經歷著一次又一次的傳奇。它不但蠶食著IBM、Oracle數據庫的市場份額,而且新一代的SQL Server已經開始逐漸成為Windows操作系統未來的核心。而訪華的比爾·蓋茨嘴里不斷重復的"無縫計算"的核心就是Yukon,這個代號"Yukon"的下一代數據庫將會把我們帶進一個什么樣的世界呢?

  Internet的"軟"支柱

  在當今的網絡時代中,數據查尋、數據存儲、數據分類等等所有這一切已經成為了構成Internet網絡的"軟"支柱,而數據庫系統則是這個支柱中最關鍵的。如果沒有數據庫的支持,我們根本不可能在Google或者百度中查找自己需要的信息,也不可能使用快捷方便的電子信箱,可是說,網絡世界完完全全是一個大的數據庫所構成的。

  根據IDC的最新數據顯示,全球數據庫軟件市場似乎波瀾再起,2003年的總收入達到了136億美元,比2002年的126億美元又有增長。甲骨文、IBM和微軟目前控制著75%的市場份額。甲骨文去年的市場份額為39.8%,IBM為31.3%,微軟為12.1%。

  那么什么是數據庫呢?在大學的計算機教科書中,數據庫是被這樣解釋的:數據庫是計算機應用系統中的一種專門管理數據資源的系統。數據有多種形式,如文字、數碼、符號、圖形、圖像以及聲音等。數據是所有計算機系統所要處理的對象。人們所熟知的一種處理辦法是制作文件,即將處理過程編成程序文件,將所涉及的數據按程序要求組織成數據文件,用程序文件來調用。數據文件與程序文件保持著一定的對應關系。在計算機應用迅速發展的情況下,這種文件式方法便顯出不足。比如,它使得數據通用性差,不便于移植,在不同文件中存儲大量重復信息、浪費存儲空間、更新不便等。數據庫系統便能解決上述問題。數據庫系統不從具體的應用程序出發,而是立足于數據本身的管理,它將所有數據保存在數據庫中,進行科學的組織,并借助于數據庫管理系統,以它為中介,與各種應用程序或應用系統接口,使之能方便地使用數據庫中的數據。

  這段說明介紹的確非常詳細,不過你可能看得頭暈眼花了,其實簡單地說數據庫就是一組經過計算機整理后的數據,存儲在一個或多個文件中,而管理這個數據庫的軟件就稱之為數據庫管理系統。一般一個數據庫系統(Database System)可分為數據庫(Database)與數據管理系統(Database Management System,DBMS)兩個部分,所有的這些就是構成互聯網"軟"支柱的全部。

  微軟的SQL Server作為眾多數據庫軟件的一種,在從6.5升級到7.0版本后,開始逐步地成為主流數據庫軟件,而SQL Server 2000更證明了Windows操作系統中同樣可以承擔高端數據應用,作為商務應用的主流數據庫管理軟件。它打破了由Unix統治大型數據庫軟件的神話,而新一代的SQL Server 2005又會有什么樣的改變呢?

  直擊Yukon核心機密

  在Microsoft SQL Server下一版本(代號為"Yukon")的規劃階段,考慮更多的是數據庫未來發展以及SQL Server的編程能力。Microsoft內部的開發人員很早就意識到,未來必須引入更加統一的編程模型,還要為不同的數據模型提供更多的靈活性。編程模型的統一就意味著普通的數據訪問和操作任務可以通過多種途徑進行,例如你可以選擇使用XML或Microsoft.NET框架或者Transact-SQL(T-SQL)代碼等。

  這種規劃帶來的結果就是一個新的數據庫編程平臺,它在許多方面都進行了擴展。首先,宿主.NET框架公共語言運行庫(CLR)的功能將數據庫擴展到過程化編程和托管代碼的領域。其次,

  .NET框架宿主集成提供了來自SQL Server內部強大的對象數據庫功能。對XML的深入支持是通過功能完善的XML數據類型實現的,它擁有關系數據類型的所有功能。此外,還添加了對XML查詢(XQuery)和XML架構定義語言(XSD)標準的服務器端支持。最后,SQL Server Yukon包含了T-SQL語言的重要增強功能。

  XML在SQL Server Yukon中的歷史實際上始于SQL Server 2000。SQL Server 2000引入了以XML的格式返回關系型數據,大量加載和切分XML文檔,以及將數據庫對象公開為基于XML的Web服務等功能,不過Yukon提供了更高級的XML查詢功能,完善后的Yukon將會充分的發揮XML的所有優勢。XML為什么如此關鍵呢?其實XML從最初的一種替代HTML的表示技術發展為一種線路格式,現在又被看做是一種存儲格式。XML中的持久存儲已經引起了廣泛關注,互聯網上也出現了許多XML數據類型的應用。XML本身是一種可以跨越任何系統平臺的數據表示格式,它最初是作為文檔格式使用的,由于XML在大型企業中已經獲得了廣泛的認可,用戶于是開始使用XML解決棘手的業務問題,例如數據集成。這就使得作為數據存儲格式的XML不斷發展到今天,由于XML可以在任何平臺上顯示出同樣的效果,XML逐漸成為了一種數據庫主流存儲格式。Yukon這種內置對XML全面的支持將會引發一場全新的數據庫技術革命。

  這些新的編程模型和增強的語言共同創造了一系列的可編程性,它們補充并擴展了目前的關系型數據庫模型。這種體系結構帶來的最終結果是能夠創建更可伸縮、更可靠、更健壯的應用程序,并提高了開發人員的工作效率。這些模型的另外一個結果就是一種稱之為SQL服務代理的新應用程序框架——用于異步消息傳遞的分布式應用程序框架。

  Yukon加盟的世紀豪賭

  前面我們絮絮叨叨地講了一大串技術應用的優勢,你此時也許很好奇,我們為什么要介紹這樣一個看似是高端應用的數據庫軟件技術呢?也許現在我們應該揭開謎底了。

  地球上最富的人這樣預言計算機的未來,他認為,在未來的世界里,每一個普通的計算機都將擁有一個足夠大的超級硬盤,到那個時候我們的硬盤不再單純的是80GB,很可能是80TB,雖然只是一個GB變TB,但這意味著硬盤容量足足提升了1000倍。而以現有的Windows存儲硬盤數據的NTFS格式來說,根本就無法應付如此大的硬盤數據搜索能力。說一個形象的例子,如果在有100TB硬盤空間的計算機中,你那個時候還是使用的是Windows XP,你整理磁盤碎片所需要的時間很可能是兩天兩夜,如果你想找尋某個文件,你將會足足等上幾個小時。這種感覺就好像重新回到286的時代。

  為了解決這個棘手的問題,下一代Windows操作系統Longhorn決定采用與此前的Windows截然不同的編程模式。其核心是Avalon(開發代號)。Avalon是Windows的新GUI庫。新的Longhorn導入了Indigo(Web服務)和WinFS(文件系統)的新功能。包括Avalon在內,將這三種新功能稱作WinFX。WinFX是Longhorn的新型"本地"API。雖然是為了與現在的Win32 API兼容而增加的,但要想使用Longhorn的新的功能,一般情況下必須使用WinFX。WinFX屬于目前.NET Framework的延伸。目前.NET Framework中使用的類,WinFX中也有,WinFX支持程序的運行機制與.NET基本相同。

  .NET Framework將在SQL Server Yukon供貨時進行主版本升級(Major VersionUp),具體日期預計在2004年底。Yukon將在.NET Framework上運行。可在存儲進程(Stored Procedures)中使用.NET Framework的類庫。Yukon運行的.NET Framework為2.0版,將追加目前.NET Framework 1.1沒有的多媒體相關類。WinFS使用Yukon的引擎。也就是說,在Longhorn中,文件系統將使用數據庫引擎。

  這個時候你是否明白了,下一代Windows操作系統中,整個文件數據的管理將會引入SQL Server的結構管理,屆時,我們計算機的數據查詢能力,數據整合能力將會有極大地提高。當然這對于那個有錢人不斷說的"無縫計算"也是至關重要的一步,對微軟來說,讓數據庫軟件和操作系統整合的工程無疑一場世紀豪賭,如果成功,微軟將會逐漸成數據庫的霸主,但是如果失敗,這項幾乎甚至會拖累下一代Windows正常上市的時間表。  (佚名 據SOHU)

關鍵詞標簽:數據庫,數據,XML,SQL,

學習教程快速掌握從入門到精通的SQL知識。




主站蜘蛛池模板: 天天宗合网| 日本一区高清 | 天天爱夜夜做 | 四虎影院国产精品 | 特a级黄色片 | 中文字幕在线第一页 | 亚洲免费在线看 | 天天天天干 | 午夜在线视频国产 | 天天躁狠狠躁夜躁2021 | 青青草国产精品人人爱99 | 日韩一区二区三区视频在线观看 | 我爱我爱色成人网 | 天天五月天丁香婷婷深爱综合 | 人人婷婷色综合五月第四人色阁 | 天天插天天透 | 青草国内精品视频在线观看 | 无人码一区二区三区视频 | 午夜欧美性欧美 | 日本中文字幕网 | 天天射天天干天天操 | 日本三级韩国三级欧美三级 | 特级一级毛片免费看 | 欧洲色网站 | 特一级毛片 | 欧洲一级片| 影音先锋亚洲综合小说在线 | 日本三级网站在线线观看 | 日韩在线手机看片免费看 | 青草网在线观看 | 亚洲xxxxx| 午夜老司机福利 | 奇米在线影视一区二区三 | 中文亚洲 | 星辰影院在线观看高清免费观看 | 天堂bt| 天天干网站 | 五月激情丁香婷婷综合第九 | 亚洲地址一地址二地址三 | 亚洲逼逼| 亚洲福利视频一区二区三区 |