SPOC学校专有课程
数据库系统原理与安全一上
分享
spContent=《数据库系统原理与安全》是网络空间安全本科专业的专业必修课,旨在使学生系统地理解数据库系统的组织结构、工作原理和安全性,掌握数据库系统分析、设计、实现与安全的基本方法,建立数据库系统的整体概念。
—— 课程团队
课程概述

课程的主要内容包括:数据库的基本概念,数据模型,关系数据库及关系代数语言,关系数据库标准语言SQL,数据库安全性,关系数据理论,数据库完整性,数据库编程,数据库设计,数据库恢复技术,并发控制,关系查询处理与查询优化。

成绩要求

每章一次测验,课堂交流讨论分10分,参与讨论达到4次以上即可获得(需要在“课堂交流区”中跟帖的数量平均每章1次,总次数超4次,则获得讨论分10分)



课程大纲
预备知识


应学习过相关的先修课程《离散数学》《数据结构》《操作系统》等。与先修课程的关系如下图示意。

参考资料

教材: 

   数据库系统概论(第5版),高等教育出版社,2015

参考教材:

1. Database System Concepts(数据库系统概念,有中译本), 6th Edition, 机械工业出版社,2012. 

2. Database System Implementation(数据库系统实现,有中译本), 2nd Edition, 机械工业出版社,2010.

3. Database:  Principles,Programming,and Performance(数据库:原理、编程与性能,有中译本), 2nd Edition,Patrick O’Neil, Elizabeth O’Neil,高等教育出版社,2001。

注:参考教材中第1本教材是较为全面的数据库系统的教材,而第2本教材则是数据库管理系统实现技术的教材。