数据是非常重要的资产,是“数字经济”时代的核心生产要素。本书主要面向财经类等非大数据技术、计算机科学与技术等专业的学生,旨在培养学生大数据处理能力。本书重点讲解 MySQL 数据库基础、Python 程序基础、浪潮可视化大数据三大核心内容,根据岗位典型工作任务,MySQL 数据库重点讲解库表操作、结构化查询部分,Python 重点讲解数据采集、数据整理与数据分析部分,同时拓展浪潮可视化数据处理应用。
本书以企业真实项目为例讲解大数据基础知识、主流大数据分析工具与方法,以及浪潮可视化大数据分析工具等。本书共 6 个项目,分别是认知大数据系统、MySQL 数据库设计、MySQL 数据查询操作、Python 应用基础、Python 数据处理与浪潮可视化大数据分析工具应用。
本书选择商业案例进行讲解,内容新颖,讲解透彻。本书不仅可作为高等职业院校相关专业的教材,也可作为广大数据处理研究人员和从业人员学习和参考书。
1.本书与浪潮合作开发,真正实现校企双元协同育人模式。
2.以浪潮企业的大数据平台为实训背景,穿插各个项目实训,极具连贯性。
3.活页式新形态教材,实用性、可操作性强,注重培养学生实际应用能力。
4.作者团队为信息学院老师、财经商贸学院老师以及企业人员,真正贴合院校需求。
李建军,四川财经职业学院,副教授,四川省大数据技术专业教师创新团队负责人,四川省电子商务新媒体创新平台主持人,四川省课程思政《Excel在财务中的应用》负责人。主要从事大数据技术、会计信息管理专业教学与财税大数据、商务大数据研究。
项目一 认知大数据系统..........1
教学目标 ..................................................1
思维导图 ..................................................2
课前自学.......................................................2
一、大数据概述 .......................................2
二、大数据思维 .......................................5
三、大数据技术 .......................................6
四、大数据处理流程 ................................8
自学自测 ................................................14
课中实训.....................................................15
实训一 浪潮A集团财务共享服务中心
大数据系统分析 .......................15
实训二 大数据存储与分析工具环境
配置 .........................................17
实训三 大数据分析、挖掘与可视化
工具对比 ..................................20
实训项目评价 .........................................22
课后提升.....................................................23
案例一 访问华为云主页 .......................23
案例二 访问成都四方伟业软件股份
有限公司主页 ..........................24
项目二 MySQL数据库
设计..................................25
教学目标 ................................................25
思维导图 ................................................26
课前自学.....................................................26
一、数据库生命周期概述 .......................26
二、常见关系数据库管理系统介绍 ........37
三、MySQL数据类型 .............................37
四、表约束概述 .....................................38
五、数据的增、改、删操作 ...................42
自学自测 ................................................44
课中实训.....................................................45
实训一 优悦网上商城数据库设计与
实施 .........................................45
实训二 实施客户表 ..............................47
实训三 实施销售数据表 .......................51
实训项目评价 .........................................56
课后提升.....................................................57
案例 悠乐公司财务管理数据库设计与
实施 .........................................57
项目三 MySQL数据查询
操作..................................59
教学目标 ................................................59
思维导图 ................................................60
课前自学.....................................................60
一、SQL简介 .........................................60
二、SELECT语句的语法结构 ................61
三、常量、变量、运算符 .......................63
四、常用函数 .........................................67
五、SELECT扩展 ..................................71
自学自测 ................................................73
课中实训.....................................................75
实训一 概览客户信息 ..........................75
实训二 查询客户特征 ..........................77
2
大数据应用基础
实训三 统计销售订单 ..........................79
实训四 分析商品销售 ..........................81
实训五 分类客户价值 ..........................86
实训项目评价 .........................................90
课后提升.....................................................91
案例一 概览产品信息 ..........................91
案例二 查询产品特征 ..........................91
案例三 统计客户分布 ..........................91
案例四 分析销售趋势 ..........................92
项目四 Python应用基础......93
教学目标 ................................................93
思维导图 ................................................94
课前自学.....................................................94
一、Python编程语言简介 ......................94
二、Python编程知识 ..............................95
三、网页基础 .......................................107
四、网络数据采集 ................................109
自学自测 ..............................................113
课中实训...................................................115
实训一 Python开发环境准备 .............115
实训二 销售数据筛选 ........................119
实训三 财务数据采集 ........................119
实训四 商品数据采集 ........................123
实训项目评价 .......................................126
课后提升...................................................127
案例一 采集女鞋数据 ........................127
案例二 采集成都市二手房数据 ..........128
项目五 Python数据处理.....131
教学目标 ..............................................131
思维导图 ..............................................132
课前自学...................................................132
一、Python数据处理概述 ....................132
二、NumPy计算基础 ...........................133
三、pandas数据处理 ...........................141
四、Matplotlib数据可视化 ....................151
自学自测 ..............................................161
课中实训...................................................163
实训一 销售数据统计分析 .................163
实训二 链家二手房数据处理 ..............165
实训三 去哪儿网数据处理 .................170
实训项目评价 .......................................176
课后提升...................................................177
案例一 网易财报数据处理 .................177
案例二 天猫订单数据处理 .................177
项目六 浪潮可视化大数据
工具应用.....................179
教学目标 ..............................................179
思维导图 ..............................................180
课前自学...................................................180
一、浪潮大数据分析产品架构 ..............180
二、DMP .............................................181
三、大数据分析产品(BA) ................183
自学自测 ..............................................185
课中实训...................................................187
实训一 数据整理 ................................189
实训二 数据可视化 ............................200
实训三 综合分析 ................................215
任务:生成数据分析报告 .....................215
实训项目评价 .......................................216
课后提升...................................................217
案例 财务分析数据整理与可视化 ......217