授課內容:
1、SQL Server基礎知識
數(shù)據(jù)庫對象概述(數(shù)據(jù)庫對象,事務日志,基本的數(shù)據(jù)庫對象:表,模式,文件組,關系圖,視圖,存儲過程,用戶定義函數(shù),用戶和角色,規(guī)則,默認值,用戶定義數(shù)據(jù)類型)、SQL Server數(shù)據(jù)類型、SQL Server對象標識符。
2、T-SQL基礎
基本的SELECT語句(SELECT語句和FROM子句,JOIN子句,WHERE子句,ORDER BY,使用GROUP BY子句聚集數(shù)據(jù),使用HAVING子句在組上放置條件,使用FOR XML子句進行XML輸出,使用OPTION子句指定提示,DISTINCT)、用INSERT語句添加數(shù)據(jù)、通過UPDATE語句更改現(xiàn)有的數(shù)據(jù)、DELETE語句、替代的聯(lián)結語法、UNION、創(chuàng)建和修改表、SQL Server中的對象名、CREATE語句、ALTER語句、DROP語句、使用GUI工具
3、鍵和約束
約束的類型、約束的命名、鍵約束、CHECK約束、DEFAULT約束、禁用約束
規(guī)則和默認值:約束的同類
4、視圖
簡單視圖、更復雜的視圖、使用T-SQL編輯視圖、刪除視圖、索引(具體化)視圖、分區(qū)視圖
5、存儲過程和用戶定義函數(shù)
創(chuàng)建存儲過程:基本語法、用ALTER更改存儲過程、刪除存儲過程、參數(shù)、錯誤處理、存儲過程能提供什么、擴展存儲過程、遞歸概覽、用戶定義函數(shù)、返回表的UDF
6、觸發(fā)器
什么是觸發(fā)器、為數(shù)據(jù)完整性規(guī)則使用觸發(fā)器、觸發(fā)器的其他常見用途、其他觸發(fā)器問題、INSTEAD OF觸發(fā)器、IF UPDATE()與COLUMNS_UPDATED、性能考慮、刪除觸發(fā)器、調試觸發(fā)器
7、安全性
安全性基礎、安全性選項、用戶權限、服務器和數(shù)據(jù)庫角色、應用程序角色、更的安全性、證書和非對稱密鑰
8、SQL管理對象
刪除數(shù)據(jù)庫、備份數(shù)據(jù)庫、生成腳本
入學條件:
1.零基礎開始,想要成為的網(wǎng)絡工程師
2.已經在企業(yè)中擔任網(wǎng)絡管理人員,想要轉型為微軟網(wǎng)絡工程師
課程周期:全日制1個月;業(yè)余制2-3個月,共32課時(45分鐘/課時)
使用教材:院方自編教材、電子教材
證書:微軟《SQL》、教育部《SQL》
就業(yè)崗位:公司企業(yè)的網(wǎng)絡架構、網(wǎng)絡管理工程師、網(wǎng)絡安全工程師,網(wǎng)絡管理項目經理