物理模型

物理模型

物理模型(通常簡稱為模型,但在這種情況下與概念模型不同)是可以模擬物理對象的較小或更大的複製品。

數據倉模型特徵

概述

以實物或畫圖形式直觀的表達認識對象的特徵

在數據倉庫項目中,物理模型設計和業務模型設計象兩個輪子一樣有力地支撐著數據倉庫的實施,兩者並行不悖,缺一不可。實際上,這有意地擴大了物理模型和業務模型的內涵和外延,因為,在這裡物理模型不僅僅是數據的存儲,而且也包含了數據倉庫項目實施的方法論、資源以及軟硬體選型,而業務模型不僅僅是主題模型的確立,也包含了企業的發展戰略,行業模本等等更多的內容。

物理模型就像大廈的基礎架構,就是通用的業界標準,無論是一座摩天大廈也好,還是茅草房也好,在架構師的眼裡,他只是一所建築,地基—層層建築—封頂,這樣的工序一樣也不能少,關係到住戶的安全,房屋的建築質量也必須得以保證,唯一的區別是建築的材料,地基是採用鋼筋水泥還是石頭,牆壁採用木質還是鋼筋水泥或是磚頭;當然材料和建築細節還是會有區別的,視用戶給出的成本而定;還有不可忽視的一點是,數據倉庫的數據從幾百GB到幾十TB不等,面對如此大的數據管理,無論支撐這些數據的RDBMS(關係資料庫)多么強大,仍不可避免地要考慮資料庫的物理設計。

設計依據

物理模型設計所做的工作是根據信息系統的容量,複雜度,項目資源以及數據倉庫項目自身(當然,也可以是非數據倉庫項目)的軟體生命周期確定數據倉庫系統的軟硬體配置,數據倉庫分層設計模式,數據的存儲結構,確定索引策略,確定數據存放位置,確定存儲分配等等。這部分應該是由項目經理和數據倉庫架構師共同實施的。

數倉模型

確定數據倉庫實現的物理模型,必須做到以下幾方面:

確定資源

◆確定項目資源

根據預算和業務需求,並參考以往的數據倉庫項目經驗,對該項目的成本周期和資源進行估算。

關於項目周期的估算,主要基於ETL函式功能點以及加權後的複雜度進行估算,通過以往項目經驗和專家評估,然後再根據軟體生命周期的劃分,可以有效的得知項目的整體周期。

關於人員的估算,主要取決於人員的工作經驗,素養,對新技術的掌握能力,還要考慮到人員流動等方面的人員備份。

確定配置

◆確定軟硬體配置

數據倉庫項目與其他業務系統不同,尤其需要對數據容量進行估算,這是因為數據倉庫是歷史的穩定的基於主題的集成的等等特性所決定的,它是對以往歷史數據的集成,如果項目初期不加以考慮,很快就會造成災難性的後果。

所以,首先要得到數據倉庫的預計容量,也要考量具體的關係資料庫的性能,既要考慮實際的預算,也要視實際的需求而定。在發揮軟體作用的同時,兼顧擴展性。

存儲設計

◆數據倉庫存儲設計

數據倉庫一般採用分層設計,即ODS層,數據倉庫層,數據倉庫聚合層數據集市等等;數據倉庫的分層是靈活的,沒有固定的模式,一切視實際情況而定。

物理學是研究物質運動規律的學科,而實際的物理現象和物理規律一般都是十分複雜的,涉及到許多因素。 捨棄次要因素,抓住主要因素,從而突出客觀事物的本質特徵,這就叫構建物理模型。構建物理模型是一種研究問題的科學的思維方法。

中學分類

中學物理模型一般可分三類:物質模型、狀態模型、過程模型。

物質模型

物質可分為實體物質和場物質。

實體物質模型有力學中的質點、輕質彈簧、彈性小球等;電磁學中的點電荷、平行板電容器、密繞螺線管等;氣體性質中的理想氣體;光學中的薄透鏡、均勻介質等。

場物質模型有如勻強電場、勻強磁場等都是空間場物質的模型。

狀態模型

研究流體力學時,流體的穩恆流動(狀態);研究理想氣體時,氣體的平衡態;研究原子物理時,原子所處的基態和激發態等都屬於狀態模型。

過程模型

在研究質點運動時,如勻速直線運動、勻變速直線運動、勻速圓周運動、平拋運動、簡諧運動等;在研究理想氣體狀態變化時,如等溫變化、等壓變化、等容變化、絕熱變化等;還有一些物理量的均勻變化的過程,如某勻強磁場的磁感應強度均勻減小、均勻增加等;非均勻變化的過程,如汽車突然停止都屬於理想的過程模型。

模型是對實際問題的抽象,每一個模型的建立都有一定的條件和使用範圍。學生在學習和套用模型解決問題時,要弄清模型的使用條件,要根據實際情況加以運用。比如一列火車的運行,能否看成質點,就要根據質點的概念和要研究的火車運動情況而定,在研究火車過橋所需時間時,火車的長度相對於橋長來說,一般不能忽略,所以不能看成質點;在研究火車從北京到上海所需的時間時,火車的長度遠遠小於北京到上海的距離,可忽略不記,因此火車就可以看成為質點。

相關詞條

相關搜尋

熱門詞條

聯絡我們