專案開發周期與資料庫設計對比

2021-09-05 22:55:10 字數 928 閱讀 8523

專案開發周期與資料庫設計對比

專案開發周期

資料庫設計

需求分析

分析客戶的業務和資料處理需求。

1.收集資訊(不怕多,但怕漏);

2.標識物件;

3.標識物件的屬性;

4.標識物件之間的關係;

概要設計

設計資料庫的

e-r圖,確認需求資訊的正確和完整;

拆分n: n

關係(不合理)的表;

詳細設計 將

e-r圖轉換為多張表,進行邏輯設計,並應用三大正規化進行審核;

**編寫

選擇具體資料庫進行物理實現,並編寫**實現前端應用;

軟體測試

新增測試資料進行專案測試;

安裝部署

對資料庫進行封裝;

部分函式依賴:非主鍵列只依賴組合鍵中的一部分;

傳遞函式依賴:列

a依賴列

b,而列

b依賴主鍵列,即:列

a間接依賴主鍵列;

三大正規化

1nf鍵;

2nf全部鍵;

3nf僅僅是鍵):

1nf:有主鍵,列不能再拆分;

2nf:滿足1nf

。若沒有組合鍵則直接滿足

2nf;若有組合主鍵則保證沒有部分函式依賴;

3nf:滿足2nf

。去除傳遞函式依賴;

衡量資料庫效能的唯一標準:資料查詢的速度。

反正規化:為了

資料規範化

與資料庫效能的

平衡。

GG開發團隊 專案系統設計與資料庫設計

這個作業屬於哪個課程 這個作業要求在 12052 這個作業的目標 專案系統設計與資料庫設計 小組的組號和隊名 第六組gg開發團隊 小組的隊長姓名 郭亞東日期 任務詳細說明 5月31日 完成對專案系統設計 6月1日 小組討論明確具體開發分工 6月2日 確定開發語言以及框架 6月3日 6月12日 開始介...

專案系統設計與資料庫設計

這個作業屬於哪個課程 這個作業要求在 homework 12052 這個作業的目標 寫上具體方面 小組的組號和隊名 第四組 fourthteam 小組的隊長姓名 左帥日期 任務詳細說明 5.31 完成專案系統設計 6.1小組討論分工,制訂計畫 6.2規劃開發環境 6.3 6.12 開始製作介面設計並...

專案系統設計與資料庫設計

這個作業屬於哪個課程 這個作業要求在 homework 12052 這個作業的目標 完成資料庫以及體系結構的設計 小組的組號和隊名 四個臭皮匠團隊 小組的隊長姓名 付澧洲預期開發計畫時間安排 日期任務詳細說明 5月31號 完成對之前工作的總結 6月1號 對後續的工作進行分工及討論 6月2號 6月5號...