教学大纲 NoSQL数据库原理
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《Spark大数据技术与应用》教学大纲课程名称:Spark大数据技术与应用
课程类别:必修
适用专业:大数据技术类相关专业
总学时:64学时
总学分:4.0学分
一、课程的性质
本课程是为大数据技术类相关专业学生开设的课程。
NoSQL数据库大多具有横向扩展能力强、数据模型灵活等特点,在互联网、电力、电信、金融以及工业物联网等领域具有广泛应用。作为开源软件,NoSQL数据库的使用和部署较为简单,不需要掌握复杂的底层技术原理,适合ICT领域中的各个专业人员学习和使用。
被统称为“NoSQL”的非关系型数据库,大多具有优秀的分布式部署能力、横向扩展能力和灵活的数据模型。本课程介绍NoSQL数据库的起源、基本技术原理、常见存储模式等知识,介绍HBase、Cassandra、MongoDB、Neo4j和Redis等热门NoSQL软件的技术原理、架构特点和使用方法,使学生掌握常见NoSQL数据库的部署和使用方法,理解分布式大数据系统可能遇到的技术难题和解决方法,进而更深入的理解大数据领域的开源工具和技术原理。
二、课程的任务
通过本课程的学习,使学生掌握HBase、Cassandra、MongoDB、Neo4j等热门NoSQL 软件的基本技术原理、架构特点和使用方法。掌握常见NoSQL数据库的部署和使用方法,理解分布式大数据系统可能遇到的技术难题和解决方法,进而更深入的理解大数据领域的开源工具和技术原理。
三、教学内容及学时安排
四、考核方式
突出学生解决实际问题的能力,加强过程性考核。课程考核的成绩构成= 出勤(10%)
+ 平时作业与课堂练习(30%)+ 课程设计(60%)。
五、教材与参考资料
1.教材
侯宾.《NoSQL数据库原理》[M].北京:人民邮电出版社.2018.
2.参考资料