Hive数据仓库应用(第2版)
知识讲解系统全面,案例实践紧贴实战; 内容结构清晰,贯通从原理到项目的完整学习路径; 融合Hive On Tez架构,构建高效可靠的数据分析平台; 丰富的教学资源,提供课件、大纲、源码、习题及答案、数据文件。

作者:黑马程序员 组编,杨灵芝 孙亚非 王钰 主编,于国莉 刘娜 王敏 副主编

丛书名:大数据技术与应用丛书

定价:59.8元

印次:2-1

ISBN:9787302721567

出版日期:2026.07.01

印刷日期:2026.07.17

图书责编:袁勤勇

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书在继承第1版教学体系的基础上进行了系统升级与全面优化,以Hive 4.1.0为核心版本,围绕数据仓库的全流程展开讲解。全书共8个单元,内容覆盖全面,系统展示Hive在大数据分析与商业智能中的完整应用。 本书配有丰富的教学资源,包括配套教学视频、教学PPT、教学设计等,并特别为初学者提供了在线答疑服务,帮助读者更好地掌握书中的知识,欢迎关注和使用。 本书兼具系统性、实用性与时代性,既适合作为高等教育本科和专科数据科学与大数据技术及相关专业的教材,也可作为数据开发、数据分析岗位培训的实践指导用书。

本书的编写团队由高校教师和黑马程序员的技术人员共同组成。高校教师具有扎实的理论基础和教学经验,能够将理论知识与教学方法有机结合;黑马程序员的技术人员具有丰富的企业项目经验,能够提供行业**技术和实际项目案例。

前言 在本书的编写过程中,结合党的二十大精神进教材、进课堂、进头脑的要求,将素质教育内容融入日常学习中,让学生在学习新兴技术的同时提升爱国热情,增强民族自豪感和自信心,引导学生树立正确的世界观、人生观和价值观,进一步提升学生的职业素养,落实德才兼备、高素质、高技能的人才培养要求。 为落实产教融合,本书编写团队由高校教师和黑马程序员共同组成。高校教师具有扎实的理论基础和教学经验,能够将理论知识与教学方法有机结合,黑马程序员的技术人员具有丰富的企业项目经验,能够提供行业最新技术和实际项目案例。在本书的编写过程中,编写团队定期开展交流活动,如黑马程序员的技术人员会提供项目实践的相关资料,让高校教师深入了解企业的开发流程和技术应用场景。 在大数据技术迅猛发展的背景下,企业对数据处理与分析的要求不断提升,这些要求不仅体现在存储容量的扩大上,更体现在计算性能、查询效率和数据价值挖掘能力上。传统的关系数据库在面对海量数据与复杂分析需求时逐渐显现出局限性,而Hive作为构建数据仓库和分析系统的核心工具,凭借良好的可扩展性和类SQL的易用特性,已成为企业级数据分析的重要基础。 本书在第1版的基础上,全面梳理并优化了Hive技术体系,使内容结构更加清晰、逻辑更加连贯。本书紧跟大数据生态的最新发展,以Hive 4.1.0为核心版本,系统讲解Hive的部署、数据定义、数据操作、数据查询、函数应用等知识。同时,本书结合教育行业真实业务场景,设计了“搭建教育大数据分析平台”综合项目,完整展示企业级数据仓库构建流程。 本书的参考学时为48学时,各单元的参考学时如表1所示。表1各单元的参考学...

目录
荐语
查看详情 查看详情
目录

单元1数据仓库基础与Hive入门1

1.1任务: 认识数据仓库1

1.1.1数据仓库简介1

1.1.2数据仓库的意义2

1.1.3数据仓库分层架构4

1.1.4数据仓库的数据模型结构6

1.2任务: 认识Hive8

1.2.1Hive概述8

1.2.2Hive架构8

1.3任务: 认识Hive的数据组织方式10

1.3.1Hive的数据模型10

1.3.2Hive的数据类型12

AI助学15

单元总结16

习题16

单元2Hive部署与应用18

2.1任务: 认识Beeline18

2.2任务: 基于内嵌模式部署Hive21

2.3任务: 基于本地模式部署Hive24

2.4任务: 基于远程模式部署Hive29

2.5任务: 配置Hive On Tez34

2.6任务: 使用DataGrip操作Hive37

AI助学41

单元总结41

习题41

单元3Hive数据定义43

3.1任务: 管理数据库43

3.1.1创建数据库43

3.1.2查询数据库45

3.1.3查看数据库信息46

3.1.4切换数据库47

3.1.5修改数据库47

3.1.6删除数据库49

3.2任务: 管理表50

3.2.1分析CREATE TABLE语句50

3.2.2创建表56

3.2.3查询表58

3.2.4查看表信息59

3.2.5修改表60

3.2.6删除表64

3.2.7清空表65

3.3任务: 管理分区65

3.3.1创建分区表65

3.3.2添加分区66

3.3.3查询分区67

3.3.... 查看详情

大数据作为信息化发展的核心驱动力,正在深刻改变政府治理、产业升级与社会运行的方式。随着5G、人工智能(AI)、云计算和物联网等新一代信息技术的迅猛发展,数据的采集、存储与分析规模呈指数级增长,数据仓库技术已成为支撑数字经济与智能决策的重要基础设施。在这一背景下,Hive凭借与Hadoop、Spark等生态的深度融合,以及对海量结构化与半结构化数据的高效分析能力,成为高校教学与企业应用中**代表性的数据仓库平台。  本书在大数据产业高速发展与教学实践需求并行的时代背景下编写而成。本书立足**的Hive 4.1.0版本,系统讲解从数据建模、数据操作、数据查询到综合项目的完整链条,突出“理论—实践—项目”一体化教学思路。

查看详情