" Beginning TSQL 2012 是一本面向初学者的技术书籍,作者通过个人经历讲述了如何从非IT背景转行到IT行业,特别是学习和掌握TSQL语言。这本书适合那些希望通过自我学习进入IT领域,特别是对SQL Server 2012的TSQL有兴趣的读者。书中涵盖了从基础到进阶的TSQL知识,包括查询、函数、表达式、多表查询、数据分组与汇总、数据操作、T-SQL编程逻辑、XML处理、数据库逻辑、数据类型以及编写高级查询等内容,旨在帮助读者逐步建立TSQL技能并规划未来的学习路径。"
本书的章节结构清晰,便于读者按照自己的进度和需求进行学习。从"Getting Started"开始,引导读者逐步了解TSQL的基础概念。"Writing Simple SELECT Queries"介绍了基本的查询语法,而"Using Functions and Expressions"则深入到函数和表达式的应用。"Querying Multiple Tables"讲解了如何处理多个表的数据,"Grouping and Summarizing Data"涵盖了聚合和数据总结的方法。在"Manipulating Data"一章中,读者将学习到如何在数据库中插入、更新和删除数据。"Understanding T-SQL Programming Logic"涵盖了流程控制语句和条件判断。"Working with XML"让读者熟悉在SQL Server中处理XML数据的方式。"Moving Logic to the Database"探讨了存储过程和触发器等数据库级别的逻辑。"Working with Data Types"详细阐述了各种数据类型的使用,"Writing Advanced Queries"则进一步提升查询技巧。最后,"Where to Go Next?"为读者指明了继续深化学习的方向。
书中的"Foreword"、"About the Authors"、"About the Technical Reviewer"、"Acknowledgments"等前言部分提供了作者和审阅者的背景信息,以及他们对书籍的贡献。"Introduction"部分是作者的自述,分享了他从英语文学专业转向IT行业的经历,以此激励读者相信自我学习的力量。
"Beginning TSQL 2012"是一本全面且实用的教程,对于想要掌握SQL Server 2012的TSQL语法和应用的读者来说,它提供了一个系统化的学习路径。无论你是完全的新手还是有一定经验的开发者,这本书都能为你提供宝贵的指导。