數據庫設計教學內容_第1頁
已閱讀1頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、數據庫設計教學內容一、數據庫設計的步驟1、需求分析階段確定哪些信息以什么方式輸入、存儲在數據庫中,使用規(guī)則,安全性與完整性限制。數據流圖表達了數據和處理的關系。數據字典則是系統中各類數據描述的集合,是進行詳細的數據收集和數據分析所獲得的主要成果。數據字典通常包括數據項、數據結構、數據流、數據存儲和處理過程五個部分。2、概念結構設計階段A.對用戶需求進行綜合、歸納與抽象,形成一個獨立于具體DBMS的概念模型。B.可以基于ER模型完成。C.

2、確定要求解的應用的實體型;D.確定實體型之間的聯系及其聯系類型;E.確定實體型和聯系型的屬性;F.畫出局部應用的ER圖;G.將局部的ER圖綜合為全局的ER圖;H.優(yōu)化全局ER圖;I.設計邏輯數據庫(轉化為關系數據模型)。3、邏輯結構設計階段將概念結構轉換為某個DBMS所支持的數據模型,并對其進行優(yōu)化。在已獲得的一組關系模式之上,利用屬性的語義限制消除信息冗余。用關系規(guī)范化理論指導優(yōu)化設計。4、數據庫物理設計階段數據庫物理設計是為邏輯數據

3、模型選取一個最適合應用環(huán)境的物理結構(包括存儲結構和存取方法)。僅涉及在關系上如何建立不同的索引,或者是對數據庫本身的重新設計。5、數據庫實施階段在實施階段,設計人員運用DBMS提供的數據語言及其宿主語言,根據邏輯設計和物理設計的結果建立數據庫,編制與調試應用程序,組織數據入庫,并進行試運行。6、數據庫運行和維護階段數據庫應用系統經過試運行后即可投入正式運行。在數據庫系統運行過程中必須不斷地對其進行評價、調整與修改。二、概念結構設計1、

4、設計概念結構的方法自頂向下自底向上逐步擴張混合策略2、數據抽象與局部視圖設計數據抽象:分類:抽象了對象值和型之間的“ismemberof”的語義。在ER模型中,實體型就是這種抽象。聚集:抽象了對象內部類型和成分之間的“ispartof”的語義。在ER模型中,若干屬性的聚集組成了實體型,就是這種抽象。概括:抽象了類型之間的“issubsetof”的語義。原ER模型不具有這種抽象。選擇局部應用—逐一設計分ER圖3、視圖的集成方法:合并——解

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論