課程介紹:
本課程向學員提供主要內容為: 1、學習如何在SQL Server 2014數(shù)據(jù)庫上的T-SQL編寫基礎,滿足SQL Server數(shù)據(jù)庫查詢語言基本的編寫需求,同時該知識也是數(shù)據(jù)庫管理、數(shù)據(jù)庫開發(fā)和商業(yè)智能方向的必要基礎知識。 2、學習如何實現(xiàn)SQL Server 2014數(shù)據(jù)庫的安裝和規(guī)劃,了解SQL Server產品的功能和管理工具,滿足日常數(shù)據(jù)庫管理與維護工作中所涉及到的相關知識技能。 3、了解SQL Server服務器高可用解決方案,讓學員能夠根據(jù)企業(yè)的業(yè)務特點和需求,設計和撰寫SQL Server高可用方案。
?
學員基礎:
本課程面向數(shù)據(jù)庫管理和維護人員,也可以是希望轉向管理和維護數(shù)據(jù)庫的技術人員,建議有一定的數(shù)據(jù)庫基礎知識,這樣有助于提高聽課效果。
?
培訓目標:
1、掌握SQL Server數(shù)據(jù)庫的規(guī)劃和安裝,以及安裝后的配置與日常管理等相關技術知識 2、掌握T-SQL查詢語言,滿足日常管理與應用中涉及到的T-SQL語言需求 3、掌握SQL Server 數(shù)據(jù)庫的持續(xù)性維護技術,如備份與恢復、索引和消除碎片等相關知識 4、了解SQL Server高可用性技術,滿足企業(yè)SQL Server高可用性解決方案的撰寫 5、了解SQL Server數(shù)據(jù)庫監(jiān)控工具的使用和方法,能夠排除企業(yè)中一般常見問題
課程大綱:
一、SQL Server 2014簡介
1、SQL Server 2014的概述
2、SQL Server 2014的版本和組件
3、SQL Server Management Studio的增強
?
二、安裝和配置SQL Server 2014
1、規(guī)劃SQL Server 2014安裝
2、安裝SQL Server 2014
3、安裝后的配置
?
三、Microsoft Azure SQL數(shù)據(jù)庫
1、規(guī)劃SQL Server 2014安裝
2、安裝SQL Server 2014
3、安裝后的配置
?
四、T-SQL查詢基礎
1、了解Select語句中的邏輯順序
2、編寫簡單的Select語句
3、編寫CASE表達式
4、SQL Server 2014數(shù)據(jù)類型
5、使用Insert、Update、Delete
?
五、T-SQL高級查詢
1、多表查詢
2、TOP和OFFSET-FETCH選項
3、處理空值
4、使用內置函數(shù)
5、使用Set運算符
6、分組和匯總數(shù)據(jù)
7、使用子查詢
?
六、使用視圖、存儲過程和函數(shù)
1、使用視圖
2、使用存儲過程
3、使用內嵌表值函數(shù)
?
七、使用數(shù)據(jù)庫和存儲
1、SQL Server數(shù)據(jù)存儲概述
2、管理系統(tǒng)數(shù)據(jù)庫存儲
3、管理用戶數(shù)據(jù)庫存儲
4、文件和文件組
5、移動數(shù)據(jù)庫文件
?
八、進行持續(xù)的數(shù)據(jù)庫維護
1、確保數(shù)據(jù)庫的完整性
2、索引概述
3、維護索引和消除碎片
4、日常數(shù)據(jù)庫維護的自動化
?
九、實現(xiàn)SQL Server 2014安全管理
1、SQL Server 2014安全架構概述
2、身份驗證和授權用戶
3、服務器和數(shù)據(jù)庫角色
4、授權用戶訪問資源
?
十、規(guī)劃和實施備份策略
1、了解SQL Server恢復模式
2、規(guī)劃備份策略
3、備份數(shù)據(jù)庫和事務日志
4、使用備份選項
5、確保備份可靠性
?
十一、恢復SQL Server 2014數(shù)據(jù)庫
1、了解恢復過程
2、還原數(shù)據(jù)庫
3、高級恢復方案
?
十二、實現(xiàn)SQL Server 2014管理自動化
1、SQL Server 管理自動化
2、SQL Server 2014代理
3、管理SQL Server 作業(yè)
?
十三、導入導出數(shù)據(jù)
1、傳輸數(shù)據(jù)
2、導入和導出數(shù)據(jù)
3、復制和移動數(shù)據(jù)庫
?
十四、監(jiān)控SQL Server 2014
1、SQL Server監(jiān)控概述
2、動態(tài)管理視圖和函數(shù)
3、性能監(jiān)控
?
十五、SQL Server 2014高可用性
1、SQL Server 2014高可用性概述
2、介紹SQL Server 2014故障轉移群集
3、介紹SQL Server 2014日志傳送
4、介紹SQL Server 2014數(shù)據(jù)庫鏡像
5、介紹SQL Server 2014 復制
6、Always高可用性
7、數(shù)據(jù)恢復增強功能
?
十六、排除常見的SQL Server 2012管理問題
1、SQL Server 2014的故障排除方法
2、解決服務相關的問題
3、解決登錄和連接問題