課程簡介:
介紹了SQL Server和描述邏輯表設計,索引和查詢計劃。主要論點集中在創建數據庫對象,包括視圖,存儲過程,隨著參數,功能。其他常見的問題,如交易的程序編碼,并發性,錯誤處理,觸發器和SQL CLR也涵蓋在這門課程。
培訓對象:
本課程是針對那些立志成為數據庫的SQL Server 2012的產品功能和技術熟練的IT專業人員。
要求學員具備的知識基礎:
編寫T-SQL查詢的知識。
基本的關系數據庫概念的知識。
培訓后學員的收獲和具備的能力:
整個SQL Server平臺和主要工具。這將覆蓋版本,版本,網絡監聽的基本知識,概念,服務和服務帳戶。
確定設計表時要使用適當的數據類型,數據類型之間的數據轉換,創建別名數據類型。
良好的設計做法,對SQL Server表,可以使用T-SQL創建表。(注:不包括分區表)。
實施PRIMARY KEY,FOREIGN KEY,DEFAULT,CHECK約束和UNIQUE約束,并進行調查級聯外鍵約束。
確定合適的單柱和復合索引策略。
堆和有聚簇索引的表創建表。同時考慮表的設計,并提出適當的結構。
閱讀并理解詳細的執行計劃的共同元素。
設計有效的非聚集索引。
設計并實施意見
設計和實現存儲過程。
工作表類型,表值參數,并使用MERGE語句來創建存儲過程,更新數據倉庫。
設計和實現的功能,標量和表值。 (還描述了在那里他們可以導致性能問題)。
執行基本的死鎖情況的調查,并學習如何影響應用程序的并發事務隔離級別。
使用傳統的T-SQL錯誤處理代碼和結構化異常處理。
設計與實現DML觸發器。
了解適合于使用SQL CLR集成,實現在SQL Server中現有的。NET程序集。
存儲XML數據和架構在SQL Server中。
在SQL Server中的XML數據進行基本的查詢。
與地理和幾何數據類型。
實施和查詢全文索引。
課程大綱:
章 SQL Server 2012的和它的工具集
該模塊強調了一個事實,即在與SQL Server的開發或管理角色開始工作之前,重要的是要了解整個SQL Server平臺。特別是,它是有用的了解并不只是一個數據庫引擎,SQL Server是,但它是一個完整的企業數據管理平臺。
培訓內容:
到SQL Server平臺
使用SQL Server工具
配置SQL Server服務
實驗:SQL Server和它的工具集
驗證SQL Server組件安裝
更改服務帳戶的新實例
啟用命名管道協議的兩個實例
創建別名為AdvDev的
確保SQL瀏覽器禁用和配置一個固定的TCP / IP端口(如果時間允許,
完成此課程后,您將能夠:
說明SQL Server平臺。
與SQL Server工具。
配置SQL Server服務。
第二章 使用數據類型
該模塊介紹了如何使用和轉換數據類型。此外,它專注于如何使用專用的數據類型和字符數據類型。
培訓內容
使用數據類型 |