複製鏈接
請複製以下鏈接發送給好友

數據庫生命週期

鎖定
數據庫生命週期是一個多用於IT行業的專業名詞。
中文名
數據庫生命週期
外文名
Life cycle of Database
數據庫
有着嚴格的階段劃分
通    過
以為企業規劃出合理的藍圖
信息收集
必須瞭解企業中數據的組成
技術領域
IT

數據庫生命週期名詞簡介

在大中型企業中,數據庫的應用有着嚴格的階段劃分,也稱為生命週期。
通過這個生命週期,數據庫專家們可以為企業規劃出合理的藍圖。

數據庫生命週期過程

-信息收集階段:必須瞭解企業中數據的組成,確定所需的數據是否存在,若不存在則確定是否需要新建。
-分析和設計過程:需要根據基本的數據需求從概念和邏輯上建立數據模型;然後在開始部署之前,將邏輯的數據庫轉換可以使用的物理數據庫設計。
-部署和試運行階段:數據庫專家需要預估數據庫系統的工作量,確定系統的安全性,預期系統的存儲和內存需求;然後將新的數據庫從測試環境遷移到生產環境中試運行。
-維持可用性階段:系統開始運行之後,仍需要保證系統的可用性和安全性,對數據進行使用權限管理,性能監控管理、性能調優管理、數據備份和恢復管理。
-系統維護階段:當數據庫環境變化時,需要對數庫系統進行升級或者維護,數據庫專家需要根據收集到的信息再次重複整個生命週期的流程。
-確定數據庫的最終狀態
-確定某些數據是否需要繼續保存
-是否有新的應用程序需要額外的數據
-企業是否對數據有着更多的保密需求
-是否需要在應用程序終止使用後,保存相應的數據等

數據庫生命週期企業角色

在一個完整的數據庫生命週期中涵蓋了三種不同的企業角色
-數據庫應用開發人員(DBD)
-數據庫商業智能開發人員(DBI)

數據庫生命週期三大角色職責

數據庫管理員(DBA)職責
-需要對SQL Server進行日程維護
-對數據庫知識有全面的瞭解
-掌握基本的IT架構知識
-對本企業的數據庫系統瞭如指掌
-安裝和配置SQL服務器
-規劃並實施高可靠性的解決方案
-自動化管理任務
-規劃並實施安全解決方案
-監視數據庫服務器並進行故障排除
-設計和部署數據庫
-規劃數據庫架構,包括存儲、硬件、服務器等
數據庫應用開發人員(DBD)職責
-編寫T-SQL查詢腳本
-數據庫編程
-為編程對象(存儲過程觸發器、用户自定義數據類型、函數、查詢)進行故障排除
-進行數據庫調整和優化
-從概念和邏輯級別上設計數據庫
-在物理級別上部署數據庫
-為應用程序設計和解決數據訪問的問題
-收集商業需求

數據庫生命週期開發人員職責

-掌握架構的使用
-熟悉掌握SQL Server分析服務(SSAS)
-掌握SSAS數據挖掘算法
-掌握創建和配置SSAS報告
-掌握創建和配置SQL Server繼承服務(SSIS)數據包
-掌握Microsoft .NET Framework