資料庫版本管理包括這麼幾個方面:
1、好的資料庫版本管理工具的支援
2、不依賴於具體rdms資料庫的自己的資料字典
3、可以檢視到當前資料庫scheme的版本,版本好應該是經過加密的,不能手動更改的
其實最簡單的資料庫版本管理工具可以這麼做:
1>指令碼結構
a)基礎版本a
基本版本a上上修訂記錄
b)基礎版本b
基本版本b上上修訂記錄
2>資料庫安裝過程,以安裝版本a上選擇的的乙個具體版本來說
a)選擇版本a上的版本
b)執行基礎版本a指令碼
c)如果時間持續到修訂記錄,執行修訂記錄中的指令碼
d)根據自己資料庫中的資料字典來驗證是否成功
整個過程中,安裝和公升級的過程是一樣的
3>版本演進說明
基礎版本a上修訂歷史過多,將乙個時間點將基本版本a+修訂記錄形成基礎版本b
ibm optim database administrator
版本管理討論
幾個資料庫的版本控制工具
使用公升級指令碼進行資料庫版本管理及發布
資料庫版本管理工具flyway——基礎篇
使用sqlsourcesafe控制資料庫的版本
資料庫版本管理
資料庫版本管理包括這麼幾個方面 1 好的資料庫版本管理工具的支援 2 不依賴於具體rdms資料庫的自己的資料字典 3 可以檢視到當前資料庫scheme的版本,版本好應該是經過加密的,不能手動更改的 其實最簡單的資料庫版本管理工具可以這麼做 1 指令碼結構 a 基礎版本a 基本版本a上上修訂記錄 b ...
資料庫進行版本管理
我們在編寫資料庫應用軟體時,需要考慮這樣的問題 因為我們開發的軟體可能會安裝在很多使用者的手機上,如果應用使 用到了sqlite 資料庫,我們必須在使用者初次使用軟體時建立出應用使用到的資料庫表結構及新增一些初始化記錄,另 外在軟體公升級的時候,也需要對資料表結構進行更新。那麼,我們如何才能實現在使...
客戶資料庫版本的管理(續)
其實,我們目前在公司儲存了很多的資料庫,針對不同的使用者儲存乙份或多份資料庫,這樣,我們可以在使用者的這個資料庫上進行除錯程式,如果使用者的需求有變化,或者有新的需求,我們完全可以在最新版本的資料庫上進行修改,然後將修改的情況記錄到乙個文件中,當程式測試完成,這個資料庫修改文件連同應用程式一起傳送給...