導航:首頁 > 數據分析 > 資料庫提供了哪些級別的數據獨立

資料庫提供了哪些級別的數據獨立

發布時間:2023-05-31 04:20:27

① 什麼是數據獨立性 資料庫系統如何實現數據獨立性數據獨立性可以帶來什麼好處

數據獨立性包括數據的物理獨立性和數據的邏輯獨立性。

物理獨立性是指用戶的應用程序與存儲在磁碟上的資料庫中數據是相互獨立的。即,數據在磁碟上怎樣存儲由DBMS(DataBase Management System 資料庫管理系統)管理,用戶程序不需要了解,應用程序要處理的只是數據的邏輯結構,這樣當數據的物理存儲改變了,應用程序不用改變。

邏輯獨立性是指用戶的應用程序與資料庫的邏輯結構是相互獨立的,即,當數據的邏輯結構改變時,用戶程序也可以不變。

數據與程序的獨立,把數據的定義從程序中分離出去,加上數據的存取又由DBMS負責,從而簡化了應用程序的編制,大大減少了應用程序的維護和修改。

② 資料庫系統的______級模式結構和_______級數據映像確保了數據的邏輯獨立性和物理

資料庫系統的三級模式結構是指資料庫系統是由外模式、模式和內模式三級構成.

為了能夠在系統內部實現這3個抽象層次的聯系和轉御襲換,資料庫管理系統在這三級模式之間提供了兩層映像:
外模式/模式映像(映像定義通常包含在各自外模式的描述中,保證了數據鉛慶與程序的邏輯獨立性,簡稱數據的邏輯獨立性,應用程序是依據外模式編寫的)
模式/內模式映像(包含在模式描述中,此映像是唯一的,它定義了數據全局邏輯結構與存儲結構之間的對應關系,它保證槐拆握了數據與程序的物理獨立性,所以稱為數據的物理獨立性)

答案:
資料庫系統的 三 級模式結構和__ 兩_____級數據映像確保了數據的邏輯獨立性和物理

③ 資料庫技術中有哪兩級數據獨立性它們是如何實現的

資料庫技術的兩級三級模式保證了數據與程序的獨立。而兩級映象分別保證了資料庫數據的物理獨立性與邏輯獨立性。

物理獨立性指的是應用程序與數據存放在相互獨立的磁碟地址,應用程序或數據的地址發生變化時都不影響對方,內模式與模式映象保證了其物理獨立特性。

邏輯獨立性指的數據與程序邏輯結構上的獨立特性,數據或應用程序的邏輯結構發生變化性都不影響對方,外模式與模式映身保證了其邏輯獨立性。

④ 資料庫獨立性分為幾種,分別是如何實現的

是數據的獨立性吧羨頃?

數據獨立性分為邏輯獨立性和物理獨立性.物理獨立性是指內模式改變時祥歷,概念模式保持不變,邏輯獨立是指概念模式改變時,外模式謹派搜不變,從而使應用程序保持不變.當內模式改變時,DBMS只要通過改變概念模式到內模式映射,即可使概念模式保持不變,從而實現了數據的物理獨立性.而邏輯獨立的實現正好相反.

⑤ 資料庫系統三級模式的二級映射與數據獨立性的關系是什麼

人們為資料庫設計了一個嚴謹的體系結構,資料庫領域公認的標准結構是三級模式結構,它包括外模式、概念模式、內模式,有效地組織、管理數據,提高了資料庫的邏輯獨立性和物理獨立性。用戶級對應外模式,概念級對應概念模中毀式,物理級對應內模式,使不同級別的用戶對資料庫形成不同的視圖。所謂視圖,就是指觀察、認識和理解數據的范圍、角度和方法,是資料庫在用戶「眼中"的反映,賣物備很顯然,不同層次(級別)用戶所「看到」的資料庫是不相同的。
資料庫的二級映像功能與數據獨立性 為了能夠在內部實現資料庫的三個抽象層次的聯系和轉換,資料庫管理系統在這三級模式之間提供了兩層螞宏映像。

⑥ 什麼是資料庫的數據獨立性

數據獨立性是資料庫系統的一個最重要的目標之一。它能使數據獨立於 應用程序。數據獨立性包括數據的物理獨立性和邏輯獨立性。數據的獨立性是資料庫系統的最基本的特徵之一 。數據獨立性是指應用程序和數據結構之間相互獨立, 互不影響。

在三層模式體系結構中數據獨立性是指資料庫系統在某一層次模式上的改變不會使它的上一層模式也發生改變的能力。正是三級模式間的兩層映像保證了資料庫系統中的數據具有較高的數據獨立性。數據獨立性包括數據邏輯獨立性和數據物理獨立性。


(6)資料庫提供了哪些級別的數據獨立擴展閱讀:

邏輯數據獨立性說明模式變化時一個應用的獨立程度。現今的系統,可以提供下列幾個方面的邏輯數據獨立性:

1、在模式中增加新的記錄類型,只要不破壞原有記錄類型之間的聯系。

2、在原有記錄類型之間增加新的聯系。

3、在某些記錄類型中增加新的數據項。

⑦ 資料庫系統的獨立性是怎樣實現的

數據獨立性是由DBMS的二級映象功能來保證的。資料庫系統通常採用外模式、模式和內模式三級結構,資料庫管理系統在這三級模式之間提供了外模式/模式和模式/內模式兩層映象。

當整個系統要求改變模式時(增加記錄類型、增加數據項)時,由DBMS對各個外模式/模式的映象作相應改變,可以使外模式保持不變,應用程序是依據數據的外模式編寫的,從而應用程序不必修改,保證了數據的邏輯獨立性。

當數據的存儲結構改變時,由DBMS對模式/內模式映象作相應改變,可以使模式不變,從而應用程序也不必改變,保證了數據的物理獨立性。



(7)資料庫提供了哪些級別的數據獨立擴展閱讀

數據獨立性的作用

1、數據與程序的獨立

把數據的定義從程序中分離出去,加上數據的存取又由DBMS負責,從而簡化了應用程序的編制,大大減少了應用程序的維護和修改。可以說數據處理的發展史就是數據獨立性不斷進化的歷史。在手工管理階段,數據和程序完全交織在一起,沒有獨立性可言,數據結構作任何改動,應用程序也需要做相應的修改。

2、獨立發展

文件系統出現後,雖然將兩者分離,但實際上應用程序中依然要反映文件在存儲設備上的組織方法、存取方法等物理細節,因而只要數據作了任何修改,程序仍然需要作改動。而資料庫系統的一個重要目標就是要使程序和數據真正分離,使它們能獨立發展。

⑧ 資料庫系統的邏輯數據獨立性指的是什麼

資料庫系統的邏輯數據獨立性指的是對資料庫系統的概念模式的修改盡量不影響外模式和應用程序。如果資料庫的概念模式要進行修改(如增加記錄類型或增加數據項),那麼外模式/模式映象也要進行相應的修改,使外模式盡可能保持不變。這比物理數據獨立性更難做到。

(8)資料庫提供了哪些級別的數據獨立擴展閱讀:

邏輯數據獨立性說明模式變化時一個應用的獨立程度。資料庫系統,可以提供下列幾個方面的邏輯數據獨立性:

1、在模式中增加新的記錄類型,只要不破壞原有記錄類型之間的聯系。

2、在原有記錄類型之間增加新的聯系。

3、在某些記錄類型中增加新的數據項。

⑨ 資料庫系統的特點什麼,數據獨立

1.數據結構化資料庫系統實現了整體數據的結構化,這是資料庫的最主要的特徵之一。這里所說的「整體」結構化,是指在資料庫中的數據不再僅針對某個應用,而是面向全組織;不僅數據內部是結構化,而且整體式結構化,數據之間有聯系。數據結構化體現在數據模型之間的聯繫上。比如訂單和用戶,訂單和用戶是兩個關系,將兩個關系模型從現實中抽象出來後利用屬性列表示為某個特定關系;用戶和訂單兩個關系之間是存在某種關系,比如用戶可以沒有下訂單,但是所下的訂單必須對一個用戶。2.數據的共享性高,冗餘度低,易擴充因為數據是面向整體的,所以數據可以被多個用戶、多個應用程序共享使用,可以大大減少數據冗餘,節約存儲空間,避免數據之間的不相容性與不一致性。這個很容易理解,數據放在資料庫中,只要合法用戶均可使用數據;同一個數據表可對應不同應用視圖,比如訂單表,可以在這個表上建立多個視圖,而不是根據多應用建立多個表。因為數據是結構化的,擴充只需要對表的結構進行修改即可,而不需要修改整個資料庫。3.數據獨立性高數據獨立性包括數據的物理獨立性和邏輯獨立性。物理獨立性是指數據在磁碟上的資料庫中如何存儲是由DBMS管理的,用戶程序不需要了解,應用程序要處理的只是數據的邏輯結構,這樣一來當數據的物理存儲結構改變時,用戶的程序不用改變。這個很容易理解,就和去倉庫領用物品一樣,你不需要薯悔知道東西放在哪怎樣存儲的,只要能從倉庫管理員到你要的東西即可,這個倉庫管理員就是DBMS。邏輯獨立性是指用戶的應用程序與資料庫的邏輯結構是相互獨立的,也就是說,數據的邏輯結構改變了,用戶程序也可以不改變。邏輯結構是對數據的定義,比如資料庫裡面有一個model系統資料庫是專門存放對數據的定義的。就是說當改變數據的定義時,你寫的程序也可以像原來一樣運行。數據與程序的獨立,把數據的數圓正定義從程序腔銀中分離出去,加上存取數據的由DBMS負責提供,從而簡化了應用程序的編制,大大減少了應用程序的維護和修改。4.數據由DBMS統一管理和控制資料庫的共享是並發的(concurrency)共享,即多個用戶可以同時存取資料庫中的數據,甚至可以同時存取資料庫中的同一個數據。這個很容易理解,DBMS就是倉庫管理員,你想管理物資,只需要對倉庫管理下達管理命令即可。以上為本人理解,希望對你有所幫助。

⑩ 1什麼是資料庫的數據獨立性(資料庫的獨立性包括)

數據的獨立性:是指應用程序和數據之間的依賴程度低,相互影響小。

數據獨立性分成物理數據獨立性和邏輯數據獨立性兩級:

1,數據的物理獨立性是指應用程序對數據存儲結構的依賴程度;

2,數據物理獨立性高是指當數據的物理結構發生變化時,應用程序不需要修改也可以常工作。

為什麼具有數據獨亮歷立性的原因:

1,因為資料庫管理系統能夠提供數據的物理結構與邏輯結構之間的映像或態啟轉換功能。這種數據映像功能使得應用程序可以根據數據的邏輯結構進行設計,並且一旦數據的存儲結構發生變化帆鍵如,系統可以通過修改其映像來適應變化。所以數據物理結構的變化不會影響到應用程序的正確執行。

資料庫系統之所以具有較高的數據邏輯獨立性,是由於資料庫系統能夠提供數據的全局邏輯結構和局部邏輯結構之間的映像和轉換功能。

2,這種數據映像功能使得資料庫可以按數據全局邏輯結構設計,而應用程序可以按數據局部邏輯結構進行設計。這樣,當全局邏輯結構中的部分數據結構改變時,即使那些與變化相關的數據局部邏輯結構受到了影響,也可以通過修改與全局邏輯結構的映像而減小其受影響的程度,使數據局部邏輯結構基本上保持不變。

(10)資料庫提供了哪些級別的數據獨立擴展閱讀:

數據獨立性概念背景:

一個資料庫結構從邏輯上可以分為外部模式,內部模式和概念模式三層。為了提高資料庫系統中的數據獨立性,DBMS在這三級模式之間提供了兩層映像。作為資料庫系統的基本特徵的數據和程序的獨立性正是依靠於這三級模式和兩級映像。

概念模式也稱模式,是由資料庫設計者綜合所有用戶數據,並且按照一定的觀點構造的對資料庫全局邏輯結構的描述。在資料庫系統的三級模式中,概念模式處於中間層,一個資料庫只有一個概念模式,它既不涉及數據的物理存儲細節和硬體環境也與具體的應用程序和程序設計語言無關。

外部模式也稱為子模式,子模式是用戶和資料庫之間的介面,是資料庫用戶能看得見的和使用的局部數據的邏輯結構和特徵的描述。

內部模式也稱為存儲模式,是對資料庫中數據物理結構和存儲方式的描述,是數據在資料庫內部的表示方式。一個資料庫只有一個內部模式。內部模式是DBMS管理的最底層,它是物理存儲設備上存儲數據時的物理抽象。

閱讀全文

與資料庫提供了哪些級別的數據獨立相關的資料

熱點內容
手機2個微信 瀏覽:914
常用手機下載的文件在哪裡 瀏覽:669
phpmemcache所有版本 瀏覽:738
ps自動排版文件名去 瀏覽:4
java網路爬蟲入門到精通 瀏覽:481
最火直播app 瀏覽:44
蘋果6ssim卡應用程序 瀏覽:889
qq浮動窗口代碼 瀏覽:232
備件管理有哪些好用的手機app 瀏覽:847
小米網路音箱如何關機 瀏覽:916
usb數據線哪個是火線 瀏覽:164
win10提示重新激活windows10 瀏覽:13
手機自裝app如何卸載 瀏覽:689
win10任務欄標簽變小 瀏覽:728
qq輸入法兼容win10嗎 瀏覽:855
分盤數據刪除怎麼恢復 瀏覽:132
iphone備份路由器設置密碼 瀏覽:175
自學考研學習網站哪個好 瀏覽:977
壓縮exl文件中的圖片 瀏覽:412
廣州白雲機場無線網路 瀏覽:968

友情鏈接