SPOC学校专有课程
数据库原理与应用
分享
spContent=本课程从理论和实践两个方面介绍数据库技术的相关知识,包括数据库基础理论、关系数据库基础理论、关系规范化理论、数据库安全性理论和数据库设计方法论。通过SQL Server 2017 数据库管理系统实现数据管理和安全性控制,并完成一个完整数据库系统的实现。 课程理论联系实践,教学团队经验丰富、年富力强,理论与实践相辅相成,欢迎所有需要学习数据管理技术的同学参与学习!
—— 课程团队
课程概述

数据库技术是专门研究科学地组织和存储数据,如何高效的获取和处理数据的技术,已成为各行各业存储数据、管理信息、共享资源和决策支持的最先进、最常用的技术。随着大数据技术的到来,数据库技术面临诸多挑战,但是各类大数据技术多传承自数据库,同时非结构化数据库和关系数据库的数据处理技术各具优势,大数据存储中的一些一致性、数据完整性、复杂查询效率等方面还需要借鉴关系型数据库的一些成熟方案,因此掌握和理解关系型数据库对日后开展大数据相关技术的学习、实践和创新具有重要意义。

课程主要讲述数据库原理和应用技术,包括数据库基础理论和关系数据库的基本理论,SQL Server数据管理的实现。

通过学习这门课程,能够掌握数据库的基本理论,同时掌握SQL Server数据库管理系统进行数据管理的方法,为后续进行数据管理和数据分析,开发信息系统打好基础。

课程案例丰富,深入浅出,通过大量实例讲述理论和实践应用,侧重实践,突出管理特色,不需要先修课程,欢迎各专业同学前来学习!


授课目标

1.了解数据库技术的历史和发展阶段,掌握数据库技术的基本原理,了解最新的数据库及大数据技术。

2.掌握关系数据库的建立、查询和修改的基本操作,能够熟练利用数据库管理系统管理数据库,进行增、删、查、改等操作,锻炼操作和管理数据库的能力。

3. 掌握数据库系统设计的过程、方法和工具,掌握数据库安全性、完整性、并发性控制的方法和手段,提升保证数据安全的能力。


成绩要求

要求观看所有视频并完成所有习题、作业,期末成绩达标!

课程大纲
预备知识

熟悉操作系统,能够熟练操作计算机

参考资料

[1] 高凯 . 数据库原理与应用[M]. 北京:电子工业出版社,2011

[2] 萨师煊 . 数据库系统概论[M]. 北京 :高等教育出版社,2000

[3] 陈志泊 . 数据库原理及应用教程[M]. 北京:人民邮电出版社,2017

[4] 姜桂洪. SQLServer数据库应用与开发[M].  北京:清华大学出版社,2015

[5] 刘爽英. 数据库技术及应用[M].北京:清华大学出版社,2013.

[6] l路嘉恒.大数据挑战与NoSQL数据库技术[M].北京:电子工业出版社,2014

[7] 钱乐秋,赵文耘,牛军钰.软件工程(第2版)[M]. 北京:清华大学出版社,2013

[8] 马俊,袁暋. SQL Server 2012数据库管理与开发[M].北京:人民邮电出版社,2016

[9] 尹志宇,郭晴等. 数据库原理与应用教程——SQL Server 2012. 北京:清华大学出版社,2019

[10] 姜桂洪、孙福振等. SQL Server 2016数据库应用与开发[M].北京:清华大学出版社,2018

[11]张素青,翟慧等. MySQL数据库技术与应用[M]. 北京:人民邮电出版社,2018

[12] Paul DuBois. MySQL经典实例(第三版)[M].北京:中国电力出版社,2019

[13] 王英英. MySQL 8从入门到精通[M].北京:.清华大学出版社,2019

[14] C.J.Date. 你不可不知的关系数据库理论.张大华等译[M] 北京:人民邮电出版社,2016

[15] https://www.w3school.com.cn/sql/index.asp

[16] https://www.cnblogs.com/

[17] https://www.cnblogs.com/