Database Edition 中的 [如何?]
更新:2007 年 11 月
本頁包含一些主題的連結,這些主題是關於使用 Visual Studio Team System Database 版所執行的常見工作。
概觀
管理資料庫變更
描述如何在整個應用程式開發作業中,使用 Database 版來管理資料庫。Database Edition 的架構概觀
提供 Database 版架構的概觀以及它與其他 Visual Studio Team System 組件之間的關係。小組環境中的資料庫建立和部署概觀
提供了有關如何建立、更新及部署版本控制資料庫「結構描述」(Schema) 的相關背景資訊。產生資料概觀
描述資料產生功能的使用方式和能力。資料庫單元測試概觀
介紹資料庫單元測試,並描述資料庫單元測試的結構和內容。比較資料庫結構描述概觀
描述 Database 版中結構描述比較功能的各個層面,包括安全性考量。比較資料庫資料概觀
描述 Database 版中資料比較功能的各個層面。Transact-SQL 編輯器概觀
提供如何在 Transact-SQL (T-SQL) 編輯器中建立、分析及執行指令碼和查詢的概觀。
逐步解說
逐步解說:建立隔離資料庫開發環境
描述如何建立資料庫專案、從現有的資料庫匯入結構描述,然後再將產生的資料庫專案加入到版本控制。您也會設定用於建置和部署的資料庫專案屬性,此步驟通常是由具系統管理角色的人員執行。逐步解說:建立隔離開發環境的基礎
描述如何建立現有資料庫的單元測試,並設定測試資料產生計劃。如果此資料庫有現有的測試資產,您也可以併入這些資產。逐步解說:在隔離環境中執行反覆資料庫開發
描述如何重構資料庫專案來變更資料行名稱,然後在隔離的開發環境中測試變更。逐步解說:建立和執行資料產生計畫
描述如何建立和執行資料產生計劃,以便將隨機資料填入資料表中。逐步解說:比較資料庫與資料庫專案的結構描述
描述如何比較資料庫專案 (來源資料庫) 與部署的資料庫 (目標資料庫) 的結構描述。逐步解說:比較兩個資料庫的資料
描述如何比較兩個資料庫中的資料。逐步解說:建立和執行資料庫單元測試
描述如何產生單元測試以及將 T-SQL 程式碼和 C# 測試條件加入該測試。逐步解說:重新命名資料庫資料行
描述如何建立資料庫專案、匯入資料庫結構描述,以及重新命名資料庫物件。逐步解說:部署資料庫重構變更
描述如何為已重構的資料庫專案設定部署屬性,然後建置並部署該專案。您也會使用 [伺服器總管] 比較部署前和部署後的線上資料庫。逐步解說:建立及執行簡單的 Transact-SQL 指令碼
描述如何建立和執行簡單的 Transact-SQL 指令碼。在本逐步解說中,您會連接伺服器並中斷連接、驗證 T-SQL 指令碼,以及檢查查詢的結果。
準備隔離開發環境
HOW TO:建立資料庫專案
描述如何使用新增資料庫專案精靈建立現有資料庫的資料庫專案,然後將該資料庫的「結構描述」匯入資料庫專案。HOW TO:設定資料庫專案進行建置和部署
描述如何使用資料庫專案屬性設定資料庫專案的建置和部署選項。HOW TO:將資料庫專案放入版本控制下
描述如何將資料庫專案加入版本控制,例如 Visual Studio Team System Team Foundation Server。HOW TO:建立資料產生計畫
描述如何建立資料產生計劃。HOW TO:指定要產生資料的資料表
討論資料產生計劃中可以包含及不可以包含之資料表的限制和需求。描述如何在資料產生計劃中指定資料表。HOW TO:指定要產生資料的資料行
列出用來指定資料產生計劃中之資料行的步驟。為資料行指定資料產生的詳細資料
列出用來指定每一個資料行將要產生哪些資料的步驟。HOW TO:將變更部署到新的或現有的資料庫
描述如何部署新的或現有資料庫的建置指令碼。HOW TO:指定用於設計階段驗證的本機 SQL Server 執行個體
描述如何指定 Microsoft SQL Server 2005 的執行個體,以用於設計階段驗證。
執行反覆開發工作
HOW TO:建立資料庫專案
描述如何建立資料庫物件,例如資料表、檢視和預存程序。HOW TO:修改資料庫物件
描述如何修改資料庫物件 (如資料表、檢視和預存程序) 的定義。HOW TO:重新命名資料庫物件
列出重新命名資料庫結構描述物件的步驟,並描述對於資料庫專案中其他物件的影響。HOW TO:執行資料產生計畫來產生資料
列出用來執行資料產生計劃及產生資料的步驟。HOW TO:為函式、觸發程序和預存程序建立資料庫單元測試
說明如何使用這些資料庫物件的 T-SQL 程式碼片段建立資料庫單元測試。HOW TO:將測試條件加入到資料庫單元測試
描述如何使用「資料庫單元測試設計工具」來加入測試條件。HOW TO:設定資料庫單元測試執行
描述如何指定設定來控制您的測試要如何連接到將要測試的資料庫、如何將資料庫專案中的結構描述部署到該資料庫,以及是否要將資料填入資料庫中。HOW TO:執行資料庫單元測試
描述如何使用 [測試檢視] 視窗來執行資料庫單元測試。
準備部署到實際執行環境
HOW TO:指定部署前或部署後指令碼
描述如何指定在部署資料庫之前或之後執行的指令碼。HOW TO:準備資料庫建置指令碼
描述如何產生建置指令碼,以建立結構描述與資料庫專案相符的資料庫。HOW TO:啟動 Transact-SQL 編輯器
描述可以啟動 T-SQL 編輯器建立、修改或執行指令碼的數種方法。HOW TO:設定用來比較資料庫結構描述的選項
描述如何設定判斷比較結構描述時會視為差異的要素。HOW TO:比較兩個資料庫的結構描述
描述如何比較兩個資料庫的結構描述。HOW TO:檢視結構描述差異
描述如何解譯 Database 版在比較完兩個結構描述後所顯示的資料。