数据库原理与应用是计算机科学与技术相关专业的一门专业基础课程,是一门理论性和实践性都很强的、面向实际应用的课程。主要介绍数据库的基本概念和关系数据库的基本原理,了解数据库设计的具体步骤和方法,熟练掌握数据库的工具语言SQL查询语言,掌握数据库安全性、完整性、范式理论、存储过程,触发器、嵌入式SQL、查询优化、并发控制和可恢复性技术,从而培养学生对现实世界进行分析与建模的能力,又使他们具备分析问题、解决问题、建立数据库模型的能力。
Power BI Fundamentals - Create visualizations and dashboards from scratch
Learn Excel & Financial Modeling the Way Finance Teams Actually Use Them
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Syllabus
- 绪论
- 数据库地位与发展
- 数据库基本概念
- 数据库系统模式
- 关系数据模型
- 关系模型
- 关系代数
- 关系数据库标准SQL
- SQL概述与建立数据库
- 数据表维护
- 单表查询
- 聚集函数与排序
- 分组查询
- 多表连接查询
- 嵌套查询
- 嵌套查询(ANY/ALL和EXISTS谓词)
- 集合查询
- 数据更新与维护
- 视图的定义与应用
- 数据库安全性
- 数据库安全性概述
- DBMS实现自主存取安全控制
- 数据库完整性
- 数据库完整性概述
- 完整性约束命名子句
- 触发器
- 数据库规范化理论
- 数据库规范化理论概述
- 数据依赖
- 数据库范式
- 数据库设计
- 数据库设计概述
- 概念结构设计
- 逻辑结构设计
- 数据库恢复技术
- 数据库保护与事务
- 故障恢复技术
- 数据库并发控制
- 并发控制概述
- 封锁
- 活锁与死锁
Taught by
Li Wei, Zhijie Li, Shuang Liu, Pengjie Wang, and Lijun Her