SQL Server 2012/2016數(shù)據(jù)庫開發(fā)
- 課程名稱: SQL Server 2012/2016數(shù)據(jù)庫開發(fā)
- 開班類型: 周末班、脫產(chǎn)班、企業(yè)定制
- 推薦星級: 5星
- 課程代碼: Admin
- 課程天數(shù): 3天
- 授課方式: 面授
課程大綱
認(rèn)證須知
開課計劃
學(xué)習(xí)QQ群
常見問題
課程大綱:
Module 1: SQL Server 2012及工具集介紹
? SQL Server平臺介紹
? SQL Server工具
? 配置SQL Server服務(wù)
Module 2:數(shù)據(jù)類型
? 使用數(shù)據(jù)類型
? 字符數(shù)據(jù)
? 數(shù)據(jù)類型轉(zhuǎn)換
? 特殊數(shù)據(jù)類型
Module 3:設(shè)計表
? 設(shè)計表
? 架構(gòu)
? 創(chuàng)建和修改表
Module 4:數(shù)據(jù)約束
? 強(qiáng)制數(shù)據(jù)完整性
? 實(shí)現(xiàn)域完整性
? 實(shí)現(xiàn)實(shí)體和參照完整性
Module 5: SQL Server 2012 索引計劃
? 索引概念
? 數(shù)據(jù)類型和索引
? 單列和符合索引
Module 6: SQL Server 2012表結(jié)構(gòu)
? SQL Server表結(jié)構(gòu)
? 聚集索引
? 設(shè)計有效的聚集索引
Module 7:閱讀SQL Server 2012執(zhí)行計劃
? 執(zhí)行計劃
? 常用執(zhí)行計劃要素
? 執(zhí)行計劃工作
Module 8: 通過非聚集索引提高性能
? 設(shè)計有效的非聚集索引
? 實(shí)現(xiàn)非聚集索引
? 使用數(shù)據(jù)庫引擎優(yōu)化器
Module 9:設(shè)計和實(shí)現(xiàn)視圖
? 視圖
? 創(chuàng)建和管理視圖
? 視圖性能
Module 10: 設(shè)計實(shí)現(xiàn)存儲過程
? 存儲過程
? 使用存儲過程
? 參數(shù)化存儲過程
? 控制執(zhí)行上下文
Module 11:合并數(shù)據(jù)和表傳遞
? 使用MERGE語句
? 表類型
? 表類型參數(shù)
Module 12:設(shè)計實(shí)現(xiàn)自定義函數(shù)
? 設(shè)計并實(shí)現(xiàn)用戶自定義函數(shù)
? 設(shè)計并實(shí)現(xiàn)標(biāo)量函數(shù)
? 設(shè)計并實(shí)現(xiàn)表值函數(shù)
? 函數(shù)設(shè)計注意點(diǎn)
? 函數(shù)的選擇
Module 13: SQL Server 2012 高并發(fā)性
? 事務(wù)
? 鎖
? 鎖的管理
? 事務(wù)隔離級別
Module 14: T-SQL 語句錯誤處理
? 錯誤處理
? T-SQL 錯誤處理方法
? 結(jié)構(gòu)化異常處理
Module 15: 觸發(fā)器數(shù)據(jù)操作
? 設(shè)計DML觸發(fā)器
? 執(zhí)行DML觸發(fā)器
? 高級觸發(fā)器
Module 16: SQL Server 2012托管代碼
? SQL CLR集成
? 導(dǎo)入并配置程序集
? 實(shí)現(xiàn)SQL CLR集成
Module 17: SQL Server 2012 存儲XML數(shù)據(jù)
? XML及XML結(jié)構(gòu)
? 在SQL Server中存儲XML數(shù)據(jù)和結(jié)構(gòu)
? XML數(shù)據(jù)類型
Module 18:在SQL Server中查詢XML數(shù)據(jù)
? 使用T-SQL FOR XML語句
? XQuery
? 解析XML
Module 19: SQL Server 2012 Spatial Data空間數(shù)據(jù)
? 空間數(shù)據(jù)
? 空間數(shù)據(jù)類型
? 應(yīng)用空間數(shù)據(jù)
Module 20: 全文索引和查詢
? 全文索引
? 在SQL Server中實(shí)現(xiàn)全文索引
? 執(zhí)行全文查詢