上網一查,SQL server2008都出來了,我還是先從基礎的學起。
SQL server2000的常見版本有:企業版、標準版、個人版、開發版。
企業版:功能全面,應用於大中型產品服務處理器,支援大型網站、線上事務處理,線上分析處理的效能。
標準版:適用於小型工作小組,不支援大型資料庫,資料倉儲和網站的功能,也不支援所有關聯式資料庫引擎功能。
個人版:主要適用於行動用戶,比標準版還少事務處理複製功能。
開發版:應用程式開發的版本,支援除圖形化設定以外所有其他的功能,主要適用於程式設計師在開發系統時將SQL server作為一個資料儲存區,雖然功能齊備,但僅被授權為一個開發和測試系統,而不是一個產品伺服器。
推薦安裝企業版學習,當然也可以安裝開發版。
SQL server特點:資料庫引擎全面支援XML;可以安裝在windows的多種版本上,聯合伺服器,索引視圖等的支援可以使SQL server2000升級到最大web網站所需的效能等級;分散式查詢可以引用其他種類資料庫中的數據,保證分散式資料庫中資料更新的完整性,複製能夠維護資料的多個副本,這些使用者可以自行修改合併到發布伺服器,保證資料完整性並且將管理並發修改資料庫的開銷減到最小;易於安裝,部署和使用;包含資料倉儲功能。
常用工具如下:
1 企業管理器-基於微軟管理控制台的公共服務管理環境,提供所有SQLserver物件(包括表格、檢視、預存程序、觸發程序、角色、規則、使用者定義的資料庫類型等)的管理,也包含備份複製恢復等功能。
2 服務管理器-工作列右下角的伺服器和服務的啟動、暫停和停止;提供的服務包括SQLserver、SQLserver代理程式和分散式事物協調器。
3 查詢分析器-圖形化查詢分析器用於輸入和執行Transaction-SQL語句並快速查看結果,對掌握SQL語言和理解SQL server的管理工作有很大幫助。
4 用戶端網路實用工具-設定客戶端的網路連線管理及測定客戶端的網路庫等。沒有足夠了解前不要改動。
5 事件探查器-事件是SQLserver引擎中的任何行為,不要過多的對事件進行追蹤和監視,以免佔用過多資源。
6 伺服器網路使用工具-安裝在伺服器端的資料庫管理工具,配置伺服器端的連接和設定參數,客戶端網路實用程式要根據伺服器端網路使用程式進行設置,才能確保正常的通訊。
7 導入導出資料-採用DTC幫助我們轉換不同資料庫之間的資料。
8 線上說明文件-索引和全文搜尋功能,尋找所需資訊。
安裝和配置
企業版一般要安裝在win NT 或windows2000advancedserver及更高版本上,標準版通常也要安裝在服務系統上,我的機器是XP,所以安裝的開發版本。軟體需求方面據講解基本都能滿足要求。硬體需求方面根據資料庫的規模,並髮用戶的數目以及預期事物的吞吐量等進行配置。
資料庫檔案-資料庫,數據,日誌資訊存放在不同的文件當中。包括以下三個類別:首要資料檔案(.mdf檔案)包含資料庫的資料資訊;次要資料檔案(.ndf)一個資料庫中可以有多個也可以沒有;日誌檔案(.ldf
文件)每個資料庫都有一個日誌檔。