天天看點

系統開發生命周期

正常的系統開發生命周期(SDLC):

1、計劃(Planning)

2、需求收集與分析(Requirements gathering)

3、概念魚邏輯設計(Conceptual and logical design)

4、實體設計(Physical design)

5、搭模組化型并測試(Construction and testing)

6、實作和實施(Implementation and deployment)

7、維護/支援(Maintenance/ongoing support)

資料庫生命周期:(DBLC):

1、啟動(Initiation):在這個階段,作為DBA應該評估公司的定位和對資料庫的特定需求。

2、設計(Design):設計概念、邏輯、實體模型圖。

3、建造、加載(Build and load):建造測試環境。并加載盡可能真實的資料。

4、測試(Test):測試可用性、性能、安全、可擴充性

5、實作(Implementation):特指在生産環境中實作。

6、營運(Operations):維護。

資料庫設計模型:商業、使用者、模型(Business、user、model——BUM):

商業(Business):你要明确你的目的和所需要的資料庫。

列出各種業務需求。

使用者(Users):在此截斷,你需要研究性能要求和可用性。

模型(Model):文檔化邏輯與實體資料庫的實作。