版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
數據庫技術與應用規(guī)范化理論創(chuàng)建采集任務01數據庫設計數據依賴0102目錄CONTENTS數據庫設計01關系數據庫邏輯設計針對具體問題,如何構造一個適合于它的數據模式數據庫邏輯設計的工具──關系數據庫的規(guī)范化理論數據庫設計概念關系:描述實體、屬性、實體間的聯系。從形式上看,它是一張二維表,是所涉及屬性的笛卡爾積的一個子集。關系模式:用來定義關系。關系數據庫:基于關系模型的數據庫,利用關系來描述現實世界。從形式上看,它由一組關系組成。關系數據庫的模式:定義這組關系的關系模式的全體。數據庫設計關系模式由五部分組成,即它是一個五元組:R(U,D,DOM,F)R:關系名U:組成該關系的屬性名集合D:屬性組U中屬性所來自的域DOM:屬性向域的映象集合F:屬性間數據的依賴關系集合數據庫設計數據依賴02完整性約束的表現形式限定屬性取值范圍:例如學生成績必須在0-100之間定義屬性值間的相互關連(主要體現于值的相等與否),這就是數據依賴,它是數據庫模式設計的關鍵數據依賴數據依賴是通過一個關系中屬性間值的相等與否體現出來的數據間的相互關系是現實世界屬性間相互聯系的抽象是數據內在的性質是語義的體現數據依賴數據依賴的類型函數依賴(FunctionalDependency,簡記為FD)多值依賴(MultivaluedDependency,簡記為MVD)其他數據依賴關系模式的簡化表示關系模式R(U,D,DOM,F)簡化為一個三元組:
R(U,F)當且僅當U上的一個關系r滿足F時,r稱為關系模式R(U,F)的一個關系數據依賴數據依賴對關系模式的影響例:描述學校的數據庫: 學生的學號(Sno)、所在系(Sdept) 系主任姓名(Mname)、課程名(Cname) 成績(Grade)單一的關系模式:Student<U、F>U={Sno,Sdept,Mname,Cname,Grade}數據依賴學校數據庫的語義:一個系有若干學生,一個學生只屬于一個系;一個系只有一名主任;一個學生可以選修多門課程,每門課程有若干學生選修;每個學生所學的每門課程都有一個成績。
數據依賴屬性組U上的一組函數依賴F:
F={Sno→Sdept,Sdept→Mname,(Sno,Cname)→Grade}
SnoCnameSdeptMnameGrade數據依賴關系模式Student<U,F>中存在的問題數據冗余太大浪費大量的存儲空間例:每一個系主任的姓名重復出現更新異常(UpdateAnomalies)數據冗余,更新數據時,維護數據完整性代價大。 例:某系更換系主任后,系統必須修改與該系學生有關的每一個元組數據依賴插入異常(InsertionAnomalies)該插的數據插不進去例,如果一個系剛成立,尚無學生,我們就無法把這個系及其系主任的信息存入數據庫。刪除異常(DeletionAnomalies)不該刪除的數據不得不刪 例,如果某個系的學生全部畢業(yè)了,我們在刪除該系學生信息的同時,把這個系及其系主任的信息也丟掉了。數據依賴結論:Student關系模式不是一個好的模式?!昂谩钡哪J剑翰粫l(fā)生插入
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 房屋貼皮維修工人和工頭的合同(2篇)
- 二零二五年度男方房產贈與女方及子女的財產贈與合同14篇
- 二零二五年度離婚后子女撫養(yǎng)費及探望權執(zhí)行合同4篇
- 2025年度智能農貿場裝修升級合同4篇
- 二零二五年度農藥行業(yè)供應鏈金融服務合同4篇
- 二零二五版模具維修改型及知識產權保護合同3篇
- 二零二五版金融控股公司首席風險官(CRO)合同3篇
- 2025年度寧波高端住宅項目購房合同范本4篇
- 2025年度特色民宿搭棚建設合同4篇
- 2025年度外墻涂料專業(yè)承包及售后服務合同4篇
- 長亭送別完整版本
- 2024年英語高考全國各地完形填空試題及解析
- 智能養(yǎng)老院視頻監(jiān)控技術方案
- 你比我猜題庫課件
- 無人駕駛航空器安全操作理論復習測試附答案
- 建筑工地春節(jié)留守人員安全技術交底
- 默納克-NICE1000技術交流-V1.0
- 蝴蝶蘭的簡介
- 老年人心理健康量表(含評分)
- 《小兒靜脈輸液速度》課件
- 營銷人員薪酬標準及績效考核辦法
評論
0/150
提交評論