數(shù)據(jù)庫管理與數(shù)據(jù)分析(SQL Server 2012+Tableau)
定 價:45 元
叢書名:普通高等教育計算機系列規(guī)劃教材
- 作者:郭進 主編
- 出版時間:2017/8/1
- ISBN:9787121321894
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP311.138
- 頁碼:284
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書集數(shù)據(jù)管理和數(shù)據(jù)分析為一體,以微軟公司*數(shù)據(jù)庫產品SQL Server 2012 為數(shù)據(jù)平臺,在簡述傳統(tǒng)數(shù)據(jù)庫理論的基礎上,首先認識數(shù)據(jù),掌握數(shù)據(jù)庫設計原理,將數(shù)據(jù)以關系化方式存儲到數(shù)據(jù)庫中,然后基于SQL Server 2012平臺進行數(shù)據(jù)庫管理操作,*后基于Tableau平臺進行數(shù)據(jù)分析和展示,結合案例數(shù)據(jù)進行商業(yè)智能化分析,提供詳實可視化的智能分析報告。同時,本書設計練習實驗,強化實踐教學和綜合應用,并給出案例數(shù)據(jù)的完整分析和設計過程系統(tǒng)開發(fā)過程,有利于讀者對照學習。
縱觀國內,大數(shù)據(jù)已經形成產業(yè)規(guī)模,并上升到國家戰(zhàn)略層面,大數(shù)據(jù)技術和應用呈現(xiàn)縱深發(fā)展趨勢。面向大數(shù)據(jù)的云計算技術、大數(shù)據(jù)計算框架等不斷推出,新型大數(shù)據(jù)挖掘方法和算法大量出現(xiàn),大數(shù)據(jù)新模式、新業(yè)態(tài)層出不窮,傳統(tǒng)產業(yè)開始利用大數(shù)據(jù)實現(xiàn)轉型升級。數(shù)據(jù)在縱橫兩向的普及和應用進一步體現(xiàn)了數(shù)據(jù)的價值。而數(shù)據(jù)存儲與管理和數(shù)據(jù)分析為大數(shù)據(jù)的應用提供了必備的基礎支撐,具體涉及數(shù)據(jù)的采集、篩選、存儲、分析、展示,每部分都是在數(shù)據(jù)利用過程中的重要環(huán)節(jié),通過數(shù)據(jù)分析和解釋進一步呈現(xiàn)了數(shù)據(jù)本質,挖掘了數(shù)據(jù)價值,最后利用大數(shù)據(jù)處理技術對用戶決策等提供依據(jù)。
本書主要提供數(shù)據(jù)科學的思維方法,積極探索對非IT專業(yè)大學生進行數(shù)據(jù)分析技能的培養(yǎng)捷徑,結合多年來的教學和項目應用實踐經驗,以Microsoft的SQL Server 2012數(shù)據(jù)庫數(shù)據(jù)存儲和管理為平臺,結合兼具建模和展示多功能的Tableau工具進行后期分析,詳略結合,重點突出,既汲取原有部分數(shù)據(jù)庫教學資源,又增添了案例數(shù)據(jù)分析和展示的介紹,從內容和形式上有所創(chuàng)新。
全書共分為14章,內容涵蓋數(shù)據(jù)庫理論介紹和SQL Server 2012數(shù)據(jù)庫產品的詳細安裝方法,數(shù)據(jù)庫和數(shù)據(jù)表的創(chuàng)建、修改和查詢,T-SQL語言的使用方法、存儲過程等高級應用。同時以SQL Server 2012為后臺數(shù)據(jù)源,使用Tableau對案例數(shù)據(jù)進行詳細的分析,根據(jù)數(shù)據(jù)特性,采用不同的分析方式和圖表展示方法,以及地圖和儀表板,案例豐富,細節(jié)翔實,可供讀者邊學習邊實踐,以方便讀者快速、全面地掌握數(shù)據(jù)分析技術。
本書由郭進、呂峻閩、徐鴻雁任主編,陳婷、陳昌平、羅文佳、羅丹任副主編并負責編寫相應各章節(jié)。參加本書編寫的還有陳婷、陳小寧、高玲玲、龔軒濤、何臻祥、靳紫輝、李化、李長松、劉強、馬明、湯來鋒、王強、王書偉、魏雨東、夏鈺紅、肖忠、姚一永、銀梅、張詩雨等。同時,西南財經大學天府學院信息技術教學中心和現(xiàn)代技術中心的各位老師為本書提供了許多幫助,在此,編者對以上人員致以最誠摯的謝意!在編寫本書的過程中參考了相關的圖書和資料,在此也對這些資料的相關作者深表感謝。
為了方便教師教學,本書配有電子教學課件,請有此需要的教師登錄華信教育資源網(wǎng)(www.hxedu.com.cn)注冊后免費進行下載,如有問題可在網(wǎng)站留言板留言或與電子工業(yè)出版社聯(lián)系(E-mail:hxedu@phei.com.cn)。
由于編者水平有限,加之時間倉促,書中難免有不妥之處,敬請讀者批評指正,以便在今后的修訂中不斷改進。
編 者
郭進(1982),漢族,四川郫縣人,碩士,副教授,現(xiàn)從事專業(yè):計算機科學與技術;專長:數(shù)字圖像處理、計算機視覺、三維光學測量、云處理
第1章 SQL Server 2012簡介(1)
1.1 SQL Server 2012數(shù)據(jù)庫概述(1)
1.1.1 SQL Server 2012基本功能(1)
1.1.2 SQL Server 2012管理工具(2)
1.2 數(shù)據(jù)庫基礎知識(4)
1.2.1 數(shù)據(jù)庫相關概念(4)
1.2.2 數(shù)據(jù)庫系統(tǒng)的體系結構(5)
1.2.3 數(shù)據(jù)庫技術的研究領域(6)
第2章 數(shù)據(jù)庫設計(8)
2.1 數(shù)據(jù)庫設計概述(8)
2.1.1 數(shù)據(jù)庫設計方法(9)
2.1.2 數(shù)據(jù)庫設計步驟(9)
2.1.3 數(shù)據(jù)庫三級模式(11)
2.2 需求分析(12)
2.2.1 需求分析任務(12)
2.2.2 需求分析方法(13)
2.3 概念結構模型設計(15)
2.3.1 概念結構模型(15)
2.3.2 概念結構模型設計方法(16)
2.3.3 概念結構模型設計步驟(17)
2.4 邏輯結構設計(19)
2.4.1 E-R圖向關系模型的轉換(20)
2.4.2 關系模式的規(guī)范化(20)
2.4.3 關系模式的改進(21)
2.5 物理結構設計(21)
2.5.1 物理結構設計內容(21)
2.5.2 關系模式存。24)
2.5.3 評價物理結構(24)
2.6 數(shù)據(jù)庫實施(25)
2.6.1 數(shù)據(jù)庫的實施(25)
2.6.2 數(shù)據(jù)庫試運行(25)
2.6.3 數(shù)據(jù)庫的維護(26)
第3章 數(shù)據(jù)庫基本管理操作(27)
3.1 數(shù)據(jù)庫操作(27)
3.1.1 創(chuàng)建數(shù)據(jù)庫(28)
3.1.2 修改數(shù)據(jù)庫(31)
3.1.3 刪除數(shù)據(jù)庫(35)
3.2 數(shù)據(jù)表操作(37)
3.2.1 創(chuàng)建表(38)
3.2.2 修改表(41)
3.2.3 刪除表(43)
3.3 數(shù)據(jù)更新(44)
3.3.1 添加記錄(44)
3.3.2 修改記錄(46)
3.3.3 刪除記錄(48)
3.4 單表查詢(50)
3.4.1 查詢簡單列(50)
3.4.2 查詢簡單行(54)
3.4.3 條件查詢(55)
3.4.4 聚合函數(shù)(59)
3.4.5 分組查詢(60)
3.4.6 對查詢結果排序(61)
3.5 多表查詢(62)
3.5.1 連接查詢(62)
3.5.2 集合查詢(64)
3.5.3 嵌套查詢(66)
第4章 數(shù)據(jù)庫管理(69)
4.1 數(shù)據(jù)庫恢復(69)
4.1.1 數(shù)據(jù)庫恢復概述(69)
4.1.2 數(shù)據(jù)庫故障類型(69)
4.1.3 數(shù)據(jù)庫恢復技術(70)
4.1.4 數(shù)據(jù)庫鏡像(71)
4.2 數(shù)據(jù)庫并發(fā)控制(71)
4.2.1 數(shù)據(jù)庫并發(fā)控制概述(71)
4.2.2 數(shù)據(jù)庫活鎖和死鎖(73)
4.3 數(shù)據(jù)庫備份和還原(75)
4.3.1 備份數(shù)據(jù)庫(75)
4.3.2 還原數(shù)據(jù)庫(79)
第5章 數(shù)據(jù)庫應用(83)
5.1 索引(83)
5.1.1 索引概述(83)
5.1.2 索引類型(83)
5.1.3 創(chuàng)建索引(84)
5.1.4 刪除索引(85)
5.2 視圖(86)
5.2.1 視圖概述(86)
5.2.2 創(chuàng)建視圖(86)
5.2.3 修改視圖(89)
5.2.4 使用視圖(90)
5.2.5 刪除視圖(94)
5.3 存儲過程(95)
5.3.1 存儲過程概述(95)
5.3.2 使用存儲過程(95)
5.3.3 管理存儲過程(99)
5.4 觸發(fā)器(102)
5.4.1 觸發(fā)器概述(102)
5.4.2 創(chuàng)建觸發(fā)器(102)
5.4.3 管理觸發(fā)器(105)
5.5 事務(107)
5.5.1 事務概述(107)
5.5.2 事務定義(107)
第6章 Tableau簡介(110)
6.1 數(shù)據(jù)可視化基本概念(110)
6.1.1 什么是數(shù)據(jù)可視化(110)
6.1.2 數(shù)據(jù)可視化的應用(110)
6.2 Tableau介紹(111)
6.2.1 Tableau的產品簡介(111)
6.2.2 Tableau的主要特性(112)
6.3 Tableau數(shù)據(jù)連接(114)
6.3.1 文件數(shù)據(jù)源連接(115)
6.3.2 數(shù)據(jù)庫連接(116)
第7章 Tableau基礎操作(118)
7.1 排序(118)
7.2 分層(119)
7.3 分組(122)
7.4 參數(shù)設置(123)
7.5 可視化圖表(124)
7.5.1 條形圖(124)
7.5.2 線形圖(130)
7.5.3 餅圖(132)
7.5.4 復合圖(134)
7.5.5 嵌套條形圖(135)
7.5.6 熱圖(138)
7.5.7 動態(tài)圖(140)
7.5.8 突顯圖(142)
7.5.9 散點圖(144)
7.5.10 氣泡圖(148)
7.5.11 甘特圖(150)
7.5.12 靶標圖(151)
7.5.13 瀑布圖(153)
7.5.14 直方圖(156)
7.5.15 帕累托圖(157)
第8章 繪制地圖(163)
8.1 地圖簡介(163)
8.2 創(chuàng)建地圖(163)
8.2.1 分配地理角色(163)
8.2.2 繪制符號地圖(165)
8.2.3 繪制填充地圖(167)
8.2.4 繪制混合地圖(168)
第9章 動態(tài)儀表板(171)
9.1 儀表板(171)
9.1.1 工作區(qū)(171)
9.1.2 對象(172)
9.1.3 布局(173)
9.2 創(chuàng)建新的儀表板(174)
9.2.1 新建儀表板(174)
9.2.2 調整格式并添加內容(175)
9.2.3 添加交互操作(176)
第10章 客戶數(shù)據(jù)分析案例(180)
10.1 零售業(yè)客戶細分(180)
10.1.1 銷售情況時間序列分析(180)
10.1.2 客戶偏好分析(182)
10.1.3 區(qū)域消費分析(182)
10.1.4 零售業(yè)客戶細分儀表板(183)
10.2 網(wǎng)站客戶細分(185)
10.2.1 訪問量區(qū)域分析(185)
10.2.2 訪問時間序列分析(186)
10.2.3 訪問目標完成情況分析(186)
10.2.4 網(wǎng)站客戶細分儀表板(188)
10.3 游戲客戶細分(189)
10.3.1 客戶屬性分析(189)
10.3.2 游戲類型細分(191)
10.3.3 游戲進程分析(192)
10.3.4 客戶區(qū)域分布(194)
10.3.5 游戲客戶細分儀表板(196)
第11章 教育發(fā)展分析案例(197)
11.1 教育發(fā)展分析指標(197)
11.2 教育水平評估(197)
11.2.1 學校教育水平評估(197)
11.2.2 區(qū)域教育水平評估(207)
第12章 銷售數(shù)據(jù)分析案例(214)
12.1 分析說明(214)
12.2 帕累托圖(215)
12.3 區(qū)域產品利潤率分析(216)
12.4 物流時間與運輸成本分析(216)
12.5 利潤額與運輸成本對比(217)
12.6 產品類別銷量比較(219)
12.7 區(qū)域利潤額與銷售額分析(220)
12.8 區(qū)域利潤額分析(220)
12.9 平均物流時間分析(221)
12.10 各省訂單種類及數(shù)量分析(222)
12.11 結論說明(224)
第13章 籃球運動員數(shù)據(jù)分析案例(225)
13.1 籃球運動員價值分析指標(225)
13.2 籃球運動員技術價值評估(225)
13.2.1 球員技術價值評估(225)
13.2.2 球場位置球員技術價值評估(233)
第14章 上機實驗指導(235)
14.1 實驗指導一SQL Server 2012安裝(235)
14.2 實驗指導二數(shù)據(jù)庫設計項目(248)
14.3 實驗指導三數(shù)據(jù)庫操作及SQL命令(248)
14.4 實驗指導四表操作及SQL命令(250)
14.5 實驗指導五數(shù)據(jù)更新及SQL命令(251)
14.6 實驗指導六單表查詢及SQL命令(253)
14.7 實驗指導七多表查詢及SQL命令(254)
14.8 實驗指導八數(shù)據(jù)庫備份和還原(255)
14.9 實驗指導九索引(255)
14.10 實驗指導十視圖(256)
14.11 實驗指導十一存儲過程(259)
14.12 實驗指導十二觸發(fā)器(260)
14.13 實驗指導十三VB/SQL數(shù)據(jù)庫開發(fā)(262)
14.14 實驗指導十四Tableau安裝和數(shù)據(jù)連接(264)
14.15 實驗指導十五Tableau基本圖表一(264)
14.16 實驗指導十六Tableau基本圖表二(265)
14.17 實驗指導十七Tableau儀表板設計(265)
附錄A SQL命令查詢(266)