了解湖南/長沙365体育备用网址資訊,從365投注平台開始!365bet官网報名365bet官网本科
您當前的位置:首頁 > 校園動態

數據庫原理及應用(2)

數據庫原理及應用(2)

 

  三、數據抽象的級別GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  1.數據模型:描述數據庫的結構和定義,對現實世界的數據進行抽象。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  2.從現實世界的信息到數據庫存儲的數據以及用戶使用的數據是一個逐步抽象過程,根據數據抽象的級別定義了四種模型:概念模型、邏輯模型、外部模型和內部模型。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  3.概念模型:表達用戶需求觀點的數據全局邏輯結構的模型。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  4.邏輯模型:表達計算機實現觀點的DB全局邏輯結構的模型。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  5.外部模型:表達用戶使用觀點的DB局部邏輯結構的模型。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  6.內部模型:表達DB物理結構的模型。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  7.數據抽象的過程、即數據庫設計的過程具體步驟:GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  1)根據用戶需求,設計數據庫的概念模型;GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  2)根據轉換規則,把概念模型轉換成數據庫的邏輯模型;GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  3)根據用戶的業務特點,設計不同的外部模型,給程序員使用;GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  4)數據庫實現時,要根據邏輯模型設計其內部模型。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  通常分為概念設計、邏輯設計(2和3步)和物理設計三個階段。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  8.常用的概念模型是實體聯系(ER)模型,ER模型主要用ER圖來表示。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  9.邏輯模型的分類:層次模型、網狀模型、關系模型等。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  10.層次模型:用樹型(層次)結構表示實體及實體間聯系的數據模型。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  11.1969年,美國IBM公司的IMS系統是典型的層次模型系統。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  12.網狀模型:用有向圖結構表示實體及實體間聯系的數據模型。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  13.1969年,CODASYL組織提出DBTG報告中的數據模型是網狀模型的主要代表。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  14.關系模型:是由若干個關系模式組成的集合。關系模式即記錄類型,它的實例稱為關系,每個關系實際上是一張二維表格。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  15.1970年,美國IBM公司的E.F.Codd連續發表論文,提出關系模型,奠定了關系數據庫的理論基礎。關系數據庫是目前的主流數據庫。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  16.外部模型中的模式稱為視圖。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  17.三級模式:GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  從用戶(或應用程序)到數據庫之間,DB的數據結構描述有三個層次:GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  1)外模式:用戶與數據庫系統的接口,是用戶用到的那部分數據的描述。外模式由若干個記錄類型組成。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  2)邏輯模式:是數據庫中全部數據的整體邏輯結構的描述。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  3)內模式:是數據庫在物理存儲方面的描述。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  注意:外模式是邏輯模式的子集。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  18.兩級映像:GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  1)外模式/邏輯模式映像:存在于外模式和邏輯模式之間,用于定義外模式和邏輯模式之間的對應性。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  2)邏輯模式/內模式映像:存在于邏輯模式和內模式之間,用于定義邏輯模式和內模式之間的對應性。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  19.數據庫系統的三級模式、兩級映像結構使數據庫系統達到了高度的數據獨立性。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  20.數據獨立性:是指應用程序與數據庫的數據結構之間相互獨立,在修改數據結構時,盡可能不修改應用程序。分為邏輯數據獨立性和物理數據獨立性。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  21.邏輯數據獨立性:如果數據庫的邏輯模式要修改,那么只要對外模式/邏輯模式映像作相應的修改,可以使外模式和應用程序盡可能保持不變。這樣就認為數據庫達到了邏輯數據獨立性。GaX365投注平台_365bet官网本科_365bet官网報名_首頁

  22.物理數據獨立性:如果數據庫的內模式要修改,即數據庫的物理結構有所變化,那么只要對邏輯模式/內模式映像作相應的修改,可以使邏輯模式盡可能保持不變。也就是對內模式的修改盡量不影響邏輯模式,當然對外模式和應用程序的影響更小,這樣就認為數據庫達到了物理數據獨立性。GaX365投注平台_365bet官网本科_365bet官网報名_首頁
GaX365投注平台_365bet官网本科_365bet官网報名_首頁

GaX365投注平台_365bet官网本科_365bet官网報名_首頁

 

數據庫原理及應用(2)

    365投注平台——致力于打造365投注平台第一網,以努力服務于廣大365bet官网學子、提供最全的365bet官网資訊為己任,發布365bet官网最新的新聞資訊,提供365bet官网專科365bet官网本科365bet官网報名365bet官网成績查詢等綜合信息

 

365bet官网
相關文章
    無相關信息
湖南365体育备用网址
365bet官网政策
365体育备用网址30年大事
365bet官网專業
365bet官网問答
名家訪談
365bet官网故事
365bet官网院校
365bet官网大綱
365体育备用网址復習方法
365体育备用网址筆記串講
365体育备用网址應試技巧
365bet官网真題
365bet官网就業
湖南論文指導
365bet官网實踐
365bet官网學位
365体育备用网址成績查詢
365体育备用网址考籍查詢
365体育备用网址學歷查詢


咨詢QQ:137847917
13548661633(微信同號)