第一图书网

SQL Server 2012 T-SQL 資料庫設計

楊先民,胡百敬,周妙謙 著 悅知文化
出版社:

悅知文化  

作者:

楊先民,胡百敬,周妙謙 著  

内容概要

  完整的T-SQL定義與實踐運用,掌握資訊系統的本源。結合理論與實務,完整涵蓋關聯式資料庫之應用。豐富的實戰範例,解決開發人員常見的技術瓶頸。  撰寫T-SQL指令,是否讓你覺得困難重重?每回遇到客戶的問題,還是不知如何解決?彙整三位顧問級作者多年的實務經驗,說明資料庫的基礎概念與運作架構。以SSMS為工具、精準切入SQL Server資料庫語言,結合理論與實務,說明TSQL指令常見的瓶頸與盲點,讓你快速掌握並有效學習。  ■ 從規劃角度切入T-SQL指令,詳述SQL Server資料庫基本原理,並了解如何建立資料表。說明T-SQL語法的基本組成元素,以及SQL Server 2012所支援的各種基本資料類型。  ■ 介紹如何使用SQL Server Management Studio(SSMS)來開發、執行T-SQL陳述式,並利用「Database Engine查詢編輯器」來設計T-SQL陳述式。  ■ 運用DML來查詢、新增、修改、刪除資料表內容。說明T-SQL查詢語法的相關技巧,包含:PIVOT、列出排名與順序的函數,探討何為「分散式查詢」以及如何建立「連結伺服器」,並透過T-SQL語法所提供的「分散式查詢系統函數」,取得分散於各處的資料。  ■ SQL Server 2012新增功能與系統函數。如:預存程序、使用者自訂函數、格式轉換函數、日期和時間函數、邏輯運算函數、字串函數與分析用函數等來簡化開發流程,進而提高可維護性。  ■ 透過檢視與建立預存程序,以提升資料庫管理與使用上的安全和彈性,允許應用程式以統一的方式存取資料庫,讓即使不了解資料庫複雜結構的人,也能使用資料庫物件,並大幅減少網路頻寬的耗用,提升整體效能。  ■ 完整介紹如何安裝微軟SQL Server 2012資料庫伺服器,並藉由環境的介紹環境,了解安裝前的各項環境設定。

作者简介

楊先民  淡江大學資訊管理學系畢業,現任恆逸資訊資深講師、微軟專業顧問。具多年開發系統專案經驗,並為Microsoft TechEd、DavDay、PDC等大型研討會活動講師。擁有MCSE、MCSD、MCDBA、MCTS、MCITP與MCT國際認證執照。  專長:  ■SQL Server與資料庫設計  ■系統分析  ■ iOS程式開發  書籍著作:  ■實戰資料庫設計  ■SQL Server 2008 T-SQL資料庫設計  程式著作:  ■iphone開發油耗維修Free  ■iphone開發油耗維修Pro胡百敬  恆逸資深講師 | 集英信誠資深合夥顧問  現任恆逸資訊資深講師。微軟、永豐餘、中興工程等企業顧問。擁有多年n-Tier架構暨物件導向式系統分析及設計、資料庫分析設計、Microsoft .NET開發與商業智慧系統分析設計等實作經驗,並參與許多大型專案開發,主講微軟全省百場以上大型研討會,也是一位活躍於IT媒體的專欄作家。具 MCT、MCAD、MCSD 國際認證執照,並獲選為微軟最有價值專家(MVP)。  著作:  ■ 軟體測試實戰 – Visual Studio & Team Foundation Server 2010  ■ SQL Server 2008 管理實戰【進階維護篇】|悅知文化  ■ SQL Server 2008 T-SQL資料庫設計|悅知文化  ■ SQL Server 2008 SSIS整合服務|悅知文化  ■ SQL Server 2008 管理實戰【營運管理篇】|悅知文化  ■ SQL Server 2008 Reporting Services報表服務|悅知文化  byronhu.wordpress.com/周妙謙  現任元信達資料庫管理師。  曾任職於光電、製造業及教育機構,擁有跨產業多項資訊專案建置與系統整合經驗。對資訊技術具高度熱忱,樂於學習新知,在SQL Server、Microsoft .NET開發等資訊專業領域皆有深入研究。

书籍目录

第一篇 基礎 T-SQL 語法第01章 T-SQL簡介既工具的基本用法01-01 SQL語言簡介01-02 常用工具程式01-03 查詢編輯器與開發T-SQL陳述式01-04 SSMS 2012新增功能第02章 T-SQL語言基礎與資料類型02-01 T-SQL語言所包含的語法元素02-02 資料類型第03章 SELECT陳述式基本語法03-01 使用 SELECT 陳述式03-02 格式化結果集03-03 WHERE子句03-04 GROUP BY與HAVING指令03-05 關聯多個資料表03-06 將多個結果集合併起來第04章 進階的查詢技巧04-01 列出前N筆資料04-02 取得排名或順序的函數04-03 PIVOT04-04 UNPIVOT04-05 CTE04-06 APPLY運算子04-07 TABLESAMPLE04-08 GROUPING SETS04-09 連結伺服器與分散式查詢第05章 資料新增、修改與刪除05-01 Insert新增資料列05-02 DELETE刪除資料列05-03 UPDATE修改資料行05-04 OUTPUT子句與INSERT、UPDATE或DELETE陳述式05-05 TOP子句與INSERT、UPDATE或DELETE陳述式05-06 CTE與INSERT、UPDATE或DELETE陳述式05-07 Merge陳述式05-08 簡介使用外顯交易第二篇 程式化 T-SQL第06章 T-SQL程式設計概論06-01 變數06-02 流程控制06-03 子查詢的使用06-04 群組T-SQL陳述式第07章 SQL Server 2012新增的程式化功能論07-01 順序物件07-02 資料分群運算07-03 Exec語法指定結果集格式07-04 取得結果集格式定義07-05 其他第08章 SQL Server常用系統函數08-01 彙總函數08-02 日期與時間函數08-03 數學函數08-04 字串函數08-05 其他函數第09章 SQL Server 2012新增的系統函數09-01 格式轉換函數09-02 日期和時間函數09-03 邏輯運算函數09-04 字串函數09-05 分析用函數第三篇 開發 T-SQL 物件第10章 檢視建立並應用自訂檢視10-01 標準檢視10-02 針對檢視更新資料10-03 檢視的應用10-04 索引檢視10-05 系統動態管理檢視和函數第11章 自訂函數11-01 純量值函數11-02 資料表值函數11-03 非決定性函數11-04 三種函數的比較第12章 預存程序12-01 使用者自訂預存程序12-02 系統預存程序12-03 擴充預存程序12-04 預存程序的應用範例12-05 預存程序的錯誤處理附錄篇 參考附錄附錄A 安裝SQL Server資料庫環境A-01 Server 2012安裝環境介紹A-02 安裝SQL Server 2012A-03 安裝時的錯誤A-04 安裝Books Online附錄B 建立資料庫B-01 資料庫的組成B-02 使用SQL指令建立資料庫B-03 安裝範例資料庫附錄C 建立資料表C-01 利用管理工具建立資料表附錄D 如何寫出想要的SQL指令D-01 撰寫 SQL指令的基本精神與原理D-02 撰寫SQL指令好比生產線的加工模式D-03 點歌系統D-04 借書系統D-05 出勤系統


编辑推荐

台灣微軟 產品行銷經理 周慕義  恆逸資訊 產品技術開發處 張智凱  專文推薦

图书封面

广告

下载页面


SQL Server 2012 T-SQL 資料庫設計 PDF格式下载



相关图书