数据库技术是各种业务数据处理与应用系统的核心,是现代信息科学与技术的重要组成部分,数据库的建设规模、应用深度已成为衡量一个国家信息化程度的重要标志,数据资源和数据库高新技术已经成为世界各国极为重要的优先发展战略。那么什么是数据库、如何设计数据库、如何编制数据库应用程序、数据库最新技术有哪些?本课程由8位长期从事数据库教学的一线教师将围绕上述四个问题进行讲授,课程内容包括数据库原理,SQL Server软件使用,数据库应用程序开发,数据库前沿知识介绍。
本课程是计算机类专业的一门重要的专业基础课,同时也是许多非计算机专业的必修课或选修课。通过本课程的学习,不仅要理解数据库的基本概念及基本原理,掌握数据库设计方法,了解数据库前沿技术;还要能对数据库软件项目开发有一个全面系统实践的过程,提高信息处理技术方面的素质和能力,为今后数据库系统开发和大数据工作奠定基础。
课程提供了丰富的视频资源,以知识点为单位的微视频共96个(每个视频均不超过5分钟),视频短小,提供了较为丰富的练习及测验,方便学习者利用手机和网络,利用碎片化的时间进行学习和练习。为了更好地帮助大家理解和掌握所学知识,课程讲授中突出理论产生的背景,强化原理与应用开发相结合,跟踪数据库最新技术,选用了当前主流数据库产品 SQL Server 2017一边演示一边讲授进行数据库及各种数据库对象的创建和管理,数据库的备份与恢复、数据库安全管理等操作过程,给予学习者上机练习的切实指导。
课程立足于数据库系统的基本原理、方法和技术,从理论到实践,深入浅出,为数据库初学者讲解数据库基本概念和原理、数据库设计、SQL Server2017软件使用,并引出数据库领域研究的热点问题——数据仓库、数据挖掘、大数据,NoSQL数据库,为数据库爱好者拓宽视野,提升兴趣。通过该课的学习,使学生掌握数据库系统的基本原理、方法和应用技术,特别是数据库设计和数据库应用系统的开发方法。
通过本课程的学习,不仅要理解数据库的基本概念及基本原理,掌握数据库设计方法,了解数据库前沿技术;还要对数据库软件项目开发有一个全面系统实践的过程,切实提高同学们信息处理技术方面的素质和能力。
成绩按百分制计分,满分100分,具体要求详见评分标准。
要求先修课:大学计算机基础,一门计算机语言课程。
参考资料:
1、《数据库系统概论(第五版)》,王珊、萨师煊,高等教育出版社,2015.7
2、《数据库原理及应用---SQL Server 2017》,杨先凤、岳静、朱小梅等编著,科学出版社,2019.6
3、《数据库实用教程(第三版)》,董健全、丁宝康著,清华大学出版社,2007年
4、《数据库技术新进展(第二版)》,李昭原著,清华大学出版社,2007年
5、《数据库系统导论(第八版)(英文影印版)》,(美) C.J. DATE著,中国电力出版社,2006年
6、《数据库系统概念(第五版•英文影印版)》,(美)ABRAHAM SILBERSCHATZ等著,高等教育出版社,2006年
7、《数据库系统基础教程(英文影印版)(第2版)》,(美)Jeffrey D.Ullman等著,机械工业出版社,2006年
8、《精通SQL-结构化查询语言详解》,高守传著,人民邮电出版社,2007年
9、《SQL Server数据库程序设计》,杭国英著,机械工业出版社,2007年
10、《SQL Server数据库设计与系统开发教程》,唐红亮著,清华大学出版社,2007年
11、《SQL Server数据库管理、设计与实现教程》,赵杰、李涛、朱慧著,清华大学出版社,2004年
什么是数据库?
怎样设计数据库?
如何编制数据库应用程序?
数据库最新技术有哪些?