大數據存儲與管理 版權信息
- ISBN:9787113280048
- 條形碼:9787113280048 ; 978-7-113-28004-8
- 裝幀:70g膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
大數據存儲與管理 本書特色
本書系統、全面地介紹了大數據存儲與管理的基本知識和技能,介紹了大數據存儲基礎、關系型數據庫、鍵值數據庫、文檔數據庫、列族數據庫、圖數據庫和NewSQL數據庫,以及Redis鍵值數據庫、MongoDB文檔數據庫、HBase列族數據庫和Neo4j圖數據庫等NoSQL數據庫的實例,共7個項目14個學習任務(見圖0-1),具有較強的系統性、可讀性和實用性。
大數據存儲與管理 內容簡介
當今是大數據與人工智能的時代。面對信息的激流,多元化數據的涌現,大數據已經為個人生活、企業經營,甚至國家與社會的發展都帶來了機遇和挑戰,成為IT產業中擁有潛力的藍海。
大數據存儲是一門理論性和實踐性都很強的課程。本書針對大數據、人工智能、信息管理、經濟管理和其他相關專業學生的發展需求,系統、全面地介紹了大數據存儲與管理的基本知識和技能,介紹了大數據存儲基礎、關系型數據庫、鍵值數據庫、文檔數據庫、列族數據庫、圖數據庫和NewSQL數據庫。全書具有較強的系統性、可讀性和實用性。
本書針對高等職業院校相關專業“大數據存儲”“大數據存儲與管理”“大數據管理”等課程設計編寫,是具有豐富實踐特色的教材,也可供有一定實踐經驗的軟件開發人員、管理人員參考和作為繼續教育的教材。
大數據存儲與管理 目錄
項目1 大數據存儲基礎
任務1.1 了解大數據與分布式系統
1.1.1 大數據定義
1.1.2 開源技術的商業支援
1.1.3 分布式系統
1.1.4 Hadoop分布式處理技術
1.1.5 大數據的數據處理基礎
1.1.6 大數據存儲的技術路線
作業
實訓與思考 熟悉大數據存儲基礎
任務1.2 熟悉數據管理基礎
1.2.1 數據集成模式
1.2.2 關于數據湖
1.2.3 數據資產管理
1.2.4 數據管理從行動開始
1.2.5 分布式數據管理
1.2.6 CAP定理:一致性、可用性及分區保護性
作業
實訓與思考 熟悉數據管理的概念與功能
任務1.3 熟悉數據管理技術的發展
1.3.1 早期的數據管理系統
1.3.2 文件數據管理系統
1.3.3 層次數據管理系統
1.3.4 網狀數據管理系統
1.3.5 引發變革的關系型數據庫
1.3.6 Web程序的4個特征
1.3.7 催生NoSQL數據庫的動因分析
作業
實訓與思考 熟悉數據管理技術:SQL還是NoSQL
任務1.4 熟悉NoSQL數據模型
1.4.1 NoSQL數據庫性質BASE
1.4.2 體現*終一致性
1.4.3 在響應時間、一致性與持久性之間尋求平衡
1.4.4 鍵值數據庫類型
1.4.5 文檔數據庫類型
1.4.6 列族數據庫類型
1.4.7 圖數據庫類型
1.4.8 選用適合的NoSQL數據庫
作業
實訓與思考 案例研究:選用適合的NoSQL數據庫
項目2 關系型數據庫
任務熟悉RDBMS與SQL
2.0.1 關系型數據庫
2.0.2 RDBMS的結構
2.0.3 結構化查詢語言SQL
2.0.4 SQL語句的結構
2.0.5 關系型數據庫的ACID特征
2.0.6 關系型數據庫的三大范式
作業
實訓與思考 熟悉關系型數據庫:RDBMS與SQL
頊目3 鍵值數據庫
任務3.1 掌握鍵值數據庫基礎
3.1.1 從數組到鍵值數據庫
3.1.2 鍵值數據庫的重要特性
3.1.3 鍵:有意義的標識符
3.1.4 值:存放任意數據
3.1.5 鍵值數據庫的數據建模
3.1.6 鍵值數據庫的架構
3.1.7 Redis鍵值數據庫
作業
實訓與思考 案例研究:了解Redis鍵值數據庫
任務3.2 熟悉鍵值數據庫的設計
3.2.1 哈希函數
3.2.2 碰撞
3.2.3 壓縮
3.2.4 鍵的設計與分區
3.2.5 設計結構化的值
3.2.6 鍵值數據庫的局限
作業
實訓與思考 案例研究:用鍵值數據庫管理移動應用程序的配置
項目4 文檔數據庫
任務4.1 掌握文檔數據庫基礎
4.1.1 關于文檔
4.1.2 文檔數據庫的數據結構
4.1.3 文檔數據庫的基本操作
4.1.4 文檔數據庫的分區架構
4.1.5 數據建模與查詢處理
4.1.6 MongoDB文檔數據庫
作業
實訓與思考 案例研究:熟悉MongoDB文檔數據庫
任務4.2 熟悉文檔數據庫的設計
4.2.1 文檔數據庫的設計思考
4.2.2 規范化還是去規范化
4.2.3 應對可變的文檔
4.2.4 編制數量適中的索引
4.2.5 MongoDB分布式運算模型MapReduce
4.2.6 MongoDB存儲原理
4.2.7 大文件存儲規范GridFS
4.2.8 MongoDB的復制與分片
作業
實訓與思考 案例研究:客戶的貨物清單
項目5 列族數據庫
任務5.1 掌握列族數據庫基礎
5.1.1 列族數據庫谷歌BigTable
5.1.2 HDFS分布式存儲
5.1.3 列族數據庫與其他數據庫的對比
5.1.4 列族數據庫使用的架構
5.1.5 列族數據庫的使用場景
5.1.6 列族數據庫的基本組件
5.1.7 HBase列族數據庫
作業
實訓與思考 熟悉列族數據庫
任務5.2 熟悉列族數據庫的設計
5.2.1 列族數據庫的設計
5.2.2 列族數據庫結構
5.2.3 處理流程及協議
5.2.4 設計數據表格
5.2.5 編制索引
5.2.6 應對大數據的工具
作業
實訓與思考 案例研究:客戶數據分析
項目6 圖數據庫
任務6.1 掌握圖數據庫基礎
6.1.1 圖及其元素
6.1.2 關系的建模
6.1.3 圖數據庫
6.1.4 圖的操作
6.1.5 圖和節點的屬性
6.1.6 圖的類型
6.1.7 Neo4j圖數據庫
作業
實訓與思考 案例研究:安裝和了解Neo4j圖數據庫
任務6.2 熟悉圖數據庫的設計
6.2.1 設計圖模型
6.2.2 一個描述社交網絡的圖數據庫
6.2.3 用查詢請求引領模型設計
6.2.4 Cypher:對圖的聲明式查詢
6.2.5 Gremlin基本圖模型遍歷查詢
6.2.6 用深度或廣度優先搜索遍歷圖模型
6.2.7 圖數據庫設計技巧
作業
實訓與思考 案例研究:優化運輸路線
項目7 NewSQL數據庫
任務 進入NewSQL數據庫
7.0.1 數據庫行業全景圖
7.0.2 應運而生的NewSQL數據庫
7.0.3 NewSQL典型代表——NuoDB
7.0.4 原生數據庫
7.0.5
展開全部
大數據存儲與管理 作者簡介
張麗娜,浙江省高職高專學科帶頭人(大數據技術與應用)。2007年畢業于江南大學,碩士研究生學歷。國家二級心理咨詢師、國家創新工程師、工信部NTC(大數據庫技術與應用)高級認證。浙江省教育廳職業教育師資專家庫成員(教師培訓)。溫州科技專家庫專家。溫州市軟件行業協會專家委員會專家。溫州信息管理學會理事。 相關成果:第一作者(或通訊作者)發表國內核心期刊8篇、EI、ISTP收錄論文多篇、其他論文十余篇,主持省部級項目4項、市廳級項目10余項,橫向課題多項。第一主編出版教材四本,發表軟件著作、發明專利5項。曾被評為“教學骨干”、“教壇新秀”,曾獲得浙江省微課競賽二等獎,浙江省教學技能競賽二等獎,浙江省“互聯網+教學”優秀案例評選特等獎。
周蘇,1982年華東水利學院計算機應用專業本科畢業,1986年由水電部研究所調入杭州大學計算機系任教,1991年破格晉升副教授,1999年調入浙江大學城市學院計算機系任教,2005年晉升教授。在杭州大學、浙江大學、浙江大學城市學院、浙江工業大學之江學院、溫州大學城市學院、嘉興學院南湖學院、溫州職業技術學院等多所院校專/兼職任教,教學經驗豐富。長期從