本书以关系数据库管理系统SQL Server 2012为平台,通过案例全面而系统地从数据库基础、数据库原理和数据库应用与实践三个方面阐述了数据库的基本理论和设计方法。在数据库基础知识方面主要从宏观角度介绍数据库系统的相关概念、数据管理技术的发展、数据模型和数据库的体系结构,数据库原理包括关系数据库基本理论、关系规范化理论、数据库设计的方法和步骤,数据库应用与实践涵盖SQL Server 2012数据库管理系统、TSQL语言在SQL Server 2012中的使用、SQL Server 2012的安全性与完整性控制、事务管理与并发控制、数据库的备份和恢复、数据库的初步编程、数据库建模以及数据库的研究领域等。 本书注重实用性,以案例为驱动,采用面向对象的方法,将数据库理论、数据建模以及SQL Server实践操作相结合,强化数据库的设计、建模及实践应用,并配有适量的例题、习题和电子课件,不仅可以作为计算机类专业、信息管理与信息系统专业、信息与计算科学专业及其相关专业的数据库教材,也可以作为其他专业数据库课程的参考教材,还可供从事数据库应用、设计、管理或开发的技术人员与管理人员参考。