欢迎来到天天文库
浏览记录
ID:52543427
大小:242.50 KB
页数:16页
时间:2020-04-10
《数位教材制作研习课程.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库。
1、第三章資料庫正規化學習目標3-1正規化(Normalization)3-2正規化的目的3-3正規化步驟3-4「數位學習系統」-學生選課系統之正規化實作3-1正規化(Normalization)3-2正規化的目的一、刪除重複的資料二、確保資料的相依關係3-3正規化步驟3-4「數位學習系統」-學生選課系統之正規化實作利用Access2000資料庫管理系統來建立一個「學生選課系統-雛形.MDB」,如表3-1未正規化的關聯表3-4.1第一正規化之分析(除去重複群)第一正規化:在給定的記錄中,每一個欄位只能有一個值。3-4.2
2、第一正規化之實作將重複的欄位加以分割,讓每一個欄位內只能有一個資料。這就是所謂的第一正規化。如下表所示。第一正規化之探討在表3-2經過正規化後的學生選課表中,我們可以探討如下:1.複合主鍵(學號,課程代碼)2.學號(姓名,性別),而學號是複合主鍵(學號,課程代碼)的一部份,∴存在部份功能相依。3-4.3第二正規化之分析(去除「部份相依」)完成了第一正規化之後,必須再完成「功能相依」之後,才能完成所謂第二正規化。記錄中每筆資料可由主鍵單一辨視,但不能由部份主鍵來辨識。由上圖中,我們可以將它分割成三個資料表,並設定每一個資
3、料表的主索引(主鍵)。3-4.4第二正規化之實作第二正規化之探討在「課程資料表」中,我們可以探討如下:1.課程代碼老師編號,老師編號老師姓名課程代碼老師姓名∴存在遞移相依,故不滿足3NF3-4.5第三正規化之分析(除去遞移相依)第三階正規化(ThirdNormalForm):已2NF,且所有非鍵屬性非遞移相依於主鍵。3-4.6第三正規化之實作3-4.7完成第三正規化成果
此文档下载收益归作者所有