天天看點

SQL Server 2000教材讀書筆記(3)

第1章的習題與實訓

1.簡述客戶機/伺服器計算模型。

  客戶機/伺服器體系結構,即中央伺服器用來存放資料,該伺服器可以被多台客戶機通路,資料庫應用的處理過程分布在客戶機和伺服器上。客戶機/伺服器體系結構可分為兩層的客戶機/伺服器結構和多層的客戶機/伺服器結構。

2.簡述什麼是SQL語言。

  結構化查詢語言(Structured Query Language,SQL)是一個通用的、功能極強的關系資料庫語言,其功能并不僅僅是查詢。用SQL語言編寫的程式必須應用在資料庫管理系統中,它本身并不能獨立執行。

3.簡述什麼是關系資料庫。

  在關系資料庫中,資料其實是分門别類地存儲于各個表中的,每一個表會包含特定主題的資料。

4.SQL Server 2000主要有哪些版本?各版本對作業系統的要求是什麼?

SQL Server包括企業版,标準版,個人版,開發版,桌面引擎(MSDE),評估版,CE版

(1). 評估版用于評估,CE版用于Windows CE, 就不多說了。

(2). 從功能上,企業版和開發版是一對,标準版和個人版是一對。企業版和開發版主要用于大使用者,可以支援更多的CPU,記憶體,可以支援叢集(Cluster),日志傳輸(log shipping),并行DBCC, 并行建立索引,索引視圖等進階功能。

企業版和标準版需要安裝在伺服器作業系統上, 如Windows NT Server/Windows 2000 Server/Windows 2003 Server等

個人版需要安裝在個人作業系統上, 如Windows98/Windows 2000 Professional/Windows XP Home/Windows XP Professional等

開發版可以安裝在任何微軟的作業系統上。

詳見:http://www.68design.net/Development/Programming/30268-1.html

5.SQL Server 2000包含哪些主要元件?

企業管理器;查詢分析器;事件探查器;伺服器網絡工具;用戶端網絡工具;聯機叢書;服務管理器等. 

6.SQL Server 2000支援哪兩種身份驗證模式?各有何特點?

SQL Server 2000 提供兩種身份驗證模式來保護對伺服器通路的安全:Windows 身份驗證模式和混合模式。      
Windows 身份驗證模式

Windows 身份驗證模式是 SQL Server 2000 中的預設身份驗證模式。在 Windows 身份驗證模式下,SQL Server 2000 僅依賴使用者的 Windows       
身份驗證。然後,授予 Windows 使用者或組對 SQL Server 的通路權限。使用此模式與伺服器建立的連接配接稱為信任連接配接。當使用 Windows 身份驗證模式      
時,資料庫管理者通過授予使用者登入 SQL Server 2000 的權限來允許他們通路運作 SQL Server 的計算機。Windows 安全辨別符 (SID) 用于跟蹤      
已經過 Windows 驗證的登入。使用 Windows SID,資料庫管理者可以直接授予 Windows 使用者或組登入權限。

混合模式

在混合模式下,可以使用 Windows 身份驗證或 SQL Server 身份驗證對使用者進行驗證。SQL Server 負責維護經過 SQL Server 身份驗證的使用者的      
使用者名和密碼對。 

如果用戶端和伺服器能夠使用 NTLM 或 Kerberos 登入身份驗證協定,則以混合模式連接配接的 SQL Server 就像使用 Windows 身份驗證模式一樣,      
也依賴 Windows 來驗證使用者身份。如果用戶端無法使用标準 Windows 登入,則 SQL Server 要求提供使用者名和密碼對,并将其與存儲在系統表中      
的使用者名和密碼對進行比較。依賴使用者名和密碼對的連接配接稱為非信任連接配接或 SQL 連接配接。       
7.一台計算機上可以安裝多少個SQL Server預設執行個體伺服器?多少個SQL Server命名執行個體伺服器?注冊後的預設執行個體伺服器命名伺服器的名稱分别是什麼?      
最多1個預設執行個體伺服器,最多16個命名執行個體伺服器,預設執行個體伺服器名稱用“計算機名”辨別,命名執行個體伺服器名稱用“計算機名/執行個體名”辨別。      
Over,但是還有一個實訓,時間好晚了,白天再做吧!