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