大学课程《大数据应用技术基础》教案:3.1.2Hbase数据模型.docVIP

  • 0
  • 0
  • 约1.46千字
  • 约 4页
  • 2026-01-21 发布于贵州
  • 举报

大学课程《大数据应用技术基础》教案:3.1.2Hbase数据模型.doc

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)

1亿VIP精品文档

相关文档