数据库系统原理
分享
课程详情
课程评价
spContent=“数据库系统原理”课程将从数据模型、关系代数、SQL语言、安全性控制、完整性控制、数据库设计规范化理论、数据库设计实践方法、关系数据库查询处理及优化、数据库的并发与恢复机制、关系数据库引擎基础等全方位讲述数据库系统的核心知识和运行机理,并配套开设独具特色的在线实验。我们将以生动的表现形式和丰富有趣的案例与同学们一起学习这门课程。
—— 课程团队
课程概述

‘数据库系统原理是一门知识综合性较强的课程,华中科技大学计算机学院的本慕课课程将全方位讲述数据库系统中的核心软件知识,主要内容包括数据库系统中蕴含的计算机的抽象科学方法、数据处理理论、数据操作语言、安全性与完整性控制原理、数据库管理系统的并发与恢复的原理和技术等专业知识。在具备了数据结构、C语言、操作系统等先修课程知识的基础上,通过学习本‘数据库系统原理慕课课程,可以开拓对于计算机系统数据管理方向的思维,加深对于先修课知识的理解,并系统、完整的形成数据库管理系统这一计算机系统中重要基础软件的抽象建模、数据的访问与控制、事务处理机制等核心内容的知识体系。

本慕课视频具有如下特点:

知识结构清晰精炼:课程教材为高等教育出版社发行的国家级规划教材《数据库系统概论(第5版)》,王珊、萨师煊编著。对照教材内容,综合考虑重点内容和学习的连贯性,以及知识结构的完整性,课程所选取的教学内容总时长不超过700分钟,视频个数不超过60个,每个视频均对应各章中一个相对完整的知识点,而每章的视频之间知识延伸脉络清晰合理,视频所涵盖的知识要点和难点与教材各个章节内容相互呼应。

教学内容重点突出:每个视频时长平均1015分钟,其内容会依据教材中的相关章节选择其中需要重点理解和把握的知识点,例如数据管理抽象方法中的模型与模式、数据操作中的代数运算思维和语言逻辑、数据规范化中的形式化推理、事务机制中的并发冲突解决思路和恢复动作的系统内在需求等等,目的是达到基本知识一遍预习即可掌握、重点难点视频学习理清思路的教学效果。

视频内容丰富多样:视频中内容布局张弛有道,文字动画、多媒体动画交相呼应,且动画节奏与教师讲解内容充分同步,通过精心设计的图、文、声、动画等多种渠道立体教学。

理论与实验配套资源齐全:(1)视频配套的课件和练习内容均来自主讲教师团队多年实际教学过程中积累和选择的内容,强调对于核心知识点的理解和掌握,以点带面,加深印象;(2)提供与理论内容系统配套实验的线上教学资源 数据库管理系统:原理,应用与实现、  基于openGauss的数据库系统原理实践,实验中包含了系统内核部分的设计内容,引导学生深入了解DBMS自主研发的核心技术。

课程主讲教师均以核心人员的身份主持或参与主持过数据库领域的横向和纵向科研项目,包括大型数据库系统开发、现代数据库系统预研项目、自主知识产权的国产数据库管理系统研发等等,理论功底扎实,实践经验丰富。每位主讲教师都具有多年的数据库系统原理及其实践课程的教学经验,且均获得了华中科技大学教学质量好评奖项。通过学习本慕课课程,可以和主讲教师一起深入浅出地了解数据库系统的核心理论与知识,从科学方法和原理上了解文件系统在处理数据及其操作时的局限性,还可以为理解大数据环境下的技术体系与方法的主要创新奠定良好的理论基础。各章知识点均有丰富而切合实际应用需求的案例,学习的内容将丰富而充满趣味。 

授课目标

理解数据库系统模型和模式的概念,了解系统的组成和特征。

掌握以关系代数为代表的关系数据模型理论基础。

掌握SQL语言语法的基本使用技能。

理解数据库系统的安全性和完整性控制的基本原理。

掌握关系数据库设计规范化理论和数据库系统设计的软件工程基本方法。

掌握关系数据库系统查询处理及其优化的原理。

掌握数据库管理系统恢复和并发控制的基本原理。

理解关系数据库引擎的基本原理。

课程大纲
预备知识

数据结构基本知识

证书要求

为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。

 

电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 http://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。

 

完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。

 

认证证书申请注意事项:

1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。

2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。


参考资料

1. 在线实训:数据库管理系统:原理,应用与实现. http://www.educoder.net/paths/x7rzkcvp. 华中科技大学

2. 在线实训:基于openGauss的数据库系统原理实践. http://www.educoder.net/paths/2fyk4six. 华中科技大学

3. 数据库系统概论/王珊,杜小勇,陈红编著,第6版,北京:高等教育出版社,2023.3