設定資料庫專案並執行測試部署
在開始執行反覆開發工作之前,應先設定「資料庫專案」(Database Project) 以符合目標部署環境。 設定資料庫專案之後,就可以建置資料庫並部署至「隔離的開發環境」(Isolated Development Environment),確認建置和部署設定是否正確。
常見案例
下表列出支援此案例之一般工作的說明,以及詳細資訊的連結,這些資訊可幫助您成功完成這些工作。
案例 |
支援內容 |
---|---|
從實際操作中學習:完成入門逐步解說後,就可以迅速了解從建立隔離的開發環境,到建立基準和執行反覆開發的整個流程。 |
|
設定建置所需的資料庫專案:您可以設定控制如何建置資料庫專案的設定。 例如,您可以指定輸出建置的位置。 |
|
設定資料庫專案以進行部署:
|
|
建置和部署變更至隔離的開發環境:修改資料庫或伺服器專案之後,建置變更並部署至隔離的開發環境。 接著可以測試這些變更,而不會影響小組的其他成員。 |
相關案例
開始進行小組資料庫開發
若要管理對「資料庫物件」(Database Object) 和設定,或是對伺服器物件和設定的變更,請先建立資料庫專案或「伺服器專案」(Server Project)。 專案是資料庫或伺服器之物件或設定的離線表示 (Offline Representation)。使用單元測試驗證資料庫程式碼
在開始進行資料庫的反覆開發工作之前,可先建立「資料庫單元測試」(Database Unit Test) 來驗證資料庫現有的行為。 若要驗證行為,可定義「資料產生計劃」(Data Generation Plan),將資料庫設定為已知狀態。 使用這些做法可建立產品的測試基準,減少後續變更中斷現有資料庫或應用程式行為的機會。撰寫和變更資料庫程式碼
將資料庫或伺服器放至版本控制下並且定義測試基準之後,您即可執行構成絕大部分開發週期的各種反覆開發工作。建置和部署資料庫到開發用或實際執行環境
在您測試過某個資料庫版本之後,即可將它部署到執行環境 (Staging Environment) 並且執行最後驗證。 確認資料庫如預期運作後,就可以將它部署到實際執行環境。