- 0
- 0
- 约1.46千字
- 约 4页
- 2026-01-21 发布于贵州
- 举报
PAGE
PAGE4
《大数据应用技术基础》教学设计
课题
认识Hbase数据模型
课型
理论
班级
教师
课时
2
教学分析
教材分析
教师备课时填写
学情分析
教师备课时填写
教学目标
知识
1.能说明HBase的数据模型的组成结构;
2.能描述HBase的数据表结构;
3.能描述HBase的物理存储模式。
技能
1.能评价HBase的数据表的特性;
2.能设计HBase的数据表的结构;
素养
1.培养关注行业前沿技术发展的意识;
2.培养大数据应用意识。
教学重点
HBase的逻辑数据模式
教学难点
HBase数据模式的设计
教学方法
讲授法、讨论法、演示法
教学环境
软件环境:CentOS7操作系统
硬件环境:多媒体教室或软件实训室,计算机
教学资源:PPT、微课视频
教学反思
教师课后填写
教学过程
教学环节
教师活动
学生活动
新课导入
(5分钟)
1.回想在关系数据库中数据模型所发挥的作用?
2.讨论数据模式设计的优劣对后续数据管理和使用有何影响?
讨论
交流
目标展示
(5分钟)
PPT展示本课题要完成的目标并适当解说
观看
了解
新课教学
(60分钟)
活动一认识HBase逻辑数据模型(30分钟)
1.HBase逻辑数据模型
观察框图示意:描述逻辑数据模型的组成。
数据以表的形式来组织的,与SQL数据库不同的是表中的数据不是按行存储,而是按列簇存储的。
HBase的第一级列(列簇)可以分为数量不限的次级列(列限定符)组成,行与列相交共同限定存储值的单元格。
2.HBase数据表结构
(1)行
数据表的行由行键和若干列组成。行键类似SQL数据表中的主键,在表中是唯一。
(2)列簇
列簇是对列的分组,由一个或若干个列组成。
(3)列限定符
列限定符其实就是列簇包含列的列名(字段名),用来限定列簇中的数据,一般格式为“列簇:列名”。
4)单元格
单元格是数据表中行和列共同定位的数据值。单元格的数据包含值和时间戳。
数据示例:
(11096,base_info,phno,t5,02389674539)
HBase是一个稀疏、分布、持久、多维、排序的Map。
观看
笔记
笔记
活动二HBase的物理存储模式(30分钟)
1.HBase的物理存储
观察存储结构图,描述其物理存储形式。
数据是按列簇存储,同列簇的数据存储在一起。
问:按列簇存储的方式有什么优点?
2.HBase的物理存储优势
HBase的每个行都是离散的,分别存储到不同的列簇中,不同的列簇可以分散存储到集群的不同节点上。
支持并行处理,可有效提高应用程序性能。
使用命名空间来对表进行逻辑分组,命名空间的作用类似于关系数据库中的database,可对不同的用户实现数据隔离。
观看
讨论分析
讨论
展示评价
(5分钟)
1.HBase的数据结构是。
2.HBase数据表中定位一个数据使用的键由要素组成。
3.HBase数据的物理存储模式优点有。
完成练习
课堂小结
(5分钟)
1.能说明HBase的数据模型的组成结构;
2.能描述HBase的数据表结构;
3.能描述HBase的物理存储模式。
个别与集体结合回顾学习的内容
课后作业
教师备课时填写或课后自行针对性命题
知识技能拓展
调研说明Hadoop技术在大数据领域中的应用情况。
原创力文档

文档评论(0)