第YI部分 SQLServer基礎(chǔ)知識(shí)
數(shù)據(jù)庫(kù)對(duì)象概述(數(shù)據(jù)庫(kù)對(duì)象,事務(wù)日志,基本的數(shù)據(jù)庫(kù)對(duì)象:表,模式,文件組,關(guān)系圖,視圖,存儲(chǔ)過(guò)程,用戶定義函數(shù),用戶和角色,規(guī)則,默認(rèn)值,用戶定義數(shù)據(jù)類型)、SQL Server數(shù)據(jù)類型、SQL Server對(duì)象標(biāo)識(shí)符
第二部分 T-SQL基礎(chǔ)
基本的SELECT語(yǔ)句(SELECT語(yǔ)句和FROM子句,JOIN子句,WHERE子句,ORDER BY,使用GROUP BY子句聚集數(shù)據(jù),使用HAVING子句在組上放置條件,使用FOR XML子句進(jìn)行XML輸出,使用OPTION子句指定提示,DISTINCT、用INSERT語(yǔ)句添加數(shù)據(jù)、通過(guò)UPDATE語(yǔ)句更改現(xiàn)有的數(shù)據(jù)、DELETE語(yǔ)句、替代的聯(lián)結(jié)語(yǔ)法、UNION、創(chuàng)建和修改表、SQL Server中的對(duì)象名、CREATE語(yǔ)句、ALTER語(yǔ)句、DROP語(yǔ)句、使用GUI工具
第三部分 鍵和約束
約束的類型、約束的命名、鍵約束、CHECK約束、DEFAULT約束、禁用約束、規(guī)則和默認(rèn)值:約束的同類
第四部分 視圖
簡(jiǎn)單視圖、更復(fù)雜的視圖、使用T-SQL編輯視圖、刪除視圖、索引(具體化)視圖、分區(qū)視圖
第五部分 分存儲(chǔ)過(guò)程和用戶定義函數(shù)
創(chuàng)建存儲(chǔ)過(guò)程:基本語(yǔ)法、用ALTER更改存儲(chǔ)過(guò)程、刪除存儲(chǔ)過(guò)程、參數(shù)、錯(cuò)誤處理、存儲(chǔ)過(guò)程能提供什么、擴(kuò)展存儲(chǔ)過(guò)程、遞歸概覽、用戶定義函數(shù)、返回表的UDF
第六部分 觸發(fā)器
什么是觸發(fā)器、為數(shù)據(jù)完整性規(guī)則使用觸發(fā)器、觸發(fā)器的其他常見(jiàn)用途、其他觸發(fā)器問(wèn)題、INSTEAD OF觸發(fā)器、IF UPDATE(與COLUMNS_UPDATED、性能考慮、刪除觸發(fā)器、調(diào)試觸發(fā)器
第七部分 安全性
安全性基礎(chǔ)、安全性選項(xiàng)、用戶權(quán)限、服務(wù)器和數(shù)據(jù)庫(kù)角色、應(yīng)用程序角色、更高級(jí)的安全性、證書和非對(duì)稱密鑰
第八部分 SQL管理對(duì)象
刪除數(shù)據(jù)庫(kù)、備份數(shù)據(jù)庫(kù)、生成腳本