实体资料库设计与效能.ppt
《实体资料库设计与效能.ppt》由会员分享,可在线阅读,更多相关《实体资料库设计与效能.ppt(36页珍藏版)》请在三一办公上搜索。
1、1,Prentice Hall,2002,第6章:實體資料庫設計與效能,資料庫管理與應用第六版Jeffrey A.Hoffer,Mary B.Prescott,Fred R.McFadden,2,Prentice Hall,2002,SDLC的實體設計階段(圖2-4與2-5),專案辨識與選擇,專案啟始與規劃,分析,實體設計,實作,維護,邏輯設計,目的 開發技術規格產出 程式與資料結構、技術採購、組織再造,資料庫活動 實體資料庫設計,3,Prentice Hall,2002,實體資料庫設計,目的-將資料的邏輯描述轉換成儲存與擷取資料的設計規格目標-產生儲存資料的設計提供適當的效能確保資料庫完整性
2、、安全性、與可復原性,4,Prentice Hall,2002,實體設計流程,5,Prentice Hall,2002,圖 6-1綜合使用圖(松谷傢具公司),6,Prentice Hall,2002,圖 6-1綜合使用圖(松谷傢具公司),資料量,7,Prentice Hall,2002,圖 6-1綜合使用圖(松谷傢具公司),存取頻率(每小時),8,Prentice Hall,2002,圖 6-1綜合使用圖(松谷傢具公司),使用分析:每小時存取200 次採購零件 這200次採購零件的存取中會存取80次報價這80次報價存取中會存取70次供應商,9,Prentice Hall,2002,圖 6-1綜
3、合使用圖(松谷傢具公司),使用分析:每小時存取75次供應商 75次供應商的存取中會存取40次報價40次報價的存取中會存取40次採購零件,10,Prentice Hall,2002,設計欄位,欄位:資料庫中的最小資料單元欄位設計選擇資料型態編碼、壓縮、加密控制資料完整性,11,Prentice Hall,2002,選擇資料型態,CHAR 固定長度的字元VARCHAR2 變動長度的字元(memo)LONG 大型數字NUMBER 正/負數字DATE 實際日期BLOB 二進位的大型物件(適用於圖形、聲音等),12,Prentice Hall,2002,圖 6-2編碼對照表範例(松谷傢具),編碼會節省空
4、間但取得實際資料值需要花費額外的一次查詢,13,Prentice Hall,2002,欄位資料完整性,預設值 沒有指定資料時所採用的值範圍控制 容許值的限制(限制或驗證規則)Null 值控制 允許或禁止空欄位參考完整性 外來鍵與主鍵配對的範圍控制(以及是否允許null值),14,Prentice Hall,2002,處理缺值資料,以估計值來取代(e.g.利用公式)建立缺值清單的報表在程式中除非特別重要否則忽略出缺的值,可用觸發程序來執行這些動作,15,Prentice Hall,2002,實體記錄,實體記錄:儲存在緊鄰記憶體位置的一群欄位當成擷取的單位頁:單筆I/O運算中所讀寫的資料量區塊係數
5、:每頁能容納的實體記錄數目,16,Prentice Hall,2002,去正規化,將正規化的關聯表轉換成非正規化的實體記錄規格優點:能降低表格查詢的次數(也就是降低必要的合併查詢次數)以增進效能(速度)成本(由於資料複製)浪費儲存空間資料完整性/一致性的威脅常見的去正規化機會一對一關係(圖6-3)帶有屬性的多對多關係(圖6-4)參考資料(1:N關係其中單基數邊有其他關係沒有使用到的資料)(圖6-5),17,Prentice Hall,2002,圖 6.5 可能的去正規化情況:參考資料,需要額外的表格存取,資料複製,18,Prentice Hall,2002,分割,水平分割:將表格的列分散到幾個
6、分開的檔案 當不同的使用者需要存取不同的資料列時特別有用3種方式:鍵範圍分割、雜湊式分割、複合式分割垂直分割:將一個表格的欄位分散到幾個分開的檔案 當不同的使用者需要存取不同的欄位時特別有用 每個檔案中必須重複納入主鍵組合水平與垂直分割,分割通常會符合使用者綱要(使用者視界),19,Prentice Hall,2002,分割,分割的優點:一起使用的記錄儲存在一起每份分割可最佳化其效能安全性、復原儲存在不同磁碟的分割:競爭充分利用平行處理的好處分割的缺點:跨分割的擷取速度緩慢複雜度,20,Prentice Hall,2002,資料複製,故意將相同的資料儲存在資料庫的多個位置讓多個使用者可在最小的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实体 资料库 设计 效能
链接地址:https://www.31ppt.com/p-6269383.html