290 likes | 533 Views
第 2 章 SQL Server 2008 R2 資料庫安裝設定與管理. 2-1 SQL Server 2008 R2 資料庫介紹 2-2 SQL Server 2008 R2 資料庫安裝與操作管理 2-3 SQL Server 2008 R2 資料庫設定與管理 2-4 以 SQL Server 管理工具建立新資料庫 2-5 匯入北風資料庫到 SQL Server 2008 R2 2-6 在 VS 2010 中連接 SQL Server 2008 R2 資料庫 2-7 SQL Server 2008 R2 資料庫功能介紹.
E N D
第 2 章 SQL Server 2008 R2資料庫安裝設定與管理
2-1SQL Server 2008 R2資料庫介紹 2-2SQL Server 2008 R2資料庫安裝與操作管理 2-3SQL Server 2008 R2資料庫設定與管理 2-4 以SQL Server管理工具建立新資料庫 2-5 匯入北風資料庫到SQL Server 2008 R2 2-6 在VS 2010中連接SQL Server 2008 R2資料庫 2-7SQL Server 2008 R2資料庫功能介紹
本章將介紹SQL Server 2008 R2資料庫安裝、設定與管理等議題。 • 內容橫跨企業版、標準版乃至於Express免費版本。
2-1SQL Server 2008R2資料庫介紹 六個SQL Server 2008 R2版本:Datacenter、Enterprise(企業版)、Standard(標準版)、Web、Workgroup與Express,下表為概略性比較。
2-2SQL Server 2008R2資料庫安裝與操作管理 • SQL Server 2008 R2標準版資料庫安裝 放入資料庫安裝光碟片,選擇【安裝】【新的SQL Server獨立安裝或將功能加入到現有安裝】 。
安裝好資料庫後,可使用【SQL Server Management Studio】連接資料庫,伺服器類型選擇「Database Engine」,伺服器名稱使用預設值或「Localhost」,而驗證使用「Windows驗證」或「SQL Server驗證」。
SQL Server 2008 R2 Express免費版資料庫安裝 Express版兩種安裝方式: • 第一種是安裝Visual Studio 2010時,預設便會一併安裝Express版資料庫 • 另一種方式是自行下載安裝SQL Server 2008 Express資料庫
以SQL Server 2008 R2 Management Studio Express連接管理資料庫 • 開啓SQL Server Management Studio Express管理工具 首先執行作業系統的【開始】【程式集】【Microsoft SQL Server 2008】開啓【SQL Server Management Express】管理工具。 • 連接SQLEXPRESS資料庫執行個體 若欲連接SQLEXPRESS資料庫執行個體,則在伺服器名稱中輸入「Localhost\SQLEXPRESS」,按下【連接】按鈕即可連接到資料庫。
若欲查詢各種資料庫詳細的功能與資訊,可下載安裝SQL Server 2008 R2線上叢書 。
2-3SQL 2008 R2資料庫設定與管理 • 資料庫Service Pack(SP)修補更新 為了確保資料庫功能、Bug或安全性等議題,第一個應先檢查是否有最新的軟體修補。 • 資料庫記憶體設定 開啓SQL Server Management Studio管理工具,在資料庫上按滑鼠右鍵選擇【屬性】【記憶體】【最大伺服器記憶體】,將原先2147483647MB改為1024MB,如此便可限制SQL Server資料庫記憶體使用上限。
若需改變SQL Server資料庫驗證模式,可在伺服器屬性中做調整,選擇資料庫【屬性】【安全性】【伺服器驗證】中改為「SQL Server及Windows驗證模式」,完成後重新啟動SQL Server服務,設定才會生效。
帳號設定管理 在資料庫的安全性登入在sa帳號上按滑鼠右鍵,選擇【屬性】【一般】就可以更改密碼,而在【狀態】的地方還可以設定是否讓帳號連接資料庫,或是停用、啟用帳號。
2-4 以SQL Server管理工具建立新資料庫 • 新的SQL Server資料庫建立 開啓【SQL Server Management Studio】資料庫管理工具在【資料庫】節點按滑鼠右鍵,選擇【新增資料庫】輸入資料庫名稱「myDB」後,按下【確定】按鈕後,便可建立一個新的myDB資料庫。
建立新的資料表及Schema定義 資料庫(Database)只是容納資料表、預存程序或其他設定的一個容器,所以還必須建立資料表來儲存實際資料記錄。
2-5 匯入北風資料庫到SQL 2008 R2 資料庫檔案匯入動作,如:從一台電腦複製SQL Server資料庫檔案到另一台SQL Server主機,或者備份的資料庫要掛回SQL Server,此時可利用SQL Server的附加(Attach)功能將資料庫掛上,若要移除則用卸離(Detach)功能。 • 北風資料庫的匯入 • Step:複製北風資料庫檔案 請從光碟中複製Northwind.mdf(資料檔)與Northwind.ldf(Log檔)到電腦的SQL Server 2008 R2資料庫檔案目錄所在即可。
Step:附加資料庫 開啓SQL Server Management Studio管理工具在資料庫按滑鼠右鍵,選擇【附加】,隨後會出現附加資料庫精靈再按【附加】按鈕選擇正確路徑下的Northwind.mdf資料庫檔再按【確定】按鈕
若需要卸離資料庫,其方式為在Northwind資料庫上按滑鼠右鍵,選擇【工作】【卸離】,即可完成資料庫卸離。若需要卸離資料庫,其方式為在Northwind資料庫上按滑鼠右鍵,選擇【工作】【卸離】,即可完成資料庫卸離。 卸離資料庫
2-6 在VS 2010中連接SQL Server 2008 R2資料庫 • VS 2010提供與SQL Server 2008 R2資料庫整合的功能
VS 2010專業版以上:使用「伺服器總管」來加入資料庫連線,也同樣點選【檢視】選擇【伺服器總管】叫出資料庫連線管理工具。
2-7SQL S 2008 R2 資料庫功能介紹 SQL Server 2008 R2有幾個常用的功能分別為:資料庫圖表、資料表、檢視表、預存程序 。 • 資料庫圖表介紹 資料庫圖表主要用途是以視覺化呈現資料表之間的關連性
資料庫關連性圖表
資料表功能介紹 VS 2010 對於資料表的整合操作提供了包括:加入新的資料表、加入新的觸發程序、新增查詢、開啟資料表定義、顯示資料表等常用功能 。 顯示資料表資料
檢視表功能介紹 • 檢視表(View)是一段SQL語法的定義,它本身只有定義,而不包含任何的資料記錄。 • 在使用到檢視表來進行查詢時,SQL Server會立即執行檢視表所定義的SQL語法 。