“数据库系统概论”是计算机科学与技术专业、软件工程专业、信息系统与信息管理等专业重要的专业基础课程。
本课程将系统讲述数据库系统的基础理论、基本技术和基本方法。本课程的知识内容和技术方法,对从事现代数据管理技术的应用、开发和研究的人员都是重要而必备的基础。
本课程内容丰富全面,分为基础篇和高级篇(2026年3月1日开课)2部分讲解,作为2门课程考核和计分。此外,本课程还开设了新技术篇(2026年3月1日开课),从数据管理和数据分析的角度讨论数据库新技术与大数据技术。
通过数据库系统概论(基础篇)的学习,学员可以系统地掌握数据库系统的基本原理,能熟练使用SQL语言在某一个数据库管理系统上进行数据库检索和操作,掌握数据库安全性和完整性的基本概念和基本方法。并能够在某一个数据库管理系统上进行实验。
通过数据库系统概论(高级篇)的学习,学员可以系统地掌握数据库规范化理论和数据库设计的方法与步骤,具有设计和开发数据库应用系统的基本能力;掌握数据库事务处理、并发控制与恢复的基本技术、初步掌握数据库查询处理和优化的概念。并能够在某一个数据库管理系统上进行实验验证。
通过数据库系统概论(新技术篇)的学习,学员可以系统地掌握传统数据库技术的最新发展,大数据管理与系统的新概念、新技术和新应用。
本课程的特点是,理论联系实际。我们不仅希望学员通过阅读和书面习题掌握本课程的内容,还要求学员完成实验项目。为此我们针对课程知识点设置了相应的实验,锻炼学员实际动手能力,启发学员对理论知识的思考和理解,达到理论联系实际的教学效果。
本课程是教育部—华为“智能基座”精品课程之一。
为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。
电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。
完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。
认证证书申请注意事项:
1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。
2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。
1. 某一种计算机程序设计方法和语言
2. 数据结构
3. 离散数学
4. 操作系统
第一讲 绪论
数据库系统的体系结构
数据管理技术的产生和发展
数据库的四个基本概念
关系模型
数据建模与数据模型
新的数据模型
数据库发展概述
层次模型与网状模型
数据库系统的三级模式结构
数据库系统的组成
单元测验1
第二讲 关系模型
习题讲解
关系模型总结
关系代数
关系演算
关系操作与关系约束
关系模型的数据结构及形式化定义
单元测验2
第三讲 关系数据库查询语言SQL
空值的处理
视图
数据定义
数据查询
SQL查询 习题讲解
SQL概述
数据更新
单元测验3
第四讲 实验软件及平台介绍
数据库在线实验平台介绍
金仓数据库安装与使用
第五讲 数据库安全性
审计(Audit)
数据加密
视图机制
数据库安全性概述
小结
习题讲解
实验1 安全性控制
其他安全性保护
数据库安全性控制
单元测验4
第六讲 数据库完整性
完整性约束命名字句和域中的完整性限制
参照完整性
用户定义的完整性
习题讲解
数据库完整性概述和实体完整性
触发器
小结
实验2 完整性控制
单元测验5
1. 王珊,杜小勇,陈红.《数据库系统概论(第6版)》,高等教育出版社,2023.3
2. 王珊,张俊,卢卫.《数据库系统概论(第6版)习题解析与实验指导》,高等教育出版社,2024.11
3. 陈红,王珊,张孝.《数据库系统原理教程(第2版)》,清华大学出版社,2021.8
4. Abraham Silberschatz, Henry F. Korth, S.SudarshaDATABASE SYSTEM CONCEPTS, 7th Edition,2020
5. 上机软件:金仓数据库KingBaseES
可以在https://www.Kingbase.com.cn/ 网站上下载
6. 中国人民大学 数据库系统概论精品课程网站:
7.数据库在线实验平台:https://ondb.com.cn/
8.openGauss官网: