本课程将带领大家系统地学习数据库的基本概念、原理和技术。在这里你将学习如何在计算机世界中进行数据管理,如何解决大量数据的组织和存储的问题,如何在数据库系统中减少数据存储冗余、实现数据共享、保障数据安全以及如何高效地检索数据和处理数据。掌握了数据库技术就掌握了数据,你就是未来的赢家。
通过本课程的学习,使学生能够了解数据库的基本概念、对数据库系统架构有一定的认识,能够掌握DBMS的基础理论和基本技术方法,能够进行简单的数据库设计以及应用开发。为后续课程的学习以及毕业后从事计算机专业工作打下必要的基础。通过本课程的学习,能够使学生了解设计复杂软件工程问题的特点,理解计算学科和软件工程理论基础课程是解决复杂工程问题的基础与关键,提高对数据库理论课程重要性的认识。
后期根据疫情状况和学校相关通知记录成绩
先修课程包括:《C语言程序设计》、《离散数学》、《数据结构》
《数据库系统原理教程》第二版,范明等编,北京,科学出版社,2018年。
参考书目:
1.《Database System Concepts(第4版)》(美)AbrahamSilberschatz, 机械工业出版社, 2012年
2.《数据库系统概论(第5版)》, 王 珊等编著,高等教育出版社,2014年
3.《数据库系统原理(第2版)》, 李建中 王珊等编著, 电子工业出版社, 2008年