前言
SQL Server 2019是Microsoft公司推出的SQL Server 数据库管理系统,它提出了许多
新的特性和关键的改进,集成了大数据、网络云、人工智能、Python等技术,正以其易
用性、安全性、高可编程性和相对低廉的价格得到越来越多用户的青睐,也有越来越多
的院校开设SQL Server数据库相关的课程。基于这样的背景,编者编写了本书,将理论
知识与实践技术紧密结合,力求全面、多方位、由浅入深地引导读者步入数据库技术的
领域。
本书是编者基于多年来数据库技术教学经验编写而成的,结构完整,内容实用,思
路清晰,形象生动,图文并茂,贴近教学和应用实践,强调技能,重在操作,实例与实
训针对性强。本书既可以作为应用型本科、高职高专计算机及相关专业的教材,也可以
作为等级考试、职业资格考试或认证考试等各种培训班的教材,还可用于读者自学。
本书共分为11个项目,主要包括数据库的基础知识、安装和配置SQL Server 2019、
学生管理数据库的操作、学生管理数据库数据表的操作、学生管理数据库数据的操作、
学生管理数据库的查询、Transact-SQL语言基础、学生管理数据库的视图与索引、学生
管理数据库的存储过程与触发器、备份与还原学生管理数据库和学生管理数据库的安全
管理。
本书的内容组织以关系数据库理论知识为基础,注重操作技能的培养和实际问题的
解决,旨在使学生掌握SQL Server 2019的使用和管理。本书采用项目式教学,以“项目
导入”“项目描述”“教学导航”“知识准备”“任务实施”“项目拓展训练”“项目小结”
推进学习过程。每个项目针对一个数据库设计和实施中的工作过程环节,实现实践技能
与理论知识的整合,将工作环境与学习环境有机地结合在一起。每个项目配有大量实训
项目,帮助读者明确学习目标、巩固学习成果,将知识和技能转化为实际工作能力,达
到学以致用的目的。
本书配套资源丰富,包括教学大纲、教学课件、电子教案、书中涉及的实例程序代
码、样本数据库,并精心录制了450分钟左右的微课视频,供教学中参考使用。
全书的编写工作由南京城市职业学院的杨洋独立完成,杨洋负责录制项目三~项目
十一的操作和案例的微课视频,李广娇负责录制项目一、项目三~项目六理论部分的微
课视频,施福慧负责录制项目二、项目七~项目十一理论部分的微课视频,黄清参与全
书微课视频的剪辑。
SQL Server 2019数据库项目案例教程(微课视频版)
II
本书在编写过程中参阅了大量专家学者的著作以及许多互联网上的资料,而这些资
料难以一一列举,在此向所有这些资料的作者表示衷心的感谢。
由于编者水平有限,虽然经过再三勘误,难免存在疏漏和不足,恳请读者批评指正。
编 者
2022年7月