SQL(Structured Query Language),結構化查詢(xún)語(yǔ)言。SQL語(yǔ)言的主要功能就是同各種數據庫建立聯(lián)系,進(jìn)行溝通。SQL Server 2000是由Microsoft公司開(kāi)發(fā)和推廣的關(guān)系數據庫管理系統,是當今應用最廣泛的關(guān)系數據庫產(chǎn)品之一。最初由Microsoft、Sybase和Ashton-Tate三家公司共同開(kāi)發(fā)的。SQL的版本 一、MS SQL Server 2000 二、MS SQL Server 2005 三、微軟SQL Server 2008 SQL Server 2008新特點(diǎn): 可信任的——使得公司可以以很高的安全興保障 SQL Server 2008控制臺管理界面全性、可靠性和可擴展性來(lái)運行他們最關(guān)鍵任務(wù)的應用程序。 · 高效的——使得公司可以降低開(kāi)發(fā)和管理他們的數據基礎設施的時(shí)間和成本。 · 智能的——提供了一個(gè)全面的平臺,可以在你的用戶(hù)需要的時(shí)候給他發(fā)送觀(guān)察和信息。 一、可信任的 (一)保護你的信息 在過(guò)去的SQL Server 2005的基礎之上,SQL Server 2008做了以下方面的增強來(lái)擴展它的安全性: 簡(jiǎn)單的數據加密 SQL Server 2008可以對整個(gè)數據庫、數據文件和日志文件進(jìn)行加密,而不需要改動(dòng)應用程序。進(jìn)行 使用TDE和EKM的SQL Server加密密鑰層級加密使公司可以滿(mǎn)足遵守規范和及其關(guān)注數據隱私的要求。簡(jiǎn)單的數據加密的好處包括使用任何范圍或模糊查詢(xún)搜索加密的數據、加強數據安全性以防止未授權的用戶(hù)訪(fǎng)問(wèn)、還有數據加密。這些可以在不改變已有的應用程序的情況下進(jìn)行。 外鍵管理 SQL Server 2008為加密和密鑰管理提供了一個(gè)全面的解決方案。為了滿(mǎn)足不斷發(fā)展的對數據中心的信息的更強安全性的需求,公司投資給供應商來(lái)管理公司內的安全密鑰。 SQL Server 2008通過(guò)支持第三方密鑰管理和硬件安全模塊(HSM)產(chǎn)品為這個(gè)需求提供了很好的支持。 增強了審查 SQL Server 2008使你可以審查你的數據的操作,從而提高了遵從性和安全性。審查不只包括對數據修改的所有信息,還包括關(guān)于什么時(shí)候對數據進(jìn)行讀取的信息。SQL Server 2008具有像服務(wù)器中加強的審查的配置和管理這樣的功能,這使得公司可以滿(mǎn)足各種規范需求。SQL Server 2008還可以定義每一個(gè)數據庫的審查規范,所以審查配置可以為每一個(gè)數據庫作單獨的制定。為指定對象作審查配置使審查的執行性能更好,配置的靈活性也更高。 (二)確保業(yè)務(wù)可持續性 改進(jìn)了數據庫鏡像 SQL Server 2008基于SQL Server 2005,并提供了更可靠的加強了數據庫鏡像的平臺。 新的特性包括: · 頁(yè)面自動(dòng)修復。SQL Server 2008通過(guò)請求獲得一個(gè)從鏡像合作機器上得到的出錯頁(yè)面的重新拷貝,使主要的和鏡像的計算機可以透明的修復數據頁(yè)面上的823和824錯誤。 · 提高了性能。SQL Server 2008壓縮了輸出的日志流,以便使數據庫鏡像所要求的網(wǎng)絡(luò )帶寬達到最小。SQL(發(fā)音:/?es kju? ?el/ "S-Q-L")是結構化查詢(xún)語(yǔ)言(Structured Query Language)的簡(jiǎn)稱(chēng),是一種特殊目的的編程語(yǔ)言,是一種數據庫查詢(xún)和程序設計語(yǔ)言,用于存取數據以及查詢(xún)、更新和管理關(guān)系數據庫系統;同時(shí)也是數據庫腳本文件的擴展名?! 〗Y構化查詢(xún)語(yǔ)言是高級的非過(guò)程化編程語(yǔ)言,允許用戶(hù)在高層數據結構上工作。它不要求用戶(hù)指定對數據的存放方法,也不需要用戶(hù)了解具體的數據存放方式,所以具有完全不同底層結構的不同數據庫系統, 可以使用相同的結構化查詢(xún)語(yǔ)言作為數據輸入與管理的接口。結構化查詢(xún)語(yǔ)言語(yǔ)句可以嵌套,這使它具有極大的靈活性和強大的功能。