微軟成立35年 SQL Server終破繭成蝶
【51CTO綜合報(bào)道】在微軟迎來(lái)35歲生日時(shí),Computerworld專欄作家普雷斯頓格雷拉(Preston Gralla)詳細(xì)闡述了微軟35年來(lái)***、最壞和最值得紀(jì)念的時(shí)刻、技術(shù)、產(chǎn)品、決策以及人物。其中不乏PC-DOS、Windows XP、Office這樣的大牌,不過(guò)51CTO數(shù)據(jù)庫(kù)頻道注意到了SQL Server,它被Gralla描述成微軟最不引人矚目的成功。
微軟的SQL Server數(shù)據(jù)庫(kù)軟件的成功確實(shí)不引人關(guān)注。1988年,微軟與Sybase合力針對(duì)OS/2操作系統(tǒng)研發(fā)出這款軟件,并成為運(yùn)行于Unix和VMS等操作系統(tǒng)的Sybase SQL Server 3.0的重要組成部分。后來(lái),微軟與Sybase分道揚(yáng)鑣:微軟為Windows NT研發(fā)SQL Server,而Sybase則將Sybase SQL Server更名為Adaptive Server Enterprise。
到如今,SQL Server已經(jīng)成為全球第三大普及的數(shù)據(jù)庫(kù)軟件,僅次于甲骨文和IBM的產(chǎn)品。相信蓋茨在開(kāi)始時(shí)并沒(méi)有想到自己在企業(yè)級(jí)數(shù)據(jù)庫(kù)軟件排行榜上能占據(jù)一席之地。目前SQL Server***版本為SQL Server 2008。51CTO數(shù)據(jù)庫(kù)頻道向您推薦《SQL Server入門到精通》專題,以便于您更好的了解SQL Server。
SQL Server 2008新標(biāo)志
SQL Server延伸閱讀
Microsoft SQL Server是由美國(guó)微軟公司所推出的關(guān)系數(shù)據(jù)庫(kù)解決方案,***的版本是SQL Server 2008,已經(jīng)在2008年8月6日上市。
Microsoft SQL Server數(shù)據(jù)庫(kù)的內(nèi)置語(yǔ)言是由美國(guó)標(biāo)準(zhǔn)局(ANSI)和國(guó)際標(biāo)準(zhǔn)組織(ISO)所定義的SQL語(yǔ)言,微軟公司對(duì)它進(jìn)行了部分?jǐn)U充而成為作業(yè)用SQL(Transact-SQL)。
Microsoft SQL Server幾個(gè)初始版本適用于中小企業(yè)的數(shù)據(jù)庫(kù)管理,但是近年來(lái)它的應(yīng)用范圍有所擴(kuò)展,已經(jīng)觸及到大型、跨國(guó)企業(yè)的數(shù)據(jù)庫(kù)管理。
SQL Server版本演進(jìn)
版本 | 年份 | 發(fā)布名稱 | 代號(hào) |
1.0 (OS/2) | 1989年 | SQL Server 1.0 | - |
4.21(WinNT) | 1993年 | SQL Server 4.21 | - |
6.0 | 1995年 | SQL Server 6.0 | SQL95 |
6.5 | 1996年 | SQL Server 6.5 | Hydra |
7.0 | 1998年 | SQL Server 7.0 | Sphinx |
- | 1999年 | SQL Server 7.0 OLAP工具 |
Plato |
8.0 | 2000年 | SQL Server 2000 | Shiloh |
8.0 | 2003年 | SQL Server 2000 64-bit 版本 | Liberty |
9.0 | 2005年 | SQL Server 2005 | Yukon |
10.0 | 2008年 | SQL Server 2008 | Katmai |
SQL Server 2000,讓SQL Server真正走向成功的版本
劃時(shí)代的SQL Server 2000
其實(shí)早在一開(kāi)始,SQL Server 2000只是SQL Server 7.0的一個(gè)小改款,代號(hào)為“Shiloh”,版本號(hào)碼為7.5,真正要做大翻修的SQL Server版本,代號(hào)則是“Yukon”。Shiloh在開(kāi)發(fā)過(guò)程中,因?yàn)樗尤氲墓δ懿⒉欢?,只是要完成?.0版中沒(méi)有寫完的功能,并且預(yù)期可能升級(jí)的客戶不多,因此當(dāng)時(shí)在微軟內(nèi)部,只是把Shiloh視為是一個(gè)“Super Service Pack”而已,有如SQL Server 6.0和6.5的角色。
不過(guò)因?yàn)閹讉€(gè)因素,讓SQL Server 7.5擺脫“Super Service Pack”的束縛:
SQL Server 7.0 Service Pack 2已經(jīng)發(fā)表,無(wú)需再開(kāi)發(fā)一個(gè)Service Pack。 來(lái)自客戶對(duì)于效能以及在數(shù)據(jù)倉(cāng)庫(kù)中對(duì)星狀拓樸支持的分割查看與優(yōu)化的要求。 來(lái)自于競(jìng)爭(zhēng)者Oracle的壓力。
在微軟決定要把時(shí)程展延到18個(gè)月(完整的軟件周期)時(shí),也開(kāi)始為SQL Server 7.5加入新的功能,版本代碼升級(jí)到8.0(最終版本為 8.0.194),同時(shí)因應(yīng)當(dāng)時(shí)Windows 2000的計(jì)劃,Microsoft BackOffice也命名為BackOffice 2000,故SQL Server 8.0也改名為SQL Server 2000。
SQL Server 2000于2000年8月6日完成,并于2000年8月9日進(jìn)入RTM狀態(tài)。
SQL Server 2000 可說(shuō)是微軟數(shù)據(jù)庫(kù)服務(wù)器中“生命期最久”(自2000年8月9日RTM開(kāi)始到2005年11月SQL Server 2005上市為止,長(zhǎng)達(dá)五年又三個(gè)月),而且后續(xù)添加的新功能相當(dāng)多,Service Pack也最多(***的 Service Pack 為 SP4)的版本,諸如:
SQL Server 2000 Notification Services
SQL Server 2000 Reporting Services
SQL Server 2000 Web Administration
SQL Server 2000 XML(SQLXML)
同時(shí),它也是***個(gè)出現(xiàn)在 Windows CE 上的 SQL Server。
【編輯推薦】
- SQL Server 2008行數(shù)據(jù)和頁(yè)數(shù)據(jù)壓縮解密
- 圖解SQL Server 2008 R2主數(shù)據(jù)服務(wù)安裝
- 理解SQL Server 2008索引的存儲(chǔ)結(jié)構(gòu)
- SQL Server移動(dòng)系統(tǒng)數(shù)據(jù)庫(kù)開(kāi)發(fā)詳解
- SQL Server 2008 R2十大新特性解析