- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE20
PAGE20
PAGE19
PAGE19
课题
Hive数据定义
课时
4课时(180min)
教学目标
知识目标:
(1)掌握数据库基本操作的语法格式
(2)掌握表基本操作的语法格式
(3)掌握视图基本操作的语法格式
技能目标:
(1)能够创建、显示、切换和删除数据库,并查看和修改数据库信息
(2)能够创建、显示、修改和删除不同类型的表,并查看表信息
(3)能够显示分区、添加分区、查看分区信息、移动分区和删除分区
(4)能够创建、显示和删除视图,并查看视图信息
素养目标:
培养从整体角度审视问题的能力,并可以将复杂的问题分解成更小的组成部分,以便更快地解决问题
教学重难点
教学重点:数据库基本操作的语法格式,表基本操作的语法格式,视图基本操作的语法格式
教学难点:数据库的基本操作、表的基本操作、分区表的操作
教学方法
案例分析法、问答法、讨论法、讲授法
教学用具
电脑、投影仪、多媒体课件、教材
教学过程
主要教学内容及步骤
课前任务
【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过APP或其他学习软件,完成课前任务
请大家了解数据库和表的基本操作内容。
【学生】完成课前任务
考勤
【教师】使用APP进行签到
【学生】班干部报请假人员及原因
问题导入
【教师】提出以下问题:
(1)数据库的基本操作包括哪些内容?
(2)分区表的操作包括哪些内容?
【学生】思考、举手回答
传授新知
【教师】通过学生的回答引入要讲的知识,介绍数据库的基本操作、表的基本操作、分区表的操作以及外部表、桶表和临时表的相关信息等知识
3.1数据库的基本操作
在Hive中,数据库是一个目录或命名空间,用于分类存储表。它不仅可以避免不同表之间的命名冲突,确保表名的唯一性;还可以将具有相关性的表放置在同一个数据库中,方便管理和查询数据。
数据库的基本操作包括创建数据库、显示数据库、查看数据库信息、切换数据库、修改数据库信息和删除数据库等。
3.1.1创建数据库
创建数据库的语法格式如下。
CREATEDATABASE[IFNOTEXISTS]database_name
[COMMENTdatabase_comment]
[LOCATIONhdfs_path]
[WITHDBPROPERTIES(property_name=property_value,…)];
上述语法格式的详细解释如下。
CREATEDATABASE:创建数据库的关键字。
IFNOTEXISTS:可选项,用于判断创建的数据库是否已经存在。若数据库不存在,则创建数据库;否则不执行任何操作。
database_name:创建的数据库的名称。
COMMENTdatabase_comment:可选项,用于为数据库添加描述性信息。
LOCATIONhdfs_path:可选项,用于指定数据库在HDFS中的存储位置。其中,hdfs_path表示路径。默认存储位置取决于Hive配置文件“hive-site.xml”中参数hive.metastore.warehouse.dir指定的存储位置。
WITHDBPROPERTIES(property_name=property_value,...):可选项,用于设置数据库属性。其中,property_name表示属性名称;property_value表示属性值。
?【教师】随机邀请学生回答以下问题:
如果在配置文件“hive-site.xml”中没有设置hive.metastore.warehouse.dir参数的值,该如何处理?
?【学生】聆听、思考、回答
?【教师】总结学生的回答
如果在配置文件“hive-site.xml”中没有设置hive.metastore.warehouse.dir参数的值,则会默认使用配置文件“hive-default.xml.template”中hive.metastore.warehouse.dir参数的值,即“/user/hive/warehouse”。
【例3-1】创建数据库hive_test,并存放在默认位置。
(1)启动Master主机的终端,执行如下命令,启动HDFS和YARN。
[hadoop@Master~]$start-dfs.sh
[hadoop@Master~]$start-yarn.sh
(2)启动Worker1主机的终端,执行如下命令,启动HiveServer2服务。
[hadoop@Worker1~]$hiveserver2
……(详见教材)
?【教师】随机邀请学生回答以下问题:
上述案例的操作是在哪种Hive部署模式下实现的?
?【学生】聆听、思考、回答
?【教师】总结学生的回答
如果没有特别说明,本
您可能关注的文档
- 《Python数据可视化案例教程》教案 项目9 地理空间型数据可视化.docx
- 《Python数据可视化案例教程》教案 项目10 点评网站美食店铺数据可视化.docx
- 《Hive数据仓库技术与应用案例教程》教案 项目1 数据仓库与Hive.docx
- 《Hive数据仓库技术与应用案例教程》教案 项目2 Hive基础.docx
- 《Hive数据仓库技术与应用案例教程》教案 项目4 Hive数据导入与导出.docx
- 《Hive数据仓库技术与应用案例教程》教案 项目5 Hive数据查询.docx
- 《Hive数据仓库技术与应用案例教程》教案 项目6 Hive函数.docx
- 《Hive数据仓库技术与应用案例教程》教案 项目8 分析二手房数据.docx
- 《Hive数据仓库技术与应用案例教程》教案 项目7 Hive性能优化.docx
- 涉密工程风险管理方案(3篇).docx
最近下载
- 后台开发规范.docx VIP
- 备考新高考英语——24节气之24:大寒【China Daily 外刊双语精读24节气】精读.docx VIP
- 部编版八年级下册名著导读《经典常谈》优秀教学设计教案.pdf VIP
- 新模式英语1Unit5-8全套教案.pdf VIP
- 核心素养导向的课堂教学.pdf VIP
- 道德与法治五年级上册统编版《开学第一课》课件.pptx
- (2025春)部编版一年级下册道德与法治《3.2相亲相爱一家人 》PPT课件.pptx VIP
- 赛多利斯 YDP20-0CEV1 数据打印机 操作说明书.pdf
- 电力运维管理平台方案设计.pdf VIP
- 2024年高考数学稀有讲义第十二讲解三角形大题综合归类(原卷版+解析).docx VIP
文档评论(0)