数据库技术是计算机科学领域中的一项重要技术,是信息基础设施建设的重要基础。本课程系统完整地讲述数据库系统的基本原理、开发方法及关键技术。通过本课程的学习,学生能了解数据库技术的最新发展和相关的研究领域、研究方法,了解数据库系统的相关概念,掌握数据库系统的基本原理,掌握数据库结构的设计和数据库应用系统的开发方法,能够应用数据库管理系统和软件开发工具进行应用开发,进一步培养学生分析问题及解决问题的综合实践能力。
课程目标1:使学习者系统地掌握数据库系统的基本概念,认识数据库系统的主要特征;培养学习者利用数据库技术解决现实问题的专业意识。
课程目标2:使学习者理解并能够运用数据库的基本原理进行模型构建及数据库设计;培养学习者的抽象思维、集合思维及优化意识,提升学习者对现实问题的综合分析与设计能力;
课程目标3:使学习者熟练地掌握数据库管理系统的操作与管理方法,能够运用DBMS进行应用系统的开发;培养学习者的实践动手能力,提升学习者利用数据库技术对信息进行加工利用的综合素养;
课程目标4:使学习者了解数据库技术的最新发展方向及相关研究与应用领域;培养学生积极探索新技术、新方法的学术理念。
具备计算机基础操作能力,了解离散数学、数据结构、程序设计等基础知识。
[1]沈记全.数据库系统原理.徐州:中国矿业大学出版社,2018.1
[2]王珊,萨师煊.数据库系统概论(第5版).北京:高等教育出版社,2018.12
[3] 常万选,廖国琼,吴京慧,刘喜平. 数据库系统原理与设计(第3版).北京:清华大学出版社,2019.1
[4] 崔巍.数据库系统及应用(第4版).北京: 高等教育出版社,2017.12
[5] 吴京慧、刘爱红、廖国琼、刘喜平. 数据库系统原理与设计实验教程(第3版). 北京:清华大学出版社,2019.1
[6] 夏保芹,刘春林,徐小平.数据库原理及应用-SQL Server 2014. 北京:清华大学出版社,2019.1
[7] 邓立国,佟强.数据库原理与应用(SQL Server 2016版本).北京:清华大学出版社,2017.9