數(shù)據庫系統(tǒng)的內部結構體系簡介

    時間:2024-10-21 18:36:35 計算機等級 我要投稿
    • 相關推薦

    數(shù)據庫系統(tǒng)的內部結構體系簡介

      計算機安全是計算機技術的一個分支,其目標包括保護信息免受未經授權的訪問、中斷和修改,同時為系統(tǒng)的預期用戶保持系統(tǒng)的可訪問性和可用性。下面是小編收集的數(shù)據庫系統(tǒng)的內部結構體系,希望大家認真閱讀!

      數(shù)據庫系統(tǒng)的內部具有三級模式與二級映射。

      1)數(shù)據庫系統(tǒng)的三級模式

      數(shù)據模式是數(shù)據庫系統(tǒng)中數(shù)據結構的一種表示形式,它具有不同的層次與結構方式。

      (1)概念模式

      概念模式是數(shù)據庫系統(tǒng)中全局數(shù)據邏輯結構的描述,是全體用戶公共數(shù)據視圖。概念模式主要描述數(shù)據的概念記錄類型以及它們之間的關系,還包括一些數(shù)據間的語義約束。

      (2)外模式

      外模式又稱子模式或用戶模式,是用戶的數(shù)據視圖,即用戶見到的數(shù)據模式。

      概念模式給出系統(tǒng)全局的數(shù)據描述而外模式則給出每個用戶的局部數(shù)據描述。

      (3)內模式

      內模式又稱物理模式,它給出數(shù)據庫物理存儲結構與物理存儲方法,如數(shù)據存儲的文件結構、索引、集簇及hash等存取方式與存取路徑,內模式的物理性主要體現(xiàn)在操作系統(tǒng)及文件級上。

      內模式對一般的用戶是透明的,但它的設計直接影響到數(shù)據庫系統(tǒng)的性能。

      模式的三個級別層次反映了模式的三個不同環(huán)境以及它們的不同要求,其中內模式處于最底層,它反映數(shù)據在計算機物理結構中的實際存儲形式,概念模式牌中層,它反映了設計者的數(shù)據全局邏輯要求,而外模式處于最外層,通過兩種映射由物理數(shù)據庫映射而成它反映用戶對數(shù)據的要求。

      2)數(shù)據庫系統(tǒng)的二級映射

      數(shù)據庫系統(tǒng)的三級模式是對數(shù)據的三個級別抽象,它把數(shù)據的具體物理實現(xiàn)留給物理模式,使得全局設計者不必關心數(shù)據庫的具體實現(xiàn)與物理背景;通過兩級映射建立了模式間的聯(lián)系與轉換,使得概念模式與外模式雖然并不物理存在,但也能通過映射獲得實體。同時,兩級映射也保證了數(shù)據庫系統(tǒng)中數(shù)據的獨立性。

      兩級模式的映射:

      概念模式到內模式的映射:該映射給出概念模式中數(shù)據的全局邏輯結構到數(shù)據的物理存儲結構間的對應關系

      外模式到概念模式的映射:該映射給出了外模式與概念模式之間的對應關系

      【拓展】外部結構

      從數(shù)據庫最終用戶角度看,數(shù)據庫系統(tǒng)的結構分為集中式(單用戶結構、主從式結構)、分布式(客戶機/服務器結構)和多層結構,這是數(shù)據庫系統(tǒng)外部的體系結構。

      (1)單用戶應用結構:是運行在個人計算機上的結構模式,常稱為桌面(Desktop)DBMS。屬于單用戶DBMS的主要產品有:Microsoft Access、Paradox、Fox系列。單用戶的DBMS的功能在數(shù)據的一致性維護、完整性檢查及安全性管理上是不完善的。桌面數(shù)據庫管理系統(tǒng)中比較好的有Access、Paradox等,它基本實現(xiàn)了DBMS應該具有的功能。

      (2)主機/終端結構:是以大型主機為中心(Mainframe.Centric)的結構模式,也稱為分時共享(Time—Sharing)模式,它是面向終端的多用戶計算機系統(tǒng)(主從式結構)。該結構以一臺主機為核心,將操作系統(tǒng)、應用程序、DBMS、數(shù)據庫等數(shù)據和資源均放在該主機上,所有的應用處理均由主機承擔,每個與主機相連接的終端都是作為主機的一種I/O設備。由于是集中式管理,主機的任何錯誤都有可能導致整個系統(tǒng)的癱瘓。因此,這種結構對系統(tǒng)的主機的性能要求比較高,維護費用也較高。

      (3)客戶機/服務器(Client—Server,C/S)結構:是隨著計算機網絡的廣泛使用而出現(xiàn)的結構模式。該結構是將一個數(shù)據庫分解為客戶機(稱為前端,F(xiàn)ront—End)、應用程序和服務器(稱為后端,Back-End)三部分,通過網絡連接應用程序和服務器。由于C/S結構的本質是通過對服務功能的分布實現(xiàn)分工服務,因而又稱為分布式服務模式。人們將C/S稱為二層結構的數(shù)據庫應用模式。

      (4)多層數(shù)據庫應用結構:將應用程序放在服務器端執(zhí)行,客戶機端安裝統(tǒng)一的前端運行環(huán)境——瀏覽器,在客戶機和服務器之間增加一層用于轉換的服務器,形成三層結構的數(shù)據庫應用模式,這就是Intemet/Intranet環(huán)境下數(shù)據庫的應用模式。三層結構是由二層(C/S)結構擴展而來的,這種三層結構也稱為瀏覽器/Web 服務器/數(shù)據庫服務器(B/W/S)結構。

    【數(shù)據庫系統(tǒng)的內部結構體系簡介】相關文章:

    思科認證體系簡介07-01

    美國CPA知識點:個人所得稅體系簡介07-09

    NIIT簡介05-13

    排簫的簡介08-11

    WebServices簡介02-19

    ACCP簡介08-05

    IBM簡介07-09

    薩克斯簡介10-10

    健身的簡介10-02

    圍棋的簡介05-15

    91久久大香伊蕉在人线_国产综合色产在线观看_欧美亚洲人成网站在线观看_亚洲第一无码精品立川理惠

      中文字幕对白国产 | 在线五月丁香婷啪AV | 日本a级按摩片春药手机在线 | 亚洲欧洲日韩综合一区在线 | 香港三日本三级三级少妇久久 | 日本亚洲中文无线码在线观看 |