課程介紹
本課程主要內(nèi)容為如何設(shè)計和規(guī)劃SQL Server數(shù)據(jù)庫,通過學(xué)習(xí)該課程,學(xué)員可以掌握如何通過監(jiān)控SQL Server ,實現(xiàn)高性能的、安全的、可伸縮性的SQL Server 服務(wù)器,同時,為企業(yè)設(shè)計和實現(xiàn)SQL Server 高可用性解決方案。
培訓(xùn)對象
數(shù)據(jù)庫管理或開發(fā)人員。
課程收益
使用內(nèi)置函數(shù);
分組和匯總數(shù)據(jù);
使用子查詢;
使用Table表達式;
使用SET運算符;
使用Window排名和聚合函數(shù);
Pivoting和 Grouping Sets;
SQL Server 2012元數(shù)據(jù)查詢;
執(zhí)行存儲過程;
T-SQL編程;
異常錯誤處理;
執(zhí)行事務(wù);
提高查詢性能。
知識概要
-- SQL Server 2012 簡介;
-- SQL Azure入門;
-- T-SQL查詢;
-- SELECT查詢;
-- 多表查詢;
-- 數(shù)據(jù)排序和篩選;
-- SQL Server 2012 的數(shù)據(jù)類型。
課程大綱
微軟SQL Server 2012的簡介
入門使用SQL Server 2012 Management Studio
SQL Azure的概述;?使用SQL Azure
T-SQL簡介;了解SET;了解謂詞邏輯;了解SELECT語句中的邏輯順序操作
編寫簡單的SELECT語句
使用DISTINCT消除重復(fù)
使用列和表的別名;編寫簡單的CASE表達式
了解連接;查詢與內(nèi)連接;查詢外連接;交叉連接;自連接
Sorting Data
Filtering Data with a WHERE Clause
Filtering with the TOP and OFFSET-FETCH Options
Working with Unknown and Missing Values
對數(shù)據(jù)進行排序
WHERE子句中篩選條件
TOP和OFFSET-FETCH選項
空值的處理
SQL Server 2012 的數(shù)據(jù)類型
介紹SQL Server 2012 的數(shù)據(jù)類型
使用字符數(shù)據(jù)
日期和時間數(shù)據(jù)類型
內(nèi)置函數(shù)編寫查詢;使用轉(zhuǎn)換函數(shù)
使用邏輯函數(shù);NULL相關(guān)函數(shù)
使用聚合函數(shù)
使用GROUP BY子句
是用HAVING篩選
自包含的子查詢;相關(guān)子查詢
使用EXISTS謂詞的子查詢
使用派生表;使用CTE
使用視圖;使用內(nèi)嵌表值函數(shù)
使用UNION運算符 ;使用EXCEPT和INTERSECT
使用APPLY
創(chuàng)建Windows OVER;是用Window函數(shù)
使用PIVOT和UNPIVOT
使用Grouping Sets
SQL Server 2012元數(shù)據(jù)查詢
查詢系統(tǒng)目錄視圖和函數(shù)
執(zhí)行系統(tǒng)存儲過程
查詢動態(tài)管理對象(DMV)
使用存儲過程查詢數(shù)據(jù);將參數(shù)傳遞給存儲過程
創(chuàng)建簡單的存儲過程;動態(tài)SQL
事務(wù)和數(shù)據(jù)庫引擎
控制事務(wù)
在查詢性能的因素
顯示查詢性能數(shù)據(jù)
認證過程
無認證考試
開班信息
暫無開班信息