需求分析階段所得到的應用需求應該首先抽象成資訊世界的結構,才能更好地、更準確地用某一dbms實現。
例項:er圖的設計
任務就是將概念結構設計階段設計好的全域性e-r圖轉換成dbms產品所支援的資料模型(關係模型),並進行規範化和優化,然後為每個應用設計外模式。
例項:er圖轉化成關係模型
eg. 借書人(借書證號,姓名,單位)
資料庫在物理裝置上的儲存結構和訪問方法就稱為資料庫的物理結構。
通俗資料庫設計(4)物理結構設計
優惠券活動券活動id
券活動名字
券發布的時間
券有效天數
發行量備註
優惠券券id
券名券活動id
折扣率有效期
抵扣記錄券id
消費時間
門店數量
備註《消費券使用情況簡介》
使用者使用者id
券id優惠券活動 1:n 優惠券
優惠券 1:1 優惠券抵扣記錄
優惠券活動 n:1 使用者
優惠券 n:1 使用者
使用者 1:n 抵扣記錄
資料庫設計之概念結構設計---------e-r圖詳解
資料庫結構設計
1.3概念設計的任務 1.2概念設計的依據 需求分析的文件,需求說明書,功能模型 資料流圖或idef0圖 資訊模型 er圖 和資料庫概念說明書是資料庫邏輯設計的依據 1.2 資料庫概念設計過程 1.3 資料建模方法 er建模方法 idef1x建模方法標識er模型中的聯絡,依次轉換與每個聯絡相關聯的實...
redis資料庫結構設計
之前遊戲開發服務端都是用純c 來寫,現在很多寫遊戲伺服器越來越傾向指令碼語言,因為用c 來寫一些邏輯的確是痛苦之極,當然如果追求效率的還是用c c 實現更好。最近時間自己通過研究了解雲風寫的skynet框架學習了lua,研究skynet其實是想把這框架用到公司現在遊戲專案裡替換掉現在用的乙個純c 框...
資料庫 概念結構設計
概念結構設計是將需求分析得到的使用者需求抽象為資訊結構即概念模型的過程,它是整個資料庫設計的關鍵。只有將需求分析階段得到的系統應用需求抽象為資訊世界的結構,才能更好 更準確地轉化為機器世界中的資料模型,並用適當的dbms實現這些需求。概念結構設計的方法和步驟 概念結構設計的方法通常有以下4種 其中最...