《2022年分布式数据库 2.pdf》由会员分享,可在线阅读,更多相关《2022年分布式数据库 2.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、分布式数据库课程标准(基本职业素质模块课程)开课系:经济信息管理系适用专业:计算机应用技术、计算机网络技术、软件技术专业学时: 72 学时学分: 4 分一、课程性质和任务(一)课程性质1、适应于计算机应用及相关专业。2、属专业课类课程3、是必修课(二)课程任务1、分布式数据库是计算机应用专业的核心课程,是操作系统、数据库原理、软件工程、 云计算等课程的基础。分布式数据库技术广泛应用于信息科学、系统工程、 数据库技术、云计算等领域。2、通过本课程的学习,要求学生对分布式数据库学科的重要技术不仅知其然,更要知其所以然。掌握分布式数据库系统的理论、结构、技术和方法, 了解实现分布式数据库的关键和难点
2、,认清数据库学科的发展趋势和前景, 为今后从事分布式数据库研究和应用打下良好的专业基础。二、教学目标选择(一)知识目标通过本课程的学习, 要求学生掌握分布式数据库系统和大数据库系统的基本理论与实现技术。 包括分布式数据库设计、分布式查询处理与优化、分布式查询的存取优化、分布式事务管理、分布式恢复管理、分布式并发控制、数据复制与一致性、P2P 数据管理系统、Web数据库集成系统等技术。(二)能力(技能)目标分布式数据库这门课程培养学生分析研究计算机网络中的各台计算机上的数据库技术,理解分布式数据库的结构,掌握分布式数据库的设计、查询处理与优化、存取优化等,从而为进一步学习后续专业课程打下坚实的基
3、础。(三)素质(态度)目标1、激发和培养学生学习分布式数据库的兴趣。2、培养和激发学生正确的学习分布式数据库学习动机。3、培养学生的集体精神和团队合作精神。4、培养学生分析能力、自学能力和钻研能力。三、教学内容、教学要求第一章、分布式数据库系统概述(一)理论教学内容1、教学内容名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - (1)分布式数据库系统基本概念(2)分布式数据库系统的作用和特点(3)分布式数据库系统中的关键技术(4)大
4、数据应用与分布式数据库技术2、教学要求(1)了解本章所有概念的含义。(2)理解分布式数据库的作用。(3)掌握分布式数据库中的关键技术第二章、分布式数据库系统的结构(一)理论教学内容1、教学内容(1)DDBS 的物理结构和逻辑结构。(2)DDBS 的体系结构。(3)DDBS 的模式结构。(4)DDBS 的组件结构(5)多数据库集成系统(6)对等型数据库系统2、教学要求(1)了解本章所有概念的含义。(2)掌握 DDBS 体系结构、模式结构、组件结构第三章、分布式数据库设计(一)理论教学内容1、教学内容(1)设计策略。(2)分片的定义及作用。(3)水平分片。(4)垂直分片。(5)混合分片(6)分片的
5、表示方法(7)分配设计(8)数据复制技术(9)Oracle 数据分布式设计案例(10)大数据库的分布存储策略(11)大数据库分布式存储案例2、教学要求(1)理解分片、水平分片、垂直分片、混合分片的含义。(2)掌握分布式数据库的设计策略、分片的表示方法、数据复制技术(3)理解 Oracle 数据分布式设计案列第四章、分布式查询处理与优化(一)理论教学内容1、教学内容(1)查询处理基础(2)查询处理器(3)查询分解名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 6 页 - -
6、 - - - - - - - (4)数据局部化。(5)片段查询的优化(6)Oracle 分布式查询处理与优化案例(7)大数据库系统的查询API (8)大数据库的查询处理及优化2、教学要求(1)理解查询处理的概念(2)掌握查询处理器、片段查询的优化、大数据库系统的查询API (3)熟练掌握Oracle 分布式查询处理与优化案例第五章、分布式查询的存取优化(一)理论教学内容1、教学内容(1)分布式查询的基本概念(2)存取优化的理论基础(3)基于半连接的优化方法(4)基于枚举法的优化技术(5)集中式系统中的查询优化算法(6)分布式系统中的查询优化算法(7)Oracle 分布式查询优化案例(8)大数据
7、库的索引查询优化方法(9)大数据库的查询处理与优化(10) 分布式缓存2、教学要求(1)理解分布式查询的基本概念(2)掌握存取优化的方法、集中式与分布式系统中的查询优化算法(3)熟练掌握Oracle 分布式查询处理与优化案例第六章、分布式事务管理(一)理论教学内容1、教学内容(1)事务的基本概念(2)分布式事务(3)分布式事务的提交协议(4)分布式事务管理的实现(5)两段提交协议的实现方法(6)非阻塞分布式事务提交协议(7)Oracle 分布式事务管理案例(8)大数据库的事务管理2、教学要求(1)理解事务、分布式事务的基本概念(1)掌握分布式事务的提交协议、分布式事务管理的实现方法(2)掌握
8、Oracle 分布式事务管理案例、大数据库的事务管理第七章、分布式恢复管理(一)理论教学内容1、教学内容名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 6 页 - - - - - - - - - (1)分布式恢复概述(2)集中式数据库的故障恢复(3)分布式事务的故障恢复(4)分布式可靠性协议(5)Oraele 分布式数据库系统故障恢复案例(6)大数据库的恢复管理2、教学要求(1)理解分布式恢复的含义(1)掌握分布式与集中式事务的故障恢复、分布式可靠性协议(2)掌握 Ora
9、cle 分布式数据库系统恢复、大数据库的恢复管理第八章、分布式并发控制(一)理论教学内容1、教学内容(1)分布式并发控制的基本概念(2)并发控制理论基础(3)基于锁的并发控制方法(4)两段封锁协议(5)分布式数据库并发控制方法(6)分布式死锁管理(7)Oracle 分布式数据库系统并发控制案例(8)大数据库并发控制技术2、教学要求(1)理解分布式并发控制的基本概念(2)掌握基于锁的并发控制的方法、两段封锁协议、分布式数据库并发控制方法(3)掌握 Oracle 分布式数据库系统并发控制案例,大数据库并发控制技术第九章、数据复制与一致性(一)理论教学内容1、教学内容(1)数据复制的作用(2)数据复
10、制一致性模型(3)分布式数据库复制策略(4)数据复制协议(5)大数据库一致性协议(6)大数据库复制一致性管理2、教学要求(1)理解数据复制的作用(2)掌握数据复制的一致性模型、复制策略、复制协议(3)掌握大数据库一致性协议第十章、 P2P数据管理系统(一)理论教学内容1、教学内容(1)P2P系统概述(2)P2P系统的体系结构(3)P2P系统中的数据管理名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 6 页 - - - - - - - - - (4)资源的定位和路由(5)处
11、理语义异构性(6)查询处理与优化2、教学要求(1)理解 P2P系统(2)掌握 P2P系统的体系结构、数据处理(3)掌握 P2P的资源定位和路由、查询处理与优化第十一章、 Web数据库集成系统(一)理论教学内容1、教学内容(1)Web数据库集成系统概述(2)三种体系结构介绍(3)基于元搜索模式的Web数据库集成系统WDBIntegrator 2、教学要求(1)理解 Web 数据库集成系统(2)掌握三种体系结构:数据供应模式、数据收集模式、元搜索模式第十二章、大数据库系统研究进展(一)理论教学内容1、教学内容(1)数据模型的研究(2)基于 MapReduce框架的查询处理与优化技术研究(3)支持事
12、务的研究(4)动态负载均衡技术的研究(5)副本管理研究(6)支持多存储模式的数据库系统2、教学要求(1)掌握基于MapReduce框架的查询处理与优化技术(2)了解动态负载均衡技术、支持多存储模式的数据库系统四、学时分配表(总周数18周)学期安排主要教学内容讲授课时实践课时备注第三学期第 1 章分布式数据库系统概述2 第 2 章 分布式数据库系统的结构4 第 3 章 分布式数据库设计6 第 4 章 分布式查询处理与优化6 第 5 章 分布式查询的存取优化6 第 6 章 分布式事务管理8 第 7 章 分布式恢复管理8 第 8 章 分布式并发控制8 第 9 章数据复制与一致性8 第 10 章 P2
13、P 数据管理系统6 第 11 章 Web数据库集成系统6 第 12 章 大数据库系统研究进展4 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 6 页 - - - - - - - - - 合计72 五、教学组织设计1、本课程教材共分为12 个单元, 每章有不同的教学内容。学生学习本课程的时间为入学后的第4 学期。共学习72 个学时(不包括节假日和期末考试课时),其中 72 个课时均为理论讲授。2、教学方法、手段的设计:在教学方法上,采取课堂讲授、课后自学、课堂讨论等形式。
14、教学手段上,采取传统教学和多媒体相结合的手段。主要以讲授法为主,发挥教师的主导作用。3、选择必要的案例分析,全部用电子课件。4、考核方式:笔试考试。六、教学质量标准教学质量标准: 通过本课程的学习,使学生了解分布式数据库的概念、体系结构, 掌握分布式数据库系统的理论、结构、技术和方法, 了解实现分布式数据库的关键和难点,认清数据库学科的发展趋势和前景, 为今后从事分布式数据库研究和应用打下良好的专业基础。七、考核方式和评价标准以考试作为基本考核方式,考试为闭卷笔试,结合成平时作业考核,形成最终的考核成绩。考评标准为:到课率20%,平时学习成绩30;期末考试成绩50,最终成绩采用百分制记分法。八
15、、与相关课程及教学环节的联系本课程的先修课程是计算机导论、 数据库原理及应用和计算机网络基础,后续课程是软件工程 、 系统工程 、 云计算等。九、教材和主要参考资料(一)推荐教材1、 分布式数据库系统于戈等编著机械工业出版社2、 分布式数据库系统及其应用徐俊刚、邵佩英编科学出版社3、 分布式数据库系统及其应用(第二版 )邵佩英编著科学出版社(二)主要参考资料1、 分布式数据库系统原理( 第 3 版) 作者:厄兹叙 ,Patrick Valduriez 2、 分布式数据库查询优化研究作者 : 赵宇兰电子科技大学出版社十、课程改革思路教学方法改革:运用综合教学法,它包含课堂讨论法、实践教学法、案例教学法、启发、提问式教学法、虚拟课堂教学法。编写人:张晓宇审定人:刘绍勤批准人:卓佰泉名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 6 页 - - - - - - - - -
限制150内