大數(shù)據(jù)計算機基礎(chǔ)(第2版)/大數(shù)據(jù)分析統(tǒng)計應(yīng)用叢書
定 價:75 元
叢書名:大數(shù)據(jù)分析統(tǒng)計應(yīng)用叢書
- 作者:張延松,王成章,徐天晟 著
- 出版時間:2020/7/1
- ISBN:9787300279015
- 出 版 社:中國人民大學(xué)出版社
- 中圖法分類:TP274
- 頁碼:527
- 紙張:膠版紙
- 版次:2
- 開本:16開
《大數(shù)據(jù)計算機基礎(chǔ)(第2版)/大數(shù)據(jù)分析統(tǒng)計應(yīng)用叢書》是中國人民大學(xué)、北京大學(xué)、中國科學(xué)院大學(xué)、中央財經(jīng)大學(xué)、首都經(jīng)濟貿(mào)易大學(xué)五所高校聯(lián)合培養(yǎng)大數(shù)據(jù)分析碩士實驗班的計算機基礎(chǔ)教材,目標(biāo)是培養(yǎng)學(xué)生掌握大數(shù)據(jù)分析處理必備的計算機基礎(chǔ)知識與技能。
隨著信息技術(shù)的不斷發(fā)展和大數(shù)據(jù)分析需求的快速增長,大數(shù)據(jù)分析處理技術(shù)成為繼互聯(lián)網(wǎng)、信息高速公路之后的又一個基礎(chǔ)設(shè)施。大數(shù)據(jù)分析處理技術(shù)已逐漸滲透到社會應(yīng)用的各個領(lǐng)域,建立了以數(shù)據(jù)為中心的、數(shù)據(jù)密集型的計算科學(xué)范式。面對大數(shù)據(jù)浪潮,傳統(tǒng)的統(tǒng)計、人文、社會等學(xué)科需要在大數(shù)據(jù)背景下拓展傳統(tǒng)學(xué)科的基礎(chǔ)理論,以適應(yīng)大數(shù)據(jù)生存環(huán)境并借助大數(shù)據(jù)技術(shù)開拓新的理論、應(yīng)用與研究空間。
本書定位于大數(shù)據(jù)分析處理背景下的計算機基礎(chǔ)知識教育,采用實踐教學(xué)為主、理論教學(xué)為輔、案例任務(wù)驅(qū)動的教學(xué)模式,培養(yǎng)學(xué)生掌握必備的開源操作系統(tǒng)Linux、開源社區(qū)廣泛應(yīng)用的Python語言以及數(shù)據(jù)庫分析處理技術(shù)基礎(chǔ)理論和技能,并結(jié)合典型案例任務(wù),讓學(xué)生能夠理論與實踐相結(jié)合,學(xué)習(xí)和掌握以數(shù)據(jù)為中心的數(shù)據(jù)分析處理技術(shù),為應(yīng)用大數(shù)據(jù)分析處理技術(shù)打下扎實的計算機基礎(chǔ)并掌握必備的數(shù)據(jù)分析處理知識與技能。
本書第1篇為Linux基礎(chǔ),主要目標(biāo)是使學(xué)生了解開源社區(qū)廣泛使用的Linux操作系統(tǒng)的基礎(chǔ)知識、基本使用方法和基于Linux平臺的文件管理及應(yīng)用管理技術(shù),使學(xué)生能夠適應(yīng)大數(shù)據(jù)分析處理軟件使用的操作系統(tǒng)平臺,進而完成文件管理、應(yīng)用管理、Linux平臺下的數(shù)據(jù)庫及Hadoop軟件安裝與配置等任務(wù)。
本書第2篇為Python程序設(shè)計基礎(chǔ),主要目標(biāo)是介紹開源社區(qū)中具有代表性的Python程序語言的基礎(chǔ)知識、基本編程技能和面向數(shù)據(jù)分析處理的實踐應(yīng)用案例,使學(xué)生掌握使用Python語言進行數(shù)據(jù)分析處理的能力,為分布式環(huán)境下的數(shù)據(jù)分析處理打下基礎(chǔ)。
本書第3篇為數(shù)據(jù)庫基礎(chǔ),重點介紹與數(shù)據(jù)分析處理相關(guān)的數(shù)據(jù)庫基本理論、SQL數(shù)據(jù)庫分析處理技術(shù)及數(shù)據(jù)庫實踐應(yīng)用案例,以企業(yè)級數(shù)據(jù)庫案例為指導(dǎo),設(shè)計企業(yè)級數(shù)據(jù)分析處理任務(wù)及應(yīng)用案例,使學(xué)生了解企業(yè)級數(shù)據(jù)庫設(shè)計的原理、基本原則及數(shù)據(jù)分析處理技術(shù),學(xué)會使用數(shù)據(jù)庫工具完成數(shù)據(jù)分析處理任務(wù),并通過案例實踐任務(wù)掌握企業(yè)級數(shù)據(jù)分析處理的基本技能。
在教材的組織與設(shè)計上我們采用“做減法”和“做加法”兩種策略。首先,在教材的組織上,針對大數(shù)據(jù)分析處理技術(shù)計算機基礎(chǔ)課程的教學(xué)目標(biāo)裁剪出適當(dāng)?shù)慕虒W(xué)內(nèi)容,在Linux操作系統(tǒng)、Python程序設(shè)計和數(shù)據(jù)庫基礎(chǔ)知識三個領(lǐng)域保留與數(shù)據(jù)分析處理技術(shù)關(guān)系最為密切的知識結(jié)構(gòu),精簡教材內(nèi)容;然后在教學(xué)內(nèi)容的設(shè)計上,針對大數(shù)據(jù)分析處理技術(shù)及應(yīng)用需求擴展教學(xué)內(nèi)容、深度與廣度,設(shè)計相關(guān)的案例實踐內(nèi)容,使教材的知識結(jié)構(gòu)和理論結(jié)構(gòu)與大數(shù)據(jù)分析需求相銜接,理論與實踐緊密結(jié)合,引導(dǎo)學(xué)生在任務(wù)實踐中掌握數(shù)據(jù)分析處理的相關(guān)技能,達到服務(wù)于大數(shù)據(jù)分析處理技術(shù)所需要的使用開源操作系統(tǒng)、掌握開源編程語言、應(yīng)用數(shù)據(jù)庫分析處理技術(shù)的目標(biāo)。
本書是中國人民大學(xué)、北京大學(xué)、中國科學(xué)院大學(xué)、中央財經(jīng)大學(xué)、首都經(jīng)濟貿(mào)易大學(xué)五所高校聯(lián)合培養(yǎng)大數(shù)據(jù)分析碩士實驗班的計算機基礎(chǔ)教材,目標(biāo)是使學(xué)生掌握大數(shù)據(jù)分析處理必備的計算機基礎(chǔ)知識與技能。Linux基礎(chǔ)篇由首都經(jīng)濟貿(mào)易大學(xué)徐天晟老師編著,Python程序設(shè)計基礎(chǔ)篇由中央財經(jīng)大學(xué)王成章老師編著,數(shù)據(jù)庫基礎(chǔ)篇由中國人民大學(xué)張延松老師編著。同時,我們感謝中國人民大學(xué)統(tǒng)計學(xué)院呂曉玲老師對課程建設(shè)提出的寶貴意見,以及中國人民大學(xué)出版社的大力支持!
張延松,工學(xué)博士,中國人民大學(xué)信息學(xué)院副教授。主要研究方向為大數(shù)據(jù)分析技術(shù)、內(nèi)存數(shù)據(jù)庫、GPU數(shù)據(jù)庫、數(shù)據(jù)倉庫等。參與或主持了工信部核高基重大專項課題、國家863計劃項目、國家自然科學(xué)基金重點項目、國家自然科學(xué)基金面上項目等多項內(nèi)存數(shù)據(jù)庫方向的課題研究,在國內(nèi)外主要學(xué)術(shù)會議和期刊發(fā)表20多篇學(xué)術(shù)論文。出版著作5部,專著1部,教材4部。
王成章,工學(xué)博士,中央財經(jīng)大學(xué)統(tǒng)計與數(shù)學(xué)學(xué)院副教授,研究生導(dǎo)師。主要研究領(lǐng)域:大數(shù)據(jù)分析、人工智能、機器學(xué)習(xí)、優(yōu)化計算。近年來在Economic Modelling,J COMPUT CHEM, DEStech Transactions on Computer Science and Engineering,ICPR,《自動化學(xué)報》等高水平雜志和會議發(fā)表論文10余篇。參與多項國家自然科學(xué)基金、北京市自然科學(xué)基金項目。
徐天晟,工學(xué)博士,首都經(jīng)濟貿(mào)易大學(xué)管理工程學(xué)院教授。研究領(lǐng)域主要為認(rèn)知科學(xué)、人工智能、系統(tǒng)復(fù)雜性分析、數(shù)據(jù)科學(xué)等。主持國家社科項目、教育部項目、北京市社科項目等三項,參與***及省市級項目多項;在期刊及國際會議上發(fā)表論文近20篇;出版工具書1部,專著2部;出版大數(shù)據(jù)相關(guān)教材一部。
第1篇 Linux基礎(chǔ)
第1章 Linux概況
第1節(jié) Linux的歷史
第2節(jié) Linux的現(xiàn)狀
第3節(jié) Linux的初體驗
第2章 用戶界面和文件管理
第1節(jié) Linux用戶界面
第2節(jié) 文件管理
第3章 編輯器及shell編程
第1節(jié) 文本編輯器
第2節(jié) shell介紹
第3節(jié) shell編程基礎(chǔ)
第4章 用戶權(quán)限及磁盤管理
第1節(jié) Linux用戶設(shè)置
第2節(jié) Linux磁盤管理
第5章 系統(tǒng)管理及Linux基本網(wǎng)絡(luò)配置
第1節(jié) Linux系統(tǒng)管理
第2節(jié) Linux基本網(wǎng)絡(luò)命令
第3節(jié) Linux軟件安裝方法
第4節(jié) Hadoop環(huán)境搭建實例
第2篇 Python程序設(shè)計基礎(chǔ)
第6章 Python基礎(chǔ)知識
第1節(jié) Python簡介
第2節(jié) Python編程的基本概念及基本原則
第3節(jié) Python語言的控制結(jié)構(gòu)
第4節(jié) Python語言的基本數(shù)據(jù)結(jié)構(gòu)
第5節(jié) Python語言的輸入與輸出
第7章 Python語言的模塊
第1節(jié) Python語言的模塊簡介
第2節(jié) Python語言常用模塊簡介
第3節(jié) Python語言的函數(shù)
第8章 Python語言的類
第1節(jié) Python語言的類簡介
第2節(jié) 類的繼承
第3節(jié) Python語言的異常類
第9章 利用Python獲取數(shù)據(jù)——網(wǎng)絡(luò)爬蟲介紹
第1節(jié) Python網(wǎng)絡(luò)爬蟲的基本框架
第2節(jié) Python語言加載網(wǎng)頁
第3節(jié) 網(wǎng)頁的HTML代碼
第4節(jié) Python網(wǎng)絡(luò)爬蟲定位目標(biāo)數(shù)據(jù)
第5節(jié) Python網(wǎng)絡(luò)爬蟲提取所有數(shù)據(jù)
第10章 利用Python進行數(shù)據(jù)處理
第1節(jié) Python語言的高級數(shù)據(jù)結(jié)構(gòu)
第2節(jié) 利用Python進行簡單統(tǒng)計計算
第3節(jié) 利用Python進行數(shù)據(jù)可視化
第3篇 數(shù)據(jù)庫基礎(chǔ)
第11章 數(shù)據(jù)庫基礎(chǔ)知識
第1節(jié) 數(shù)據(jù)庫的基本概念
第2節(jié) 關(guān)系數(shù)據(jù)模型
第3節(jié) 關(guān)系操作、關(guān)系代數(shù)和關(guān)系運算
第4節(jié) 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)與組成
第5節(jié) 代表性數(shù)據(jù)庫系統(tǒng)
第12章 數(shù)據(jù)庫查詢語言SQL
第1節(jié) SQL概述
第2節(jié) TPC-H案例數(shù)據(jù)庫簡介
第3節(jié) 數(shù)據(jù)定義SQL
第4節(jié) 數(shù)據(jù)查詢SQL
第5節(jié) 數(shù)據(jù)更新SQL
第6節(jié) 視圖的定義和使用
第7節(jié) 面向大數(shù)據(jù)管理的SQL擴展語法
第13章 數(shù)據(jù)庫查詢處理與查詢優(yōu)化技術(shù)
第1節(jié) 數(shù)據(jù)庫查詢處理實現(xiàn)技術(shù)和查詢優(yōu)化技術(shù)基本原理概述
第2節(jié) 內(nèi)存查詢優(yōu)化技術(shù)
第3節(jié) 查詢優(yōu)化案例分析
第14章 SQL Server2017數(shù)據(jù)庫分析處理案例
第1節(jié) SQL Server2017在Windows平臺的安裝與配置
第2節(jié) SQL Server數(shù)據(jù)庫數(shù)據(jù)導(dǎo)入導(dǎo)出
第3節(jié) 基于TPC-H數(shù)據(jù)庫的OLAP案例實踐
第4節(jié) SQL Server2017內(nèi)置Python功能