SPOC学校专有课程
数据库原理
分享
spContent=数据库原理》是计算机学科各专业的一门重要专业核心课程,是计算机科学类专业四年制本科的必修课程,也是学好、《软件工程》等课程的基础;同时也是很多高校研究生考试、企业用人单位面试的加试课程。
—— 课程团队
课程概述

本课程将带领大家系统地学习数据库的基本概念、原理和技术。在这里你将学习如何在计算机世界中进行数据管理,如何解决大量数据的组织和存储的问题,如何在数据库系统中减少数据存储冗余、实现数据共享、保障数据安全以及如何高效地检索数据和处理数据。掌握了数据库技术就掌握了数据,你就是未来的赢家。


授课目标

通过本课程的学习,使学生能够了解数据库的基本概念、对数据库系统架构有一定的认识,能够掌握DBMS的基础理论和基本技术方法,能够进行简单的数据库设计以及应用开发。为后续课程的学习以及毕业后从事计算机专业工作打下必要的基础。通过本课程的学习,能够使学生了解设计复杂软件工程问题的特点,理解计算学科和软件工程理论基础课程是解决复杂工程问题的基础与关键,提高对数据库理论课程重要性的认识。


课程大纲
预备知识

先修课程包括:C语言程序设计》、《离散数学》、《数据结构》,《操作系统原理》

参考资料

《数据库系统原理教程》第二版,范明等编,北京,科学出版社,2018年。

参考书目:

1Database System Concepts(4)》(美)AbrahamSilberschatz, 机械工业出版社, 2012

2.《数据库系统概论(5)》, 王  珊等编著,高等教育出版社,2014

3.《数据库系统原理(2)》, 李建中  王珊等编著, 电子工业出版社, 2008