本书以软件项目对数据库技术人才的需求为导向,以培养应用型和创新型人才为目标,以SQL Server 2008R2/2012/2014/2016 为平台,重点讲解数据库基础,规范化设计,数据库、数据表和数据完整性约束的创建,数据操纵和各种查询,游标、视图、函数、存储过程、触发器、事务和锁等数据库编程技术,数据库安全和维护,最后讲解一个综合性的C/S 和B/S 项目开发案例。
本书通过“微型联系人系统”“小型成绩管理系统”“小型商店管理系统”和“小型图书借阅系统”4 个项目,分别从入门、理论、实训和综合案例的角度讲解数据库的原理、设计、编程和实施,每个项目都具有简单的数据结构和精简的数据,由易到难、由浅入深、循序渐进地介绍各个知识点。在理论教学环节,提供了大量的在线微课资源,可以通过手机扫描二维码进行在线学习。在实验环节,采用自主研发的Jitor 实训指导软件,指导读者一步一步地进行操作,及时反馈操作完成的情况,具有鲜明的特色。
本书配套丰富的数字化资源,与本书配套的数字化课程已在“智慧职教”(www.icve.com.cn)网站上线,学习者可登录网站进行学习并下载基本教学资源;也可通过扫描书中二维码观看教学视频,详见“智慧职教指南”。
本书内容丰富、实用性强,既涵盖了数据库课程的基础内容,又提供了拓展学习的内容(标题用*标识),因此既可作为高等职业院校的教材,也可作为应用型本科院校的教材,还可作为数据库应用开发人员的培训教材。