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