基于cwm的數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu)設(shè)計(jì).doc
約58頁DOC格式手機(jī)打開展開
基于cwm的數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu)設(shè)計(jì),基于cwm的數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu)設(shè)計(jì)頁數(shù) 58 字?jǐn)?shù) 39666摘要 90年代末以來,國(guó)內(nèi)外掀起了一股數(shù)據(jù)倉(cāng)庫(kù)的熱潮,數(shù)據(jù)倉(cāng)庫(kù)技術(shù)作為一種決策支持的手段為越來越多的企業(yè)接受。各大數(shù)據(jù)庫(kù)公司紛紛開發(fā)自己的數(shù)據(jù)倉(cāng)庫(kù)產(chǎn)品,還有很多公司開發(fā)了相關(guān)的分析工具。這些工具給用戶帶來了很大的方便,但同時(shí),由于它們都采用自己的數(shù)據(jù)格式和元數(shù)...


內(nèi)容介紹
此文檔由會(huì)員 倫月 發(fā)布
基于CWM的數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu)設(shè)計(jì)
頁數(shù) 58 字?jǐn)?shù) 39666
摘要
90年代末以來,國(guó)內(nèi)外掀起了一股數(shù)據(jù)倉(cāng)庫(kù)的熱潮,數(shù)據(jù)倉(cāng)庫(kù)技術(shù)作為一種決策支持的手段為越來越多的企業(yè)接受。各大數(shù)據(jù)庫(kù)公司紛紛開發(fā)自己的數(shù)據(jù)倉(cāng)庫(kù)產(chǎn)品,還有很多公司開發(fā)了相關(guān)的分析工具。這些工具給用戶帶來了很大的方便,但同時(shí),由于它們都采用自己的數(shù)據(jù)格式和元數(shù)據(jù)表示方法,互相之間不能兼容,企業(yè)的很多應(yīng)用就要依賴于特定廠商的產(chǎn)品,數(shù)據(jù)倉(cāng)庫(kù)的設(shè)計(jì)和實(shí)現(xiàn)受到很大的限制。所以,搭建一個(gè)統(tǒng)一且易于擴(kuò)展的數(shù)據(jù)倉(cāng)庫(kù)平臺(tái),并能實(shí)現(xiàn)其中不同工具之間的數(shù)據(jù)交換,就成為亟需解決的問題。
電信行業(yè)是我國(guó)引入競(jìng)爭(zhēng)相對(duì)較晚的一個(gè)行業(yè),但競(jìng)爭(zhēng)的激烈程度絲毫不亞于其他行業(yè)。各電信企業(yè)都積累了龐大的客戶和業(yè)務(wù)資料庫(kù),并紛紛開始搭建數(shù)據(jù)倉(cāng)庫(kù)以增加競(jìng)爭(zhēng)優(yōu)勢(shì)。但由于電信行業(yè)數(shù)據(jù)龐雜、需求廣泛且多變,單一廠家的數(shù)據(jù)倉(cāng)庫(kù)工具很難滿足要求。若采用多種工具,系統(tǒng)的體系結(jié)構(gòu)設(shè)計(jì)以及不同工具之間的數(shù)據(jù)交換就成為必須解決的關(guān)鍵問題。
一種解決方案是利用元數(shù)據(jù)。元數(shù)據(jù)是描述數(shù)據(jù)的數(shù)據(jù),是數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)不可或缺的重要部分。一般來說,數(shù)據(jù)倉(cāng)庫(kù)中的元數(shù)據(jù)有兩個(gè)用途,首先,它能提供基于用戶的信息,比如記錄數(shù)據(jù)項(xiàng)的業(yè)務(wù)描述元數(shù)據(jù)能幫助用戶去使用信息;其次,元數(shù)據(jù)能支持系統(tǒng)對(duì)數(shù)據(jù)的管理和維護(hù),如關(guān)于數(shù)據(jù)項(xiàng)存儲(chǔ)方法的元數(shù)據(jù)能支持系統(tǒng)以最有效的方式訪問數(shù)據(jù)。如果異質(zhì)平臺(tái)上不同的數(shù)據(jù)倉(cāng)庫(kù)工具之間能夠?qū)崿F(xiàn)所有這些元數(shù)據(jù)的交換,實(shí)際上也就是實(shí)現(xiàn)了它們所描述數(shù)據(jù)的交換,從而解決異質(zhì)工具之間的互通問題。
但元數(shù)據(jù)的交換涉及到很多問題,比如元數(shù)據(jù)的表示形式以及交換機(jī)制等。為了解決這方面的問題,OMG在2000年提出了一套關(guān)于數(shù)據(jù)倉(cāng)庫(kù)元數(shù)據(jù)的CWM(通用倉(cāng)庫(kù)元模型)規(guī)范,其主要目的就是為了方便異質(zhì)分布式系統(tǒng)中的數(shù)據(jù)倉(cāng)庫(kù)工具、數(shù)據(jù)倉(cāng)庫(kù)平臺(tái)以及元數(shù)據(jù)庫(kù)之間的元數(shù)據(jù)交換。而研究如何搭建電信領(lǐng)域基于CWM的數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)并實(shí)現(xiàn)不同工具之間的數(shù)據(jù)交換正是本論文展開研究的背景。
目 錄
第一章:緒論 1
1.1 課題背景 1
1.2 工作內(nèi)容及研究成果 1
1.3 論文結(jié)構(gòu) 2
第二章:數(shù)據(jù)倉(cāng)庫(kù)、元數(shù)據(jù)、體系結(jié)構(gòu)理論概述 3
2.1 數(shù)據(jù)倉(cāng)庫(kù)理論概述 3
2.1.1 引言 3
2.1.2 數(shù)據(jù)倉(cāng)庫(kù)的定義及特點(diǎn) 3
2.1.3 數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)模型 4
2.1.4 數(shù)據(jù)倉(cāng)庫(kù)的建設(shè) 5
2.1.5 數(shù)據(jù)倉(cāng)庫(kù)的應(yīng)用—OLAP 5
2.1.6 國(guó)內(nèi)數(shù)據(jù)倉(cāng)庫(kù)建設(shè)過程中的若干問題 6
2.2 元數(shù)據(jù)概述 6
2.2.1 引言 6
2.2.2 元數(shù)據(jù)的定義和分類 7
2.2.3 元數(shù)據(jù)的建模 8
2.2.4 元數(shù)據(jù)的標(biāo)準(zhǔn)化 9
2.3 體系結(jié)構(gòu)概述 9
2.3.1 引言 9
2.3.2 軟件體系結(jié)構(gòu)的概念 10
2.3.3 幾種主要的軟件體系結(jié)構(gòu)風(fēng)格 10
第三章:CWM及相關(guān)理論概述 12
3.1 引言 12
3.2 相關(guān)理論概述 12
3.2.1 引言 12
3.2.2 UML及其和CWM的關(guān)系 14
3.2.3 MOF及其和CWM的關(guān)系 15
3.2.4 XMI及其和CWM的關(guān)系 16
3.3 CWM的組成結(jié)構(gòu) 17
3.4 CWM的特點(diǎn) 19
3.5 CWM的設(shè)計(jì)目標(biāo) 20
3.6 CWM的應(yīng)用 20
第四章:基于CWM的企業(yè)數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu)設(shè)計(jì) 22
4.1 引言 22
4.2 數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu)的作用 22
4.3 體系結(jié)構(gòu)設(shè)計(jì)原則 24
4.4 基于CWM的體系結(jié)構(gòu)設(shè)計(jì) 25
4.4.1 企業(yè)數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu) 25
4.4.2 體系結(jié)構(gòu)組件及其接口描述 26
4.4.3 基于CWM的數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu)的特點(diǎn)及優(yōu)點(diǎn) 44
4.4.4 小結(jié) 45
第五章 電信領(lǐng)域數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)設(shè)計(jì) 46
5.1 系統(tǒng)簡(jiǎn)介 46
5.1.1 項(xiàng)目背景 46
5.1.2 系統(tǒng)任務(wù)概述 47
5.1.3 開發(fā)運(yùn)行環(huán)境 48
5.2系統(tǒng)設(shè)計(jì) 49
5.2.1體系結(jié)構(gòu)設(shè)計(jì) 49
5.2.2 系統(tǒng)部署 50
5.2.3 數(shù)據(jù)模型設(shè)計(jì) 51
5.3系統(tǒng)特點(diǎn)分析 51
5.4 系統(tǒng)結(jié)果展示 53
參考文獻(xiàn)
[1] Christoph A.Breitner,Data Warehousing and OLAP:Delivering Just-In-Time Information for Decision Support,University Karlsruhe, Postfach 6980, D-76128 Karlsruhe.
[2] Christoph Quix、Matthias Jarke、Manfred A. Jeusfeld, Panos Vassiliadis、Maurizio Lenzerini, Diego Calvanese、Mokrane Bouzeghoub,Data Warehouse Architecture and Quality Model,DWQ-RWTH-002,1996/DWQ Consortium.
[3] Daniel T. Chang,Common Warehouse Metamodel UML and XML,Meta Data Conference, March 19-23, 2000.
[4] David Gleason,Creating The No Compromise Data Warehouse,DM Direct,January 1999
[5] David Marco,Managing Meta Data,DM Review,March 1998.
頁數(shù) 58 字?jǐn)?shù) 39666
摘要
90年代末以來,國(guó)內(nèi)外掀起了一股數(shù)據(jù)倉(cāng)庫(kù)的熱潮,數(shù)據(jù)倉(cāng)庫(kù)技術(shù)作為一種決策支持的手段為越來越多的企業(yè)接受。各大數(shù)據(jù)庫(kù)公司紛紛開發(fā)自己的數(shù)據(jù)倉(cāng)庫(kù)產(chǎn)品,還有很多公司開發(fā)了相關(guān)的分析工具。這些工具給用戶帶來了很大的方便,但同時(shí),由于它們都采用自己的數(shù)據(jù)格式和元數(shù)據(jù)表示方法,互相之間不能兼容,企業(yè)的很多應(yīng)用就要依賴于特定廠商的產(chǎn)品,數(shù)據(jù)倉(cāng)庫(kù)的設(shè)計(jì)和實(shí)現(xiàn)受到很大的限制。所以,搭建一個(gè)統(tǒng)一且易于擴(kuò)展的數(shù)據(jù)倉(cāng)庫(kù)平臺(tái),并能實(shí)現(xiàn)其中不同工具之間的數(shù)據(jù)交換,就成為亟需解決的問題。
電信行業(yè)是我國(guó)引入競(jìng)爭(zhēng)相對(duì)較晚的一個(gè)行業(yè),但競(jìng)爭(zhēng)的激烈程度絲毫不亞于其他行業(yè)。各電信企業(yè)都積累了龐大的客戶和業(yè)務(wù)資料庫(kù),并紛紛開始搭建數(shù)據(jù)倉(cāng)庫(kù)以增加競(jìng)爭(zhēng)優(yōu)勢(shì)。但由于電信行業(yè)數(shù)據(jù)龐雜、需求廣泛且多變,單一廠家的數(shù)據(jù)倉(cāng)庫(kù)工具很難滿足要求。若采用多種工具,系統(tǒng)的體系結(jié)構(gòu)設(shè)計(jì)以及不同工具之間的數(shù)據(jù)交換就成為必須解決的關(guān)鍵問題。
一種解決方案是利用元數(shù)據(jù)。元數(shù)據(jù)是描述數(shù)據(jù)的數(shù)據(jù),是數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)不可或缺的重要部分。一般來說,數(shù)據(jù)倉(cāng)庫(kù)中的元數(shù)據(jù)有兩個(gè)用途,首先,它能提供基于用戶的信息,比如記錄數(shù)據(jù)項(xiàng)的業(yè)務(wù)描述元數(shù)據(jù)能幫助用戶去使用信息;其次,元數(shù)據(jù)能支持系統(tǒng)對(duì)數(shù)據(jù)的管理和維護(hù),如關(guān)于數(shù)據(jù)項(xiàng)存儲(chǔ)方法的元數(shù)據(jù)能支持系統(tǒng)以最有效的方式訪問數(shù)據(jù)。如果異質(zhì)平臺(tái)上不同的數(shù)據(jù)倉(cāng)庫(kù)工具之間能夠?qū)崿F(xiàn)所有這些元數(shù)據(jù)的交換,實(shí)際上也就是實(shí)現(xiàn)了它們所描述數(shù)據(jù)的交換,從而解決異質(zhì)工具之間的互通問題。
但元數(shù)據(jù)的交換涉及到很多問題,比如元數(shù)據(jù)的表示形式以及交換機(jī)制等。為了解決這方面的問題,OMG在2000年提出了一套關(guān)于數(shù)據(jù)倉(cāng)庫(kù)元數(shù)據(jù)的CWM(通用倉(cāng)庫(kù)元模型)規(guī)范,其主要目的就是為了方便異質(zhì)分布式系統(tǒng)中的數(shù)據(jù)倉(cāng)庫(kù)工具、數(shù)據(jù)倉(cāng)庫(kù)平臺(tái)以及元數(shù)據(jù)庫(kù)之間的元數(shù)據(jù)交換。而研究如何搭建電信領(lǐng)域基于CWM的數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)并實(shí)現(xiàn)不同工具之間的數(shù)據(jù)交換正是本論文展開研究的背景。
目 錄
第一章:緒論 1
1.1 課題背景 1
1.2 工作內(nèi)容及研究成果 1
1.3 論文結(jié)構(gòu) 2
第二章:數(shù)據(jù)倉(cāng)庫(kù)、元數(shù)據(jù)、體系結(jié)構(gòu)理論概述 3
2.1 數(shù)據(jù)倉(cāng)庫(kù)理論概述 3
2.1.1 引言 3
2.1.2 數(shù)據(jù)倉(cāng)庫(kù)的定義及特點(diǎn) 3
2.1.3 數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)模型 4
2.1.4 數(shù)據(jù)倉(cāng)庫(kù)的建設(shè) 5
2.1.5 數(shù)據(jù)倉(cāng)庫(kù)的應(yīng)用—OLAP 5
2.1.6 國(guó)內(nèi)數(shù)據(jù)倉(cāng)庫(kù)建設(shè)過程中的若干問題 6
2.2 元數(shù)據(jù)概述 6
2.2.1 引言 6
2.2.2 元數(shù)據(jù)的定義和分類 7
2.2.3 元數(shù)據(jù)的建模 8
2.2.4 元數(shù)據(jù)的標(biāo)準(zhǔn)化 9
2.3 體系結(jié)構(gòu)概述 9
2.3.1 引言 9
2.3.2 軟件體系結(jié)構(gòu)的概念 10
2.3.3 幾種主要的軟件體系結(jié)構(gòu)風(fēng)格 10
第三章:CWM及相關(guān)理論概述 12
3.1 引言 12
3.2 相關(guān)理論概述 12
3.2.1 引言 12
3.2.2 UML及其和CWM的關(guān)系 14
3.2.3 MOF及其和CWM的關(guān)系 15
3.2.4 XMI及其和CWM的關(guān)系 16
3.3 CWM的組成結(jié)構(gòu) 17
3.4 CWM的特點(diǎn) 19
3.5 CWM的設(shè)計(jì)目標(biāo) 20
3.6 CWM的應(yīng)用 20
第四章:基于CWM的企業(yè)數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu)設(shè)計(jì) 22
4.1 引言 22
4.2 數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu)的作用 22
4.3 體系結(jié)構(gòu)設(shè)計(jì)原則 24
4.4 基于CWM的體系結(jié)構(gòu)設(shè)計(jì) 25
4.4.1 企業(yè)數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu) 25
4.4.2 體系結(jié)構(gòu)組件及其接口描述 26
4.4.3 基于CWM的數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu)的特點(diǎn)及優(yōu)點(diǎn) 44
4.4.4 小結(jié) 45
第五章 電信領(lǐng)域數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)設(shè)計(jì) 46
5.1 系統(tǒng)簡(jiǎn)介 46
5.1.1 項(xiàng)目背景 46
5.1.2 系統(tǒng)任務(wù)概述 47
5.1.3 開發(fā)運(yùn)行環(huán)境 48
5.2系統(tǒng)設(shè)計(jì) 49
5.2.1體系結(jié)構(gòu)設(shè)計(jì) 49
5.2.2 系統(tǒng)部署 50
5.2.3 數(shù)據(jù)模型設(shè)計(jì) 51
5.3系統(tǒng)特點(diǎn)分析 51
5.4 系統(tǒng)結(jié)果展示 53
參考文獻(xiàn)
[1] Christoph A.Breitner,Data Warehousing and OLAP:Delivering Just-In-Time Information for Decision Support,University Karlsruhe, Postfach 6980, D-76128 Karlsruhe.
[2] Christoph Quix、Matthias Jarke、Manfred A. Jeusfeld, Panos Vassiliadis、Maurizio Lenzerini, Diego Calvanese、Mokrane Bouzeghoub,Data Warehouse Architecture and Quality Model,DWQ-RWTH-002,1996/DWQ Consortium.
[3] Daniel T. Chang,Common Warehouse Metamodel UML and XML,Meta Data Conference, March 19-23, 2000.
[4] David Gleason,Creating The No Compromise Data Warehouse,DM Direct,January 1999
[5] David Marco,Managing Meta Data,DM Review,March 1998.