




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、sql server商務(wù)智能實驗指導(dǎo)書國貿(mào)學(xué)院實驗項目講義商業(yè)智能編寫單位:編寫教師:適用專業(yè):編寫日期:國貿(mào)學(xué)院 楊風(fēng)召電子商務(wù)商務(wù)智能課程實驗指導(dǎo)實驗一 數(shù)據(jù)倉庫的構(gòu)建一、實驗?zāi)康募耙髮嶒災(zāi)康?. 理解數(shù)據(jù)庫與數(shù)據(jù)倉庫之間的區(qū)別與聯(lián)系;2 .掌握典型的關(guān)系型數(shù)據(jù)庫及其數(shù)據(jù)倉庫系統(tǒng)的工作 原理以及應(yīng)用方法;3.掌握數(shù)據(jù)倉庫建立的基本方法及其 相關(guān)工具的使用。實驗要求利用實驗室和指導(dǎo)教師提供的實驗軟件,認真完成規(guī)定 的實驗項目,真實地記錄實驗中遇到的各種問題和解決的方 法與過程,并繪出模擬實驗案例的數(shù)據(jù)倉庫模型。實驗完成 后,應(yīng)根據(jù)實驗情況寫出實驗報告。二、實驗設(shè)備及軟件基于NT的局域網(wǎng)絡(luò),
2、服務(wù)器與客戶端安裝 MSSQLServer 服務(wù)系統(tǒng)以及 Analysis Services 系統(tǒng)。三、實驗內(nèi)容以SQL Server為系統(tǒng)平臺,設(shè)計、建立數(shù)據(jù)庫,并以此為基礎(chǔ)創(chuàng)建數(shù)據(jù)倉庫。四、實驗步驟1. 啟動SQL Server服務(wù)啟動SQL Server 實例時即啟動了 SQL Server 服務(wù)。 啟動SQL Server服務(wù)之后,用戶便可與服務(wù)器建立新連接。 SQL Server服務(wù)可在本地或遠程作為Microsoft WindowsNT 或 Windows 20XX 服務(wù)啟動和停止。SQL Server 服務(wù)若是默認實例,則被稱為MSSQLServer;若是命名實例,貝U被稱為 M
3、SSQL$instancename。2. 注冊服務(wù)器右擊一個服務(wù)器或服務(wù)器組,然后單擊新建SQLServer注冊命令。 在服務(wù)器框中,鍵入服務(wù)器名。若要指定SQL Server企業(yè)管理器與運行正在注冊的Microsoft SQL Server實例的服務(wù)器之間的連接,請執(zhí)行下列操作之一:單擊 使用 Windows身份驗證 或-單擊 使用SQLServer身份驗證在 服務(wù)器組 列表中,單擊一個服務(wù)器組。執(zhí)行下列一個或多個操作:選擇 在控制臺中顯示 SQL Server服務(wù)器的狀態(tài) 復(fù)選框以打開服務(wù)輪詢。選擇 顯示系統(tǒng)數(shù)據(jù)庫和系統(tǒng)對象復(fù)選框以顯示所有系統(tǒng)數(shù)據(jù)庫和對象。選擇在連接時自動啟動復(fù)選框以自動
4、啟動SQL Server 實例。 重復(fù)步驟1到5,在企業(yè) 管理器 中注冊每個服務(wù)器。 3 .設(shè)計表設(shè)計數(shù)據(jù)庫時,應(yīng)先確定需要什么樣的表,各表中都有 哪些數(shù)據(jù)以及各個表的存取權(quán)限等等。在創(chuàng)建和操作表的過 程中,將對表進行更為細致的設(shè)計。設(shè)計時應(yīng)注意:表所包含的數(shù)據(jù)的類型。 表的各列及每一列的數(shù)據(jù)類型。 哪些列允許空值。 是否要使用以及何時使用約束、默認設(shè) 置或規(guī)則。所需索引的類型,哪里需要索引,哪些列是主鍵,哪些是外鍵。4 . 修改表表創(chuàng)建之后可以修改許多已定義的選項,包括:添加、修改、刪除列。例如,列的名稱、長度、數(shù)據(jù)類 型、精度、小數(shù)位數(shù)以及為空性均可進行修改,不過有一些 限制而已。注意:可
5、添加或刪除PRIMARYKEY和FOREIGNKEY約束。 可添加或刪除 UNIQUE和 CHECK約束及 DEFAULT定義??墒褂?IDENTITY 或 ROWGUIDCOL屬性添加或刪除標識符列。雖然ROWGUIDCO屬性也可添加至現(xiàn)有列或從現(xiàn)有列刪除,但是任何時候在表中只能有一列 可具有該屬性。表及表中所選定的列已注冊為全文索引。5.建立系統(tǒng)數(shù)據(jù)源連接Microsoft Windows NT 用戶:單擊“開始”按鈕, 指向“設(shè)置”,單擊 “控制面板”,然后雙擊“數(shù)據(jù)源(ODBC)”。Windows 20XX用戶:單擊“開始”按鈕,指向“設(shè)置”, 單擊“控制面板”,然后雙擊“管理工具”,
6、再雙擊“數(shù)據(jù) 源(ODBC) ”。在“系統(tǒng)DSN”選項卡上單擊“添加”按鈕。選擇“ Microsoft Access驅(qū)動程序(*.mdb) ”,然后單擊“完成”按鈕。 在“數(shù)據(jù)源名”框中,輸入“教程”, 然后在“數(shù)據(jù)庫”下,單擊“選擇”。在“選擇數(shù)據(jù)庫”對話框中,瀏覽至U “ C:ProgramFilesWMicrosoftAnalysis ServicesSamples ”,然后單擊“ FoodMart ”。 單擊“確定”按鈕。6 .建立數(shù)據(jù)庫和數(shù)據(jù)源如何建立數(shù)據(jù)庫結(jié)構(gòu) 在Analysis Manager樹視圖中展開“AnalysisServers ”。 單擊服務(wù)器名稱,即可建立與Analy
7、sisServers的連接。 右擊服務(wù)器名稱,然后單擊“新建 數(shù)據(jù)庫”命令。 在“數(shù)據(jù)庫”對話框中的“數(shù)據(jù)庫名稱”框中,輸 入“教程”,然后單擊“確定”按鈕。 在Analysis Manager樹窗格中展開服務(wù)器,然后展開剛才創(chuàng)建的“教程”數(shù)據(jù)庫。建立數(shù)據(jù)源在Analysis Manager樹窗格中,右擊“教程”數(shù)據(jù)庫下的“數(shù)據(jù)源”文件夾,然后單擊“新數(shù)據(jù)源”命令。在“數(shù)據(jù)鏈接屬性”對話框中,單擊“提供者”選項卡,然后單擊“ Microsoft OLE DB Provider for ODBC Drivers”。 單擊“連接”選項卡,然后從“使用數(shù)據(jù)源名稱”列表中單擊“教程”。單擊“測試連接”
8、以確保一切工作正常。在“ Microsoft 數(shù)據(jù)鏈接”對話框中應(yīng)出現(xiàn)一條 消息,說明連接成功。在消息框中單擊“確定”按鈕。單擊“確定”按鈕關(guān)閉“數(shù)據(jù)鏈接屬性”對話框。7 .建 立多維數(shù)據(jù)集您現(xiàn)在的身份是 FoodMart Corporation的數(shù)據(jù)庫管理員。FoodMart是一家大型的連鎖店,在美國、墨西哥和加拿大有銷售業(yè)務(wù)。市場部想要按產(chǎn)品和顧客分析1998年進行的所有銷售業(yè)務(wù)數(shù)據(jù)。使用存儲在公司數(shù)據(jù)倉庫中的數(shù)據(jù),您就能建立多維數(shù)據(jù)結(jié)構(gòu),以便在市場分析人員查詢數(shù) 據(jù)庫時獲取快速的響應(yīng)。建立一個多維數(shù)據(jù)集,用于進行銷 售分析。打開多維數(shù)據(jù)集向?qū)г贏nalysis Manager樹窗格中,“
9、教程”數(shù)據(jù)庫下,右擊“多維數(shù)據(jù)集”文件夾,單擊“新建多維數(shù)據(jù)集”菜單, 然后單擊“向?qū)А泵睢O蚨嗑S數(shù)據(jù)集添加度量值度量值是要進行分析的數(shù)據(jù)庫中的量化值。常用的度量 值為銷售、成本和預(yù)算數(shù)據(jù)。度量值根據(jù)多維數(shù)據(jù)集不同的 維度類別進行分析。 在多維數(shù)據(jù)集向?qū)У摹皻g迎”步驟,單擊“下一步” 按鈕。 在“從數(shù)據(jù)源中選擇事實數(shù)據(jù)表”步驟,展開“教 程”數(shù)據(jù)源,然后單擊“ sales_fact_1998 ”。 單擊“瀏覽數(shù)據(jù)”按鈕可以查看“ sales_fact_1998 ' 表中的數(shù)據(jù)。數(shù)據(jù)瀏覽完畢后,關(guān)閉“瀏覽數(shù)據(jù)”窗口,然 后單擊“下一步”按鈕。 若要定義多維數(shù)據(jù)集的度量值,在“事實數(shù)據(jù)表
10、數(shù)據(jù)列”下,雙擊“ store_sales ”。對“ store_cost ”和 “ unit_sales ”列重復(fù)此步驟,然后單擊“下一步”按鈕。建立時間維度在向?qū)У摹斑x擇多維數(shù)據(jù)集的維度”步驟,單擊“新建 維度”命令。此操作將調(diào)用維度向?qū)А?在“歡迎”步驟,單擊“下一步”按鈕。 在“選擇維度的創(chuàng)建方式”步驟,選擇“星型架構(gòu): 單個維度表”選項,然后單擊“下一步”按鈕。 在“選擇維度表”步驟,單擊“ time_by_day ”。單擊“瀏覽數(shù)據(jù)”按鈕可以查看包含在“time_by_day ”表中的數(shù)據(jù)。 查看完“ time_by_day ”表后,單擊“下一步”按鈕。 在“選擇維度類型”步驟,選
11、擇“時間維度”選項, 然后單擊“下一步”按鈕。 接下來,將定義維度的級別。在“創(chuàng)建時間維度級別”步驟,單擊“選擇時間級別”,單擊“年、季度、月”, 然后單擊“下一步”按鈕。 在“選擇高級選項”步驟,單擊“下一步”按鈕。 在向?qū)У淖詈笠徊?,輸入“Time”作為新維度的名稱。 單 擊“完成”返回到多維數(shù)據(jù)集向?qū)А?在多維數(shù)據(jù)集向?qū)е校F(xiàn)在應(yīng)能在“多維數(shù)據(jù)集維度”列表中看到“ Time”維度。建立產(chǎn)品維度 再次單擊“新建維度”命令。在“歡迎進入維度向?qū)А辈襟E,單擊“下一步”按鈕。在“選擇創(chuàng)建維度的方式”步驟,選擇“雪花架構(gòu):多個相關(guān)維度表”選項,然后單擊“下一步”按鈕。 在“選擇維度表”步驟,雙擊“
12、 Product ”和 “ product_class ”將它們添加到“選定的表”。單擊“下一步”按鈕。 在維度向?qū)У摹皠?chuàng)建和 xx聯(lián)接”步驟,顯示在上一步選定的兩個表以及它們之間的聯(lián)接。單擊“下一步”按鈕。若要定義維度的級別,在“可用的列”下,按順序雙擊“ product_category ”、“ product_subcategory ” 和“ brand_name ”。雙擊每列后,其名稱顯示在“維度級別” 下。在選擇了所有三列后,單擊“下一步”按鈕。在“指定成員鍵列”步驟,單擊“下一步”按鈕。在“選擇高級選項”步驟,單擊“下一步”按鈕。在向?qū)У淖詈笠徊?,在“維度名稱”框中,輸入“ Pro
13、duct ”,并保持“與其它多維數(shù)據(jù)集共享此維度”復(fù)選框為選中狀態(tài)。單擊“完成”按鈕?,F(xiàn)在應(yīng)能在“多維數(shù)據(jù)集維度”列表中看到“ Product ”維度。建立客戶維度 單擊“新建維度”命令。 在“歡迎”步驟,單擊“下一步”按鈕。 在“選擇創(chuàng)建維度的方式”步驟,選擇“星型架構(gòu): 單個維度表”選項,然后單擊“下一步”按鈕。 在“選擇維度表”步驟,單擊“Customer”,然后單擊“下一步”按鈕。在“選擇維度類型”步驟,單擊“下一步”按鈕。 若要定義維度的級別,在“可用列”下,按順序雙擊“ Country ”、“ State_Province ”、“ City ”和“ Iname ”列。雙擊每一列后,
14、其名稱將顯示在“維度級別”下方。選 擇完所有四個列之后,單擊“下一步”按鈕。 在“指定成員鍵列”步驟,單擊“下一步”按鈕。 在“選擇高級選項”步驟,單擊“下一步”按鈕。 在向?qū)У淖詈笠徊?,在“維度名稱”框中,輸入“ Customer ”。保持“與其它多維數(shù)據(jù)集共享此維度”復(fù)選 框的選中狀態(tài)。單擊“完成”按鈕。 在多維數(shù)據(jù)集向?qū)е?,現(xiàn)在應(yīng)能在“多維數(shù)據(jù)集維度”列表中看到“ Customer ”維度。完成多維數(shù)據(jù)集的生成 在多維數(shù)據(jù)集向?qū)е?,單擊“下一步”按鈕。 在“事實數(shù)據(jù)表行數(shù)”消息給出提示時,單擊“是” 按鈕。 在多維數(shù)據(jù)集向?qū)У淖詈笠徊?,將多維數(shù)據(jù)集命名 為“ Sales ”,然后單擊“完
15、成”按鈕。 向?qū)㈥P(guān)閉并隨之啟動多維數(shù)據(jù)集xx器,其中包含剛剛創(chuàng)建的多維數(shù)據(jù)集。單擊藍色或黃色的標題欄,對表進 行排列,使其符合下圖所示的樣子。五、實驗思考題1. 1 . SqIServer 環(huán)境下,數(shù)據(jù)庫與表之間的關(guān)系。2 . 2 .多維數(shù)據(jù)集建立過程中,如何理解數(shù)據(jù)倉庫與源數(shù)據(jù)。3 . 3 . 維表和事實表之間的關(guān)系。4 . 4 .創(chuàng)建數(shù)據(jù)倉庫的基本過程實驗二多維數(shù)據(jù)組織與分析一、實驗?zāi)康募耙髮嶒災(zāi)康?.理解維、成員、層次等基本概念及其之間的關(guān)系;2 .理解多維數(shù)據(jù)集創(chuàng)建的基本原理與流程;3 .理解并掌握OLAP分析的基本過程與方法;實驗要求利用實驗室和指導(dǎo)教師提供的實驗軟件,認真完成規(guī)
16、定 的實驗內(nèi)容,真實地記錄實驗中遇到的各種問題和解決的方 法與過程,并根據(jù)實驗案例繪出多維數(shù)據(jù)組織模型及其OLAP操作過程。實驗完成后,應(yīng)根據(jù)實驗情況寫出實驗報告。二、實驗設(shè)備及軟件基于NT的局域網(wǎng)絡(luò),服務(wù)器與客戶端安裝 MSSQLServer 服務(wù)系統(tǒng)、Analysis Services 系統(tǒng)以及 Crystal Report 系 統(tǒng)。三、實驗內(nèi)容1 .運用 Analysis Server工具進行維度、度量值以及多維數(shù)據(jù)集的創(chuàng)建。2.使用維度瀏覽器進行多維數(shù)據(jù)的查 詢、xx操作。3 .對多維數(shù)據(jù)集進行切片、切塊、旋轉(zhuǎn)、鉆 取操作。四、實驗步驟1. xx多維數(shù)據(jù)集使用多維數(shù)據(jù)集 xx器向現(xiàn)有的
17、Sales多維數(shù)據(jù)集添加維度。 可以使用以下兩種方法啟用多維數(shù)據(jù)集xx器: 在Analysis Manager樹窗格中右擊一個現(xiàn)有的多維數(shù)據(jù)集,然后單擊“ xx ”命令。 使用多維數(shù)據(jù)集xx器直接創(chuàng)建新的多維數(shù)據(jù)集。除非您是高級用戶,否則不建議使用本方法。 如果您是從上一節(jié)的操作接著下來的,則應(yīng)該已經(jīng) 在多維數(shù)據(jù)集XX器中。 在多維數(shù)據(jù)集XX器的“架構(gòu)” 窗格中,可以看到事實數(shù)據(jù)表及聯(lián)接的維度表。在多維數(shù)據(jù) 集XX器樹窗格中,可以在層次樹中預(yù)覽多維數(shù)據(jù)集的結(jié)構(gòu)。 通過單擊左窗格中底部的“屬性”按鈕,可以XX多維數(shù)據(jù)集的屬性。使用存儲設(shè)計向?qū)гO(shè)計存儲 在Analysis Manager樹窗格中,
18、在“教程”數(shù)據(jù)庫下展開“多維數(shù)據(jù)集”文件夾,右擊“Sales ”多維數(shù)據(jù)集,然后單擊“ xx ”命令。 在“歡迎”步驟中單擊“下一步”按鈕。 選擇“ MOLAP作為數(shù)據(jù)存儲類型,然后單擊“下一 步”按鈕。 在“設(shè)置聚合選項”下單擊“性能提升達到”。在此框中輸入“40”作為指定百分比。此操作指示AnalysisServices 將性能提升到40%,而不管需要多大的磁盤空間。 管理員可以用此優(yōu)化能力平衡查詢性能需求和存儲聚合數(shù) 據(jù)所需磁盤空間大小。 單擊“啟動”按鈕。 在Analysis Services設(shè)計聚合時,您可以查看向?qū)в疫叺摹靶阅芘c大小”圖。從中可以看出增加性能提升對使用額外磁盤空間的
19、需求。完成設(shè)計聚合的進程之后,單擊“下一步”按鈕。2. 瀏覽多維數(shù)據(jù)集數(shù)據(jù)使用多維數(shù)據(jù)集瀏覽器對 Sales 數(shù)據(jù)進行切片和切 塊。如何使用多維數(shù)據(jù)集瀏覽器查看多維數(shù)據(jù)集數(shù)據(jù) 在Analysis Manager樹窗格中,右擊“ Sales ”多維數(shù)據(jù)集,然后單擊“瀏覽數(shù)據(jù)”命令。 出現(xiàn)多維數(shù)據(jù)集瀏覽器,顯示多維數(shù)據(jù)集的一個維度和度量值組成的網(wǎng)格。其它四個維度顯示在瀏覽器的上 方。如何替換網(wǎng)格中的維度 要用另一個維度替換網(wǎng)格中的維度,拖動上方框中 的維度,然后直接將該維度放在要與其交換的列上。確保在 此過程中,指針的形狀為雙端箭頭。 使用這種拖放方法,選擇“ Product ”維度按鈕并將 其拖
20、動到網(wǎng)格上,然后直接放在“Measures”上方?!癙roduct ” 維度和“ Measures”維度在多維數(shù)據(jù)集瀏覽器中將交換位置。注意: 如果想將維度添加到網(wǎng)格,而不是用另一個維 度進行替換,則將該維度拖動到網(wǎng)格的中間。按時間篩選數(shù)據(jù)單擊“ Time”維度旁邊的箭頭。展開“所有Time ”和“ 1998”節(jié)點,然后單擊“Quarter1”。將對網(wǎng)格中的數(shù)據(jù)進行篩選,使篩選出的數(shù)據(jù)為僅反映該季度情況的數(shù)字。使用拖放方法交換“ Product ”和“Customer ”維度。單擊“ Product ” 并將其拖到“ Country ” 維度上。雙擊網(wǎng)格中包含“ Baking Goods ”的
21、單元。多維數(shù)據(jù)集展開以包括子類別列。完成后,單擊“關(guān)閉”按鈕關(guān)閉多維數(shù)據(jù)集瀏覽器。3 . xx多維數(shù)據(jù)集使用多維數(shù)據(jù)集xx器可以對現(xiàn)有多維數(shù)據(jù)集進行更改。使用多維數(shù)據(jù)集xx器向現(xiàn)有的Sales多維數(shù)據(jù)集添加維度 兩種方法啟用多維數(shù)據(jù)集xx器: 在AnalysisManager樹窗格中右擊一個現(xiàn)有的多維數(shù)據(jù)集,然后單擊“xx ”命令。使用多維數(shù)據(jù)集 xx器直接創(chuàng)建新的多維數(shù)據(jù)集。除非您是咼級用戶,否則不建議使用本方法。在多維數(shù)據(jù)集xx器的“架構(gòu)”窗格中,可以看到事實 數(shù)據(jù)表及聯(lián)接的維度表。在多維數(shù)據(jù)集xx器樹窗格中,可以在層次樹中預(yù)覽多維數(shù)據(jù)集的結(jié)構(gòu)。通過單擊左窗格中底 部的“屬性”按鈕,可以
22、xx多維數(shù)據(jù)集的屬性。向現(xiàn)有多維數(shù)據(jù)集添加維度 在多維數(shù)據(jù)集xx器中,在“插入”菜單上單擊“表” 命令。 在“選擇表”對話框中,單擊“ promotion ”表,單 擊“添加”按鈕,然后單擊“關(guān)閉”按鈕。 若要定義新的維度,請雙擊“promotion ”表中的promotion_name ”列。 在“映射列”對話框中選擇“維度”選項,然后單擊“確定”按鈕。在樹視圖中選擇“ Promotion Name ”維度。在“ xx”菜單中單擊“重命名”命令。鍵入“Promotion ”,按ENTER鍵。保存所做的更改。4 .鉆取多維數(shù)據(jù)在Sales多維數(shù)據(jù)集內(nèi)啟用鉆取,然后瀏覽數(shù)據(jù)并深 化到事務(wù)。啟用多
23、維數(shù)據(jù)集的鉆取功能 在Analysis Manager樹窗格中,在“教程”數(shù)據(jù)庫下,展開“多維數(shù)據(jù)集”文件夾,右擊“Sales ”多維數(shù)據(jù)集,然后單擊“ xx ”命令。 在多維數(shù)據(jù)集xx器中,單擊“工具”菜單中的“鉆取選項”命令。 在“多維數(shù)據(jù)集鉆取選項”對話框中選擇“啟用鉆取”復(fù)選框。 單擊“全選”,然后單擊“確定”按鈕。 保存,然后關(guān)閉多維數(shù)據(jù)集xx器。給角色提供鉆取權(quán)限 在Analysis Manager 樹窗格中,在“教程” 數(shù)據(jù)庫下,展開“多維數(shù)據(jù)集”文件夾,右擊“Sales ”多維數(shù)據(jù)集,然后單擊“管理角色”命令。 多維數(shù)據(jù)集角色管理器出現(xiàn),顯示Sales多維數(shù)據(jù)集現(xiàn)有角色的列表。
24、 在多維數(shù)據(jù)集角色管理器中,單 擊“ Managemen ”角色,然后在“鉆取”列中單擊擴展按鈕 “ XX多維數(shù)據(jù)集角色”對話框出現(xiàn)。選中“允許鉆取”復(fù)選框。 單擊“確定”按鈕。 在多維數(shù)據(jù)集角色管理器中,“ Managemen”角色顯示鉆取已啟用。 關(guān)閉多維數(shù)據(jù)集角色管理器。使用分析管理器深化到源系統(tǒng) 在Analysis Manager樹窗格中,在“教程”數(shù)據(jù)庫下,展開“多維數(shù)據(jù)集”文件夾,右擊“Sales ”多維數(shù)據(jù)集,然后單擊“瀏覽數(shù)據(jù)”命令。 多維數(shù)據(jù)集瀏覽器出現(xiàn),顯示在多維數(shù)據(jù)集內(nèi)匯總的數(shù)據(jù)。通過雙擊“ USA、“ WA和“ REDMOND級U,展 開“ Country ”級別。為了
25、更好地查看數(shù)據(jù),可能需要最大 化“多維數(shù)據(jù)集瀏覽器”窗口。右擊“Abbey”的單位銷售額,然后單擊“鉆取”命令。 “鉆取數(shù)據(jù)”對話框顯示源系統(tǒng)中的事務(wù),這些事務(wù)在Analysis Services中創(chuàng)建了該單元值。 關(guān)閉“鉆取數(shù)據(jù)”對話框。 關(guān)閉多維數(shù)據(jù)集瀏覽器。五、實驗思考題1.1. xx多維數(shù)據(jù)集不同的維度時應(yīng)注意什么問題。2. 2 .切片、鉆取、切塊等 OLAP瀏覽操作之間的差異。3. 3 .維度的增加或刪除會對多維數(shù)據(jù)集產(chǎn)生什么影響。實驗三數(shù)據(jù)挖掘一、實驗?zāi)康募耙髮嶒災(zāi)康?. 理解數(shù)據(jù)挖掘的基本概念及其過程;2 .理解數(shù)據(jù)挖掘與數(shù)據(jù)倉庫、OLAP之間的關(guān)系3. 理解基本的數(shù)據(jù)挖掘技術(shù)
26、與方法的工作原理與過程,掌握數(shù)據(jù)挖掘相關(guān)工具的使用。 實驗要求利用實驗室和指導(dǎo)教師提供的實驗軟件,認真完成規(guī)定 的實驗內(nèi)容,真實地記錄實驗中遇到的各種問題和解決的方 法與過程,并繪出實驗案例的數(shù)據(jù)挖掘模型。實驗完成后, 應(yīng)根據(jù)實驗情況寫出實驗報告。二、實驗設(shè)備及軟件基于NT的局域網(wǎng)絡(luò),服務(wù)器與客戶端安裝 MSSQLServer 服務(wù)系統(tǒng)、Analysis Services 系統(tǒng)以及 Crystal Report 系 統(tǒng)。三、實驗內(nèi)容將創(chuàng)建一個數(shù)據(jù)挖掘模型以訓(xùn)練銷售數(shù)據(jù),并使用“ Microsoft決策樹”算法在客戶群中找出會員卡選擇模式。請將要挖掘的維度設(shè)置為客戶,再將Member_Card成
27、員的屬性設(shè)置為數(shù)據(jù)挖掘算法識別模式時要使用的信息。然 后選擇人口統(tǒng)計特征列表,算法將從中確定模式:婚姻狀況、年收入、在家子女數(shù)和教育程度。下一步需要訓(xùn)練模型,以便能夠瀏覽樹視圖并從中讀取模式。市場部將根據(jù)這些模式設(shè)計新的會員卡,使其適應(yīng)申請各類會員卡的客戶類型四、實驗步驟1.創(chuàng)建揭示客戶模式的數(shù)據(jù)挖掘模型 在Analysis Manager 樹視圖中,展開“多維數(shù)據(jù) 集”文件夾,右擊“ Sales ”多維數(shù)據(jù)集,然后選擇“新建 挖掘模型”命令。 打開挖掘模型向?qū)АT凇斑x擇數(shù)據(jù)挖掘技術(shù)”步驟 中的“技術(shù)”框中選擇“ Microsoft 決策樹”。單擊“下一 步”按鈕。 在“選擇事例”步驟中,在“
28、維度”框中選擇“ Customer ”。在“級別”框中,確保選擇了“ Lname”。單擊“下一步”按鈕。 在“選擇被預(yù)測實體”步驟中,選擇“事例級別的成員屬性”。然后在“成員屬性”框中選擇“Member Card ” 單擊“下一步”按鈕。 在“選擇訓(xùn)練數(shù)據(jù)”步驟中,滾動到“ Customer ” 維度,清除“ Country ”、“ State Province ”和“ City ” 框。單擊“下一步”按鈕。 在“創(chuàng)建維度和虛擬多維數(shù)據(jù)集”步驟中,在“維度名稱”框中輸入“ Customer Patterns ”。然后在“虛擬 多維數(shù)據(jù)集名稱”框中輸入“Trained Cube ”。單擊“下一
29、步”按鈕。 在最后的步驟中,在“模型名稱”字段中鍵入“ Customer patterns discovery ”。確保選擇了“保存并 開始處理”。單擊“完成”按鈕。 出現(xiàn)一個窗口,顯示模型正在處理之中。處理完成 之后,出現(xiàn)一則消息,說明“已成功完成處理”,然后單擊“關(guān)閉”按鈕。2. 讀取客戶決策樹 現(xiàn)在已在OLAP挖掘模型xx器中。可以使用 xx器xx模型屬性或者瀏覽其結(jié)果。最大化OLAP挖掘模型xx器。 決策樹顯示于右窗格中。其中包括四個窗格。中間 的“內(nèi)容詳情”窗格 (1)顯示焦點所在的決策樹的部分?!皟?nèi)容選擇區(qū)”窗格 (2)顯示樹的完整視圖。該窗格使您 可以將焦點設(shè)置到樹的其它部分。其
30、它的兩個窗格分別是“特性”窗格(3)和與焦點所在節(jié)點相關(guān)聯(lián)的“節(jié)點路徑” 區(qū)域(4)。 在“內(nèi)容詳情”窗格的決策樹區(qū)域中,顏色代表“事例”的密度。顏色越深則節(jié)點中包含的事例就越多。單擊“全部”節(jié)點。該節(jié)點為黑色,因為它代表 (7632)事例的 100% 7632代表1998年活動的客戶數(shù)目。這個數(shù)字也說 明在1998年并非所有的客戶都是活動的,因為我們從“ Customer ”維度的“ Lname"級別中所包含的 9991個客戶中只得到7632個事例 特性窗格顯示“全部”節(jié)點中,所有事例的可能選擇銅卡(Bronze) ; %可能選擇金卡(Golden) ; %可能選 擇普通卡(Nor
31、mal) ; %可能選擇銀卡(Silver)。如果沒有 顯示百分比,則可以調(diào)整“特性”窗格中“合計”面板的“可能性”列的大小。 如果選擇了樹的不同節(jié)點,此百分比將會更改。讓 我們調(diào)查一下哪些客戶可能選擇金卡。若要執(zhí)行此操作,則 需要重新畫出樹以便勾畫出金卡的高密度區(qū)。在右下角的“樹顏色基于”字段中選擇“ Golden ”。該樹顯示另一種顏 色模式??梢钥闯觥?Inxxe = $150K+ ”節(jié)點的密度高于其 它任何節(jié)點。 樹的第一個級別“ yearly inxxe ”屬性決定。樹的組織算法決定,其基礎(chǔ)是該屬性在輸出中的重要性。這意味 著“ yearly inxxe ”屬性是最重要的因素,它將決
32、定客戶可 能選擇的會員卡的類型。選擇“ Inxxe = $150K+”節(jié)點。該特性窗格顯示收入較多的客戶中,%的客戶可能會選擇金卡。這個百分比要比“全部”節(jié)點中的()高得多。當繼續(xù)在樹中做進一步調(diào)查時,讓我們調(diào)查一下這些百分比是如 何演化的。 雙擊“Inxxe = $150K+ ”節(jié)點。 該樹現(xiàn)在只顯示“Inxxe = $150K+ ” 節(jié)點下的子樹。選擇 “ Status = M ” 節(jié)點。在“節(jié)點路徑”窗格中,可以看到包含于該節(jié)點的客戶的完整的特征定義:收入高于150000美元且已婚的客戶。該“特性”窗格現(xiàn)在顯示:與上一級別()相比,較高百分比()的客戶可能會選擇金卡。 我們再返回到頂層,
33、進行一種與此不同的調(diào)查,即調(diào)查可能選擇普通卡的客戶。若要返回頂層節(jié)點,可以單擊 從“ Inxxe = $150K+”節(jié)點左面伸出來的線或者使用“內(nèi)容選擇區(qū)”回到樹的頂部。 在“樹顏色基于”字段中選擇“ Normal ”。樹刷新 節(jié)點的顏色之后,可以看到“ Inxxe = $150K+ ”節(jié)點的顏 色非常淺;這意味著這些客戶選擇普通卡的可能性非常小。另一方面,可以看到“ Inxxe = $10K $30K”節(jié)點的顏色非常深。這意味著這些客戶選擇普通卡的可能性非常高?!疤?性”窗格顯示在此年收入范圍內(nèi)的客戶中,%的客戶可能會選擇普通卡。樹還顯示已無法對此節(jié)點進行進一步調(diào)查。這 意味著在樹的這個分支
34、中,年收入是決定客戶選擇普通卡的 可能性的唯一因素。 可以查看樹的其它分支并調(diào)查客戶選擇一種卡而不 選擇另一種卡的可能性。市場部可以使用此信息來確定最可 能選擇某種類型卡的客戶的特征。根據(jù)這些特征,可以重新 定義會員卡服務(wù)和方案以便更好地適應(yīng)其客戶。完成對決策 樹的分析之后,請關(guān)閉 OLAP挖掘模型xx器3. 瀏覽數(shù)據(jù)挖掘維度 在Analysis Manager 樹視圖中,展開“共享維度” 文件夾,右擊“ Customer patterns ”維度,然后單擊“瀏 覽維度數(shù)據(jù)”命令。 維度瀏覽器打開。展開“全部”成員維度。 選擇“ Inxxe = $150K+ ”成員。在“自定義成員公式”窗格中
35、,出現(xiàn)定義該節(jié)點的MDX公式。 可以繼續(xù)展開維度并考察該節(jié)點的屬性。完成時, 單擊“關(guān)閉”按鈕。 4 .瀏覽數(shù)據(jù)挖掘虛擬多維數(shù)據(jù)集 在Analysis Manager樹窗格中,展開“多維數(shù)據(jù)集”文件夾,右擊“ Trained Cube ”多維數(shù)據(jù)集,然后選擇“瀏覽數(shù)據(jù)”命令。 多維數(shù)據(jù)集瀏覽器打開。最大化該多維數(shù)據(jù)集瀏覽 將 “ Customer Patterns ” 維度拖動到 “ MeasuresLevel ”框,以便用“ Customer Patterns ”維度 替換“ Measures ”維度。 按下列順序雙擊,展開“ Customer”維度:“ USA -> “ WA -&g
36、t; “ Redmond。顯示 Redmond地區(qū)的所有客戶。 雙擊“級別 01 ”展開“ Customer ”維度。顯示“ Customer Patterns ”維度的第一個級別 關(guān)閉多維數(shù)據(jù)集瀏覽器。五、實驗思考題1.1.數(shù)據(jù)挖掘與 OLAP分析之間的區(qū)別。2 .2 . SQL Server環(huán)境下數(shù)據(jù)挖掘的基本模式。3 . 3 . 基于決策樹的數(shù)據(jù)挖掘的基本特點與過程。4 . 4 . 數(shù)據(jù)挖掘與多維數(shù)據(jù)集中維度之間的關(guān)系。國貿(mào)學(xué)院實驗項目講義商業(yè)智能編寫單位:編寫教師:適用專業(yè):編寫日期:國貿(mào)學(xué)院 楊風(fēng)召 電子商務(wù)商務(wù)智能課程實驗指導(dǎo)實驗一 數(shù)據(jù)倉庫的構(gòu)建一、實驗?zāi)康募耙髮嶒災(zāi)康?. 理
37、解數(shù)據(jù)庫與數(shù)據(jù)倉庫之間的區(qū)別與聯(lián)系;2 .掌握典型的關(guān)系型數(shù)據(jù)庫及其數(shù)據(jù)倉庫系統(tǒng)的工作 原理以及應(yīng)用方法;3.掌握數(shù)據(jù)倉庫建立的基本方法及其 相關(guān)工具的使用。實驗要求利用實驗室和指導(dǎo)教師提供的實驗軟件,認真完成規(guī)定 的實驗項目,真實地記錄實驗中遇到的各種問題和解決的方 法與過程,并繪出模擬實驗案例的數(shù)據(jù)倉庫模型。實驗完成 后,應(yīng)根據(jù)實驗情況寫出實驗報告。二、實驗設(shè)備及軟件基于NT的局域網(wǎng)絡(luò),服務(wù)器與客戶端安裝 MSSQLServer 服務(wù)系統(tǒng)以及 Analysis Services 系統(tǒng)。三、實驗內(nèi)容以SQL Server為系統(tǒng)平臺,設(shè)計、建立數(shù)據(jù)庫,并以 此為基礎(chǔ)創(chuàng)建數(shù)據(jù)倉庫。四、實驗步驟1
38、. 啟動SQL Server服務(wù)啟動SQL Server 實例時即啟動了 SQL Server 服務(wù)。啟動SQL Server服務(wù)之后,用戶便可與服務(wù)器建立新連接。SQL Server服務(wù)可在本地或遠程作為Microsoft WindowsNT 或 Windows 20XX 服務(wù)啟動和停止。SQL Server 服務(wù)若是默認實例,則被稱為MSSQLServer;若是命名實例,貝U被稱為 MSSQL$instancename。2. 注冊服務(wù)器右擊一個服務(wù)器或服務(wù)器組,然后單擊新建SQLServer注冊命令。 在服務(wù)器框中,鍵入服務(wù)器名。若要指定SQL Server企業(yè)管理器與運行正在注冊的Mic
39、rosoft SQL Server實例的服務(wù)器之間的連接,請執(zhí)行下列操作之一:單擊 使用 Windows身份驗證 或-單擊 使用SQLServer身份驗證在 服務(wù)器組 列表中,單擊一個服務(wù)器組。執(zhí)行下列一個或多個操作:選擇 在控制臺中顯示 SQL Server服務(wù)器的狀態(tài) 復(fù)選框以打開服務(wù)輪詢。選擇 顯示系統(tǒng)數(shù)據(jù)庫和系統(tǒng)對象復(fù)選框以顯示所有系統(tǒng)數(shù)據(jù)庫和對象。選擇在連接時自動啟動復(fù)選框以自動啟動SQL Server 實例。重復(fù)步驟1到5,在企業(yè)管理器 中注冊每個服務(wù)器。3 .設(shè)計表設(shè)計數(shù)據(jù)庫時,應(yīng)先確定需要什么樣的表,各表中都有 哪些數(shù)據(jù)以及各個表的存取權(quán)限等等。在創(chuàng)建和操作表的過 程中,將對表
40、進行更為細致的設(shè)計。設(shè)計時應(yīng)注意:表所包含的數(shù)據(jù)的類型。 表的各列及每一列的數(shù)據(jù)類型。 哪些列允許空值。 是否要使用以及何時使用約束、默認設(shè) 置或規(guī)則。所需索引的類型,哪里需要索引,哪些列是主鍵,哪些是外鍵。4 . 修改表表創(chuàng)建之后可以修改許多已定義的選項,包括:添加、修改、刪除列。例如,列的名稱、長度、數(shù)據(jù)類 型、精度、小數(shù)位數(shù)以及為空性均可進行修改,不過有一些 限制而已。注意:可添加或刪除PRIMARYKEY和FOREIGNKEY約束。 可添加或刪除 UNIQUE和 CHECK約束及 DEFAULT定義??墒褂?IDENTITY 或 ROWGUIDCOL屬性添加或刪除標識符列。雖然ROWG
41、UIDCO屬性也可添加至現(xiàn)有列或從現(xiàn)有列刪除,但是任何時候在表中只能有一列可具有該屬性。表及表中所選定的列已注冊為全文索引。5.建立系統(tǒng)數(shù)據(jù)源連接Microsoft Windows NT 用戶:單擊“開始”按鈕, 指向“設(shè)置”,單擊 “控制面板”,然后雙擊“數(shù)據(jù)源 (ODBC)”。Windows 20XX用戶:單擊“開始”按鈕,指向“設(shè)置”, 單擊“控制面板”,然后雙擊“管理工具”,再雙擊“數(shù)據(jù) 源(ODBC) ”。在“系統(tǒng)DSN”選項卡上單擊“添加”按鈕。選擇“ Microsoft Access驅(qū)動程序(*.mdb) ”,然后單擊“完成”按鈕。 在“數(shù)據(jù)源名”框中,輸入“教程”, 然后在“數(shù)據(jù)庫”下,單擊“選擇”。在“選擇數(shù)據(jù)庫”對話框中,瀏覽至U “ C:ProgramF
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年合同能源管理項目提案報告模板
- 物品購銷合同范本
- 廠家生產(chǎn)合同范本
- 蒸汽購銷合同范本
- 2025年Α-烯基磺酸鹽(AOS9235)項目發(fā)展計劃
- 教師開課報告范文
- 膠料環(huán)保報告范文
- 建筑處理報告范文
- 二零二五年度個人間借款及法律援助協(xié)議
- 二零二五年度外資企業(yè)股權(quán)變更合同范本
- 北京某中學(xué)2024-2025學(xué)年九年級上學(xué)期開學(xué)考數(shù)學(xué)試卷
- 2024版《初中物理總復(fù)習(xí)》課件
- 三下 第11課 《在線學(xué)習(xí)工具》教案 浙教版2023信息科技
- 2024年高考真題-英語(新高考Ⅱ卷) 含解析
- 【UCM六輥軋機設(shè)計7600字(論文)】
- 部編版中考歷史一輪復(fù)習(xí):七年級上、下冊歷史復(fù)習(xí)課件534張
- 江蘇省無錫市惠山區(qū)2024年統(tǒng)編版小升初考試語文試卷(含答案解析)
- JGJ/T235-2011建筑外墻防水工程技術(shù)規(guī)程
- 信息科技課的跨學(xué)科主題學(xué)習(xí)PP義務(wù)教育課程方案和課程標準國家級示范培訓(xùn)課件
- 五年級下冊英語作文訓(xùn)練-外研版(三起)
- 7.2.1 圓柱(課件含動畫演示)-【中職】高一數(shù)學(xué)(高教版2021基礎(chǔ)模塊下冊)
評論
0/150
提交評論