前言


本书以Microsoft公司最新推出的SQL Server 2019作为平台,以学生成绩数据库为主线,理论和应用相结合,系统地介绍SQL Server数据库的概念、技术、应用和实验。
1. 本书主要内容 
全书分为三部分,共14章。
第一部分数据库基础,介绍数据库的一般性原理,包括第1章数据库系统概论。
第二部分SQL Server 2019数据库管理系统,介绍SQL Server 2019的数据管理功能,包括第2章SQL Server 2019 安装和操作、第3章创建数据库和创建表、第4章表数据操作、第5章数据查询、第6章视图和索引、第7章数据完整性、第8章TSQL程序设计、第9章存储过程、第10章触发器、第11章系统安全管理、第12章备份和恢复、第13章事务和锁定。
第三部分SQL Server数据库应用开发,介绍以SQL Server作为数据库平台的应用系统开发技术,包括第14章基于Java EE 和 SQL Server 的学生成绩管理系统开发。
2. 本书特色 
(1) 培养学生掌握数据库理论知识和SQL Server 2019数据库管理、操作及编程能力。
(2) 教学和实验配套,第1~12章各章都有一节有关实验的内容,方便课程教学和实验课教学。
(3) 深化实验课的教学,实验分为验证性实验和设计性实验两个阶段。第一阶段给出实现实验题目的步骤和方法,供学生熟悉、借鉴和参考有关实验题目的设计和实现。例如,给出实验题目的SQL语句,供学生进行题目SQL语句调试的借鉴和参考。第二阶段培养学生独立设计和实现实验题目的步骤和方法。例如,培养学生独立设计、编写和调试SQL语句,以达到实验题目要求的能力。
(4) 介绍大数据、NoSQL等前沿内容。
(5) 着重培养学生画出合适的ER图的能力、编写查询语句的能力和数据库语言编程的能力,并培养学生开发一个简单的数据库应用系统的能力。
3. 配套资源
为便于教学,本书配有源代码、教学课件、教学大纲、教案、授课计划。
(1) 获取源代码方式: 先扫描本书封底的文泉云盘防盗码,再扫描下方二维码,即可获取。


源代码


(2) 其他配套资源可以扫描本书封底的“书圈”二维码下载。
4. 读者对象
本书可作为大学本科、高职高专及培训班的教材,也适合计算机应用人员和计算机爱好者自学参考。
本书由赵明渊主编,参加本书编写的有任健、程小菊、蔡露、袁育廷。对于帮助完成基础工作的其他同志,在此表示感谢!
在本书的编写过程中,参考了诸多相关资料,在此对相关资料的作者表示衷心的感谢。
限于个人水平和时间仓促,书中难免存在疏漏之处,欢迎广大读者批评指正。

编者2022年4月