本书以SQL Server数据库编程为主,通过大量实例介绍SQL Server程序设计的基本思想、方法和技术;重点介绍数据库高级编程中常用的技术和对象,力图使读者通过数据库编程技术解决实际应用问题,减少系统开发时对其他语言的依赖;在满足专业要求的同时,提高操纵数据库和使用数据库解决问题的能力。本书弱化数据库基本理论,简单介绍SQL结构化查询语句,重点讲解TSQL程序设计语言以及SQL Server高级编程。高级编程内容主要有游标,包括使用游标输出结果集、使用游标操纵数据库;用户自定义函数,包括标量函数、内联表值函数、多语句表值函数;存储过程,包括使用各种参数的存储过程;触发器,包括DML触发器、After触发器、Instead of触发器、DDL触发器。