上網一查,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文件)每個數據庫都有一個日志文件。