本書(shū)是Inside Microsoft SQL Server 2005系列四本著作中的一本。它詳細(xì)介紹了T-SQL的內(nèi)部構(gòu)造,包含了非常全面的編程參考。它提供了使用Transact-SQL (T-SQL)的專家級(jí)指導(dǎo),T-SQL是用于SQL Server的最常見(jiàn)的也是功能最強(qiáng)大的編程語(yǔ)言。該書(shū)由Itzik Ben-Gan權(quán)威執(zhí)筆,重點(diǎn)關(guān)注語(yǔ)言特性以及它們?nèi)绾伪籗QL Server引擎解釋和處理。通過(guò)本書(shū),你將深入了解T-SQL的高級(jí)用法,包括觸發(fā)器、用戶自定義函數(shù)、異常處理等。該書(shū)解釋并比較了SQL Server 2000和SQL Server 2005在數(shù)據(jù)庫(kù)開(kāi)發(fā)相關(guān)問(wèn)題上的解決方案,深入討論了SQL Server 2005中新增的T-SQL編程特性,包含了大量的代碼示例、表示例和邏輯難題以幫助數(shù)據(jù)庫(kù)開(kāi)發(fā)人員和管理員理解復(fù)雜的邏輯并掌握T-SQL。本書(shū)適合于專業(yè)數(shù)據(jù)庫(kù)開(kāi)發(fā)者、BI開(kāi)發(fā)者、DBA和以SQL Server作為后臺(tái)數(shù)據(jù)庫(kù)的一般應(yīng)用程序開(kāi)發(fā)者,讀者可以通過(guò)書(shū)中的最佳實(shí)踐、高級(jí)技巧和代碼示例來(lái)掌握這門復(fù)雜的編程語(yǔ)言,以切合實(shí)際的方案來(lái)解決復(fù)雜的實(shí)際問(wèn)題。
作者簡(jiǎn)介
Itzik Ben-Gan是Solid Quality Learning的導(dǎo)師和創(chuàng)始人。從1999年開(kāi)始,他一直是Microsoft SQL Server MVP(最有價(jià)值專家),并在全世界已經(jīng)開(kāi)展過(guò)無(wú)數(shù)次T-SQL查詢、T-SQL優(yōu)化和編程方面的培訓(xùn)。 從1992年開(kāi)始,Itzik就一直致力于涉及各種數(shù)據(jù)庫(kù)和計(jì)算機(jī)系統(tǒng)相關(guān)技術(shù)的多個(gè)課題。 Itzik擅長(zhǎng)T-SQL查詢、查詢優(yōu)化、編程和內(nèi)部原理,此外他還精通其他的數(shù)據(jù)庫(kù)領(lǐng)域。1999年,Itzik創(chuàng)立以色列SQL Server 和OLAP 用戶組,一直管理至今。Dejan Sarka——MCP(Microsoft Certified Professional)、MCDBA(Microsoft Certified Database Administrator)、MCT(Microsoft Certified Trainer)、SQL Server MVP、Solid Quality Learning導(dǎo)師, 除了提供專業(yè)的培訓(xùn),他還一直研究聯(lián)機(jī)事務(wù)處理(OLTP)、OLAP和數(shù)據(jù)挖掘課題,特別是在設(shè)計(jì)階段。他經(jīng)常在一些最重要的國(guó)際會(huì)議上演講,如TechEd、PASS 和 MCT。對(duì)于微軟在中東歐地區(qū)最重要的會(huì)議NT會(huì)議,他是必不可少的。他還是斯洛文尼亞SQL Server用戶組的創(chuàng)始人,并為Solid Quality Learning開(kāi)發(fā)了兩套課程:Data Modeling Essentials和Data Mining with SQL Server 2005。Roger Wolter在計(jì)算機(jī)行業(yè)有近30年的經(jīng)驗(yàn),最近7年效力于微軟。他現(xiàn)在是SQL Server團(tuán)隊(duì)的Program Manager,專攻SQL Server Service Broker 和 SQL Server Express。他在微軟參與過(guò)的項(xiàng)目包括:COM+、SQLXML、Soap Toolkit、SQL Server Service Broker和SQL Express。