基本信息
文件名称:《Hive数据仓库技术与应用案例教程》教案 项目2 Hive基础.pdf
文件大小:1.93 MB
总页数:10 页
更新时间:2025-06-02
总字数:约2.14万字
文档摘要

课题Hive基础

课时2课时(90min)

知识目标:

(1)掌握Hive的数据类型

(2)掌握Hive的运算符

(3)掌握Hive表的存储格式

技能目标:

教学目标(1)能够完成数据仓库分层设计

(2)能够设计数据仓库各层中表的结构,包括表的存储格式、字段名、字段的数据类型等

素养目标:

(1)掌握编程思路,培养逻辑思维能力。

(2)锻炼具体问题具体分析的思维方式,培养一丝不苟的工作态度,增强积极主动寻求解决方法的

意识

教学重点:Hive的数据类型和运算符,Hive表的存储格式

教学重难点

教学难点:完成数据仓库分层设计,设计数据仓库各层中表的结构

教学方法案例分析法、问答法、讨论法、讲授法

教学用具电脑、投影仪、多媒体课件、教材

教学过程主要教学内容及步骤

【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过APP或其他学习软件,完成课

前任务

课前任务

请大家了解常用的Hive运算符。

【学生】完成课前任务

【教师】使用APP进行签到

考勤

【学生】班干部报请假人员及原因

【教师】提出以下问题:

(1)Hive提供的数据类型主要分为哪几种?

问题导入

(2)Hive内置运算符的类型有哪些?

【学生】思考、举手回答

【教师】通过学生的回答引入要讲的知识,介绍Hive数据类型和运算符,以及Hive表的存储格式

等知识

2.1Hive数据类型

数据类型用于规定数据的存储格式、约束和有效范围。在设计数据仓库的过程中,需要确定Hive表

中不同字段的数据类型。Hive提供的数据类型主要分为基本数据类型和复杂数据类型。

2.1.1基本数据类型

传授新知

?【教师】利用多媒体展示“基本数据类型”表格,并进行讲解

在Hive中,基本数据类型包括数值类型、日期/时间类型、字符串类型和其他类型。不同数据类型

所占字节和存储范围也不同,基本数据类型的详细介绍如表所示。

1

基本数据类型

数据类型描述所占字节取值范围

TINYINT有符号整数1字节?128~127

SMALLINT有符号整数2字节?32768~32767

?2147483648~2147483

INT有符号整数4字节

647