分層是一種思想
來源:懂視網
責編:小采
時間:2020-11-09 14:31:55
分層是一種思想
分層是一種思想:數據庫中有一個三層模式與兩層映像,這種分層是根據需要設計出來并使每個層都具有一定的功能。這種各司其職的設計思想不僅在數據庫用到,網絡上典型的ISO七層模型也是具有層次功能的一種模型。 這種分層是一種思想,當人們面對一個問題時總是要尋找
導讀分層是一種思想:數據庫中有一個三層模式與兩層映像,這種分層是根據需要設計出來并使每個層都具有一定的功能。這種各司其職的設計思想不僅在數據庫用到,網絡上典型的ISO七層模型也是具有層次功能的一種模型。 這種分層是一種思想,當人們面對一個問題時總是要尋找
數據庫中有一個三層模式與兩層映像,這種分層是根據需要設計出來并使每個層都具有一定的功能。這種“各司其職”的設計思想不僅在數據庫用到,網絡上典型的ISO七層模型也是具有層次功能的一種模型。 這種“分層”是一種思想,當人們面對一個問題時總是要尋找


數據庫中有一個三層模式與兩層映像,這種分層是根據需要設計出來并使每個層都具有一定的功能。這種“各司其職”的設計思想不僅在數據庫用到,網絡上典型的ISO七層模型也是具有層次功能的一種模型。
這種“分層”是一種思想,當人們面對一個問題時總是要尋找一個簡單可靠的解決方案。其中“分層”的思想指導人們在同一個角度來來分割這個問題,形成各自的層,然后通過一種“聯系機制”保證各個層協同工作、相互聯系。下來來用這個三層模式來介紹一下“分層”思想。
邏輯模型:
設計出數據庫系統首先要從用戶需求角度來對系統大概有個了解,這就產生了概要模型,然后這個大概粗略的模型轉換成計算機技術上邏輯概念的模型,這就產生了邏輯模型(可以這么理解,就是一個不懂計算機的人設計的那種模型叫做概要模型,稍微懂一點計算機的人設計的相對專業一點的模型就是邏輯模型。)
解決了計算機實現觀點的DB全局邏輯結構。
外部模型:
數據庫系統要是要讓程序員來使用,很多情況下程序員不是需要全部數據,所以需要設計一個比較小的方便程序員來使用的模型,這就是外部模型。
解決了用戶使用角度的DB的觀點。
內部模型:
數據庫系統最底層也就是說脫離邏輯上的思維,就該在計算機硬件上考慮如何組織數據的存放等問題了,這樣也就提出了一個模型,這就是內部模型。
解決了DB在硬件結構上實現的辦法。
聯系:
之后在計算機實現時,各個模型通過映像這種機制來協同工作。
分層思想的根本來源是抽象,數據庫的分層就是對數據抽象程度不同,所以產生了不同抽象程度為基礎的各個模型。各個層相互相互協作完成整個系統龐大的任務量。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
分層是一種思想
分層是一種思想:數據庫中有一個三層模式與兩層映像,這種分層是根據需要設計出來并使每個層都具有一定的功能。這種各司其職的設計思想不僅在數據庫用到,網絡上典型的ISO七層模型也是具有層次功能的一種模型。 這種分層是一種思想,當人們面對一個問題時總是要尋找