《Hbase分布式数据库》课程标准(高职).docx

上传人:太** 文档编号:69754567 上传时间:2023-01-08 格式:DOCX 页数:9 大小:26.59KB
返回 下载 相关 举报
《Hbase分布式数据库》课程标准(高职).docx_第1页
第1页 / 共9页
《Hbase分布式数据库》课程标准(高职).docx_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《《Hbase分布式数据库》课程标准(高职).docx》由会员分享,可在线阅读,更多相关《《Hbase分布式数据库》课程标准(高职).docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Hbase分布式数据库课程标准一、课程基本信息【课程名称】Hbase分布式数据库【开课时间】第3魏【学时/学分数】54学时/3学分【课程类型】专业核心课程【授课对象】大数据专业学生二、课程定位1、课程性质:HBase数据库是一门分布式数据库,是大数据技术核心课 程之一,为学生搭建起通向“大数据知识空间”的桥梁和纽带2、课程任务:以“构建知识体系、阐明基本原理、引导初级实践、了解相关 应用”为原则,为学生在大数据领域“深耕细作”奠定基础、指明方向。课程将系 统讲授大数据的基本概念、HBase数据模型、数据操纵语言数据可视化以及大数据 在互联网、生物医学和物流等各个领域的应用。在Hbase She

2、ll的使用、模式设计 等重要章节,安排了 HBase入门级的实践操作,让学生更好地学习和掌握大数据关 键技术。3、课程衔接:本课程的先修课程为数据库技术、Linux操作系统;三、 课程培养目标面向实践,以理论知识与具体应用相结合的方式介绍HBase,理论切合实际,由浅入 深,深入解析分布式数据库原理 加强对HBase概念及技术的理解与巩固。面向企业,切 实培养企业方需要的操作型人才,课程设计围绕大数据技术要求合理设计HBase 所需相关知识,为深入学习大数据做下铺垫(一)专业能力1 .具有熟悉HBase分布式数据库背景-NoSQL与网R0BMS的能力2 .具有安装HBase的能力3 .具有HB

3、ase单机部署的能力4 .具有HBase的配置与启动的能力5 .具有分布式部署的能力6 .具有启动集群与集群增删节点的能力7 .具有HBase数据模型的能力8 .具有逻辑模型与物理模型的能力9 .具有HBase Shell的使用的能力10 .具有数据操纵语言的能力11 .具有模式设计-朋友圈设计的能力12 . W HBase性能调优的能力(二)方法能力1 .在学习过程中,学会运用观察、实验、查阅资料等多种手段获取信息,并运 用比较、分类、归纳、概括等方法对信息进行加工;2 .能对自己的学习过程进行计划、反思、评价和调控,提高自主学习的能力;3 .通过理论知识和实践活动相结合的一体化学习过程,深

4、入了解实践和理论之间 的相互关系;4 .通过各种实践活动,尝试经过思考发表自己的见解,尝试运用技术知识和研 究方法解决一些工程实践问题;5 .具有一定的质疑能力,分析、解决问题能力,交流、合作能力。(三)社会能力1 .能领略本领域科技发展的过程,激发对科学技术探究的好奇心与求知欲,能 体验技术改革的艰辛与喜悦;2 .有参与科技活动的热情,有将科学知识应用于生活和生产实践的意识,勇于 探究各种工程问题。3 .具有敢于坚持真理、勇于创新和实事求是的科学态度和科学精神;4 .有主动与他人合作的精神,有将自己的见解与他人交流的愿望,敢于坚持正 确观点,勇于修正错误,具有团队精神;5 .养成认真细致、实

5、事求是、积极探索的科学态度和工作作风,形成理论联系 实际、自主学习和探索创新的良好习惯;6 .关心国内、外科技发展现状与趋势,有振兴中华的使命感与责任感,有将科 学技术服务于人类的意识。四、课程内容和要求课程内容按照由浅入深、由易到难、循序渐进的认知规律,包含HBase简介 HBase安装集群HBase模型与HBase Shell的配置与使用数据定义语言与数据操纵语言一一模式设计一一客户端API与过滤器HBase性能调优七大教学单元。由七个子教学单元组成,其具体要求如下表:序 号教学单元知识要求技能要求与情 感目标思政目标思政元素建议课1 (实践 课)1第一章HBase1. 了解NoSQL与传

6、 统 RDBMS2. 了解淘宝TLog等3. 了解小云服务4. 了解用户行为数 据存储5. 具备 ZooKeeper 安装的能力6. 具备 Hadoop 的能力1.能正确安 装ZooKeeper 2.能够正确 安装Hadoop了解职业的社会价值和需 求,引发学习兴趣,激发 学生为中国工业技术发展 做出贡献的使命感。1.爱国2.职业 情感62第二章HBase 迷1 .具备下载HBase 的能力2 .具备配置HBase 的能力3 .具备启动HBase 的能力4 .具备安装HBase 的能力5 .具备HBase单机 部署的能力6 .具备HBase分布 式部署的能力1 .能正确下 载HBase2 .能

7、正确配 置HBase3 .能正确启 动HBase4 .能正确安 装HBase激发爱国主义情感,感受 国内企业的积极进取精神 和社会责任感。1 .爱国2 .责 任3 .创新4 .奉 献5 .坚 守63第二早 集群1 . 了解HBase集群 内存要求2 .具备HBase超 磁盘分区的能力3 .具备集群软件的 端口配置的能力1.能够在 linux系统中 配置HBase集 群激发学生好奇心与求知 欲的科学兴趣。1 .探索2 .热情3 .理 性84第四章 HBase数据模 型与HBase Shell的配置 与使用1 . 了解逻辑模型2 . 了解物理模型3 .具备Shell嫖 与配置的能力4 .具备She

8、ll的简 单使用的能力1 . Shell 翅 与配置2 .能正确掌 握Shell的简 单使用了解业内工程师的正能量 事迹,激发专注热情的职 业素养1.工 匠精神2.热 情热爱65第五章 数据定义语言 与数据操纵语1 .具备创建表的能 力2 .具备查看所有表 的能力3 .具备查看建表的 能力4 .具备修改表的能 力5 .具备Put的能力6 .具备Get的能力7 .具备Scan的能力8 .具备删除数据的 能力1 .能够创建 表查,查看所 有表,修改表2 .能够使用 Put, Get, Scan要有认真科学的学习态 度,具备应用基础知识解 决问题能力。1认真2 ,科学3.实用86弟八早 模式设计1

9、. 了解行键设计2 . 了解避热点区间3 .具备高表与宽表 的能力4 .具备朋友圈设计 的能力5 .具备需求定义的 能力6 .具备问题建模的 能力1.能够根据 进行需求定义 和问题建模形成开放的视野,勇于探 索、质疑、独立思考、 互助合作的科学精神1 .哲学 素养2 .科学 素养67第七章客户端API与 过滤器1 .具备Java客户端 使用的能力2 .具备数据定义语 言的能力3 .具备表管理的能 力4 .具备分区管理的 能力5 .具备过滤器简介 的能力6 .具备过滤器使用 的能力1 .能完成Java客户端使 用2 .能完成表 管理3 .能够使用 过滤器了解业内积极协作的成功 案例,感受党领导下

10、团结 互助友善的社会环境1.爱 岗敬业2.友 善团结88第八章 HBase性能调 优1 . 了解观察者类型 协处理器2 . 了解端点类型协 处理器3 .具备装载/卸载 协处理器的能力4 .具备客户端调优 的能力5 .具备服务端调优 的能力1.能完成 装载/卸载协 处理器2.客户端 调优和服务端 调优形成安全文明生产意识, 掌握工业机器人职业道德 规范。1.遵 纪守法2.职 业道德6五、实施建议(一)教材选用与编写本课程教材的选用,一方面考虑教材是否能反映Hbase分布式数据库的理论和 实践发展最新成果,另一方面也考虑依据教学模式选取适应的教材。为此,建议采 用 HBase权威指南。Lars G

11、eorge主编,东南大学出版社,2012-4。推荐教材:HBase权威指南。Lars George主编,东南大学出版社,2012-4。HBase实战。迪米达克主编,人民邮电出版社, 2013-09。(二)教学建议1 .教学目标要符合学生专业发展水平和已有的经验,做到精选学习内容,使课 程不断适应学生知识掌握和能力发展的需要;充实最新成果,坚持以高职教育技能 型人才培养目标为依据,遵循“以应用为目的,以必需、够用为度”的原则,以“舞概念、 强化应用、培耕能”为重点,力图W倒”精选内容、解犍论、加强基础、突出应用”, 紧紧围绕“工业机器人现场编程的应用”这个中心目标组织教学。2 .教学方法要符合学

12、生的发展水平和特点。要以案例教学、任务驱动为主要方 法,重视小组合作学习,强化课程实践训练,关注学生主体意识培养,及在理论指 导下的实践和实践中的理论提升,做到知识内化。3 .教学中应强调以学生发展为中心,帮助学生学会学习,通过详细的学习液压 传动来学会气压传动。4 .教学手段应采取多种手段,如教学课件、教学视频、教学动画、辅助软件、实验实训等多种方式。在课堂组织实施过程中体现爱国、敬业、诚信、自控、创 新、严谨、团结互助等元素,使学生潜移默化形成良好的态度和习惯。5 .教学管理要既重视学习结果又重视学习过程的全程性管理。需要加强对学生 学习过程管理,科学引导学生进行学习,提高学习效果。(三)

13、教学基本条件求承担本专业教学的教师具备大学及以上学历,职称在讲师以上,具备丰富的 教学经验,并且有一定的企业实践工作经验,具备包括教师资格和软件专业方向职 业资格水平,具备组织团队进行数据库项目开发的能力(四)课程资源的开发与利用本课程研发有完整的课程标准、学习指南、授课计划、教案、课件、教学案例 等资源可供学习使用。(五)教学评价本课程注重学生的形成性评价,采用卷面闭卷考试和过程性学习相结合的办法, 出勤成绩占20%,过程性评价成绩占30%,期末卷面成绩占50%。1 .出勤成绩:占20%o2 .过程性评价:作业、课堂表现、平常测验情况占30%o3 .期末考试:占50%,采用闭卷考试的形式。本

14、课程期末考试既重视基础知识、原理、基本方法的考核,也重视动手操作等 能力的考核,还重视学生对知识综合程度和运用的考核。考试标准参照教学要求分 为识记、理解、迁移与应用、综合四个层次。六、教学单元设计教学单元教学要点理论实践教学重点教学情境与教 学设计建议学 时HBase简介1 . NoSQL与传统 RDBMS2 .淘宝TLog等 小云服务L 了解 NoSQL 与传统RDBMS 2. 了解小云服 务1 .掌握 ZooKeeper2 .掌握 Hadoop 安装1.掌握 ZooKeeper 安 装明确任务,进 行知识点讲 解;根据任务 需求,讨论方 案;制定方案 和实施计划6用户行为数据存 储Zoo

15、Keeper Hadoop安装HBase安装1 .下载 HBase2 .配置 HBase3 .启动 HBase4 .安装 HBase5 . HBase单机部 署6 . HBase分布式 部署1.掌握 HBase 配置文件详解1 .下载 HBase2 .配置 HBase3 .启动 HBase4 .安装 HBase5 . HBase单机部 署6 . HBase分布式 部署1.掌握 HBase 分布式部署创设良好的多 媒体教学环 境,通过多次 强化的作用, 巩固学生对知 识的理解和掌 握,根据任务 需求,讨论方 案;制定力案 和实施计划24集群1. HBase集群内 存要求2. HBase集群磁 盘

16、分区3. 集群软件的端 口配置1 .掌握集群软 件的端口配置1 .掌握 HBase 集群内存要求2 .掌握HBase集 群磁盘分区1 .翼1 HBase 集群内存要 求2 . HBase 篇 磁盘分区多次重复播放 图表在一定程 度上能够巩固 学生的掌握程 度,并通过课 堂习题环节加 深对知识的理 解和掌握44HBase数据 模型与HBase Shell 的配置与使 用1 .逻辑模型2 .物理模型3 . Shell 媛与 配置4 . Shell的简单 使用1 . 了解逻辑模 型2 .物理模型1.掌握Shell安 装与配置 掌握Shell的简 单使用1.掌握掌握 Shell婕与配置通过精炼的概 括

17、,使学生对 繁多的教学内 容有比较系统 的理解,并方 便学生的记 忆,制定方案 和实施计划33数据定义语 言与数据操 纵语言1 .创建表2 .查看所有表3 .查看建表4 .修改表5 . Put6 . Get7 . Scan8 .删除数据1.表的概述与 作用1 .掌握创建表2 .掌握查看所 有表掌握查3 .看建表4 .掌握修改表5 .掌握Put6 .掌握Get7 .掌握Scan1.掌握Put2.掌握Get3.掌握Scan用实验来导出 问题,解决问 题。新课引入 用实验,知识 的巩固、升华 用实验44模式设计1 ,行键设计2 .规避热点区间3 .高表与宽表4 .朋友圈设计5 .需求定义6 . 了解

18、问题建模L掌握行键设 计2 .掌握规避热 点区间3 .掌握高表与 宽表4 .掌握朋友圈 设计5 .掌握需求定 义6 .掌握问题建 模1.朋友圈设计 问题建模1.掌握问题 建模着重突出了教 法对学法的引 导。在教学双 边活动过程 中,引导学生 由感性认识到 理性认识、由 已知到未知24端 API 与过滤器1 . Java客户端使 用2 .数据定义语言 表管理3 .掌握分区管理4 . 了解过滤器简 介5 .掌握过滤器使 用1. java耕端 使用概述1 . Wi java 客 户端使用2 .掌握数据定 义语言3 .滤器简介4 .掌握过滤器 使用5 .掌握表管理6 .掌握分区管 理7 .掌握过滤器

19、使用1.掌握java 客户端使用引导学生自主 探究感受概 念、具体实例 运用概念、交 流评价概念、 归纳小结升华 概念,加深学 生对概念的理 解,同时消除 学生对概念的 神秘感和乏味 感44IIBase 性|珍 调优L观察者类型协 处理器2 .端点类型协处 理器3 .装载/卸载协 处理器4 .客户端调优5 .服务端调优1.观察者类处 理器处理流程1 .掌握观察者 类型协处理器2 .掌握端点类 型协处理器3 .掌握装载/卸 载协处理器4 .掌握客户端 调优5 .掌握服务端 调优1 .掌握客户 端调优2.掌握服务 端调优利用图片等手 段进行直观演 示,激发学生 的学习兴趣, 活跃课堂气 氛,促进学生 对知识的掌握24

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁