SQL?Server?高級開發(fā)

2016-09-06 16:47
0個贊
摘要:SQL?Server?2012開發(fā)課程主要通過開發(fā)的角度來管理和使用SQL?Server?2012,內(nèi)容包含了基本的數(shù)據(jù)庫的創(chuàng)建、表結(jié)構(gòu)的創(chuàng)建、到SQL?查詢的精講,然后介紹了SQL?Server條件處理和循環(huán)、存儲過程和觸發(fā)器等等,最后講到了事務(wù)、鎖定、死鎖和事務(wù)的處理。

課程介紹:
SQL Server 2012開發(fā)課程主要通過開發(fā)的角度來管理和使用SQL Server 2012,內(nèi)容包含了基本的數(shù)據(jù)庫的創(chuàng)建、表結(jié)構(gòu)的創(chuàng)建、到SQL 查詢的精講,然后介紹了SQL Server條件處理和循環(huán)、存儲過程和觸發(fā)器等等,最后講到了事務(wù)、鎖定、死鎖和事務(wù)的處理。
課程結(jié)合了大量的企業(yè)案例,通過案例來講解課程的知識點(diǎn),實(shí)用性和實(shí)戰(zhàn)性都很強(qiáng)!

 

課程目標(biāo):

  • 了解SQL Server 2012開發(fā)課程的知識模塊。
  • 熟悉數(shù)據(jù)庫創(chuàng)建和表設(shè)計
  • 精通SQL 查詢
  • 熟悉SQL 中變量的定義和賦值
  • 精通條件處理、循環(huán)
  • 熟悉游標(biāo)、游標(biāo)的類型和應(yīng)用
  • 精通存儲過程和觸發(fā)器
  • 精通用戶自定義函數(shù)和類型
  • 熟悉SQL Server 函數(shù)
  • 了解事務(wù)、鎖定和死鎖
  • 了解視圖
  • 了解錯誤處理

 

對應(yīng)證書:
MCSE: Data Platform certification
70-461 Querying Microsoft SQL Server 2012/2014
70-462 Administering Microsoft SQL Server 2012/2014 Databases
70-463 Implementing a Data Warehouse with Microsoft SQL Server 2012/2014
成功完成步驟 1 至步驟 3 后,您將獲得 MCSA: SQL Server 2012/2014 認(rèn)證。
70-464 Developing Microsoft SQL Server Databases
70-465 Designing Database Solutions for SQL Serve

 

 

課程大綱:


第一章:SQL Server 2012 介紹

  • SQL Server 2012功能介紹和部署
  • SQL Server管理工具介紹


第二章:創(chuàng)建SQL Server數(shù)據(jù)庫和表

  • 創(chuàng)建SQL Server標(biāo)準(zhǔn)數(shù)據(jù)庫
  • 創(chuàng)建自定義的數(shù)據(jù)庫
  • 創(chuàng)建表
  • 創(chuàng)建主鍵、唯一鍵、約束、默認(rèn)值、外鍵等
  • 插入數(shù)據(jù)/插入多條數(shù)據(jù)


第三章: SQL查詢

  • SQL查詢基本應(yīng)用
  • SQL查詢分組和排序
  • SQL查詢中應(yīng)用聚合函數(shù)
  • SQL查詢中應(yīng)用子查詢
  • SQL查詢中使用連接查詢
  • 理解連接查詢類型:內(nèi)連接,左外連接,右外連接、全連接、交叉連接

 

第四章: T-SQL變量和賦值

  • SQL中變量類型介紹
  • 數(shù)據(jù)類型介紹
  • 使用Set賦值
  • 使用Select賦值
  • 兩種賦值方式的討論


第五章: 條件處理

  • 條件處理的應(yīng)用場景
  • 使用IF---Else 處理?xiàng)l件
  • 使用CASE處理?xiàng)l件
  • 條件處理和GOTO結(jié)合應(yīng)用
  • 兩種條件處理的使用場景討論


第六章: 使用循環(huán)

  • 循環(huán)使用的案例展示
  • 使用While編寫基本循環(huán)
  • 案例:使用循環(huán)遍歷表 
  • 使用return
  • 使用Break和Continue
  • 使用Wart For


第七章: 使用游標(biāo)

  • 游標(biāo)的介紹
  • 游標(biāo)的類型
  • 游標(biāo)的定義
  • 使用游標(biāo)來遍歷表的記錄
  • 游標(biāo)和循環(huán)的結(jié)合


第八章: 存儲過程

  • 存儲過程的語法結(jié)構(gòu)
  • 創(chuàng)建基本的存儲過程
  • 創(chuàng)建帶參數(shù)的存儲過程
  • 使用Output參數(shù)
  • 修改和刪除存儲過程
  • 存儲過程的安全


第九章:觸發(fā)器

  • 觸發(fā)器的介紹
  • 觸發(fā)器的類型
  • 創(chuàng)建和使用After觸發(fā)器
  • 創(chuàng)建和使用instead of 觸發(fā)器
  • 使用inserted和Deleted表


第十章: 用戶自定義函數(shù)

  • 自定義函數(shù)的介紹
  • 創(chuàng)建標(biāo)量的自定義函數(shù)
  • 創(chuàng)建內(nèi)聯(lián)用戶定義函數(shù)
  • 創(chuàng)建多語句用戶定義函數(shù)
  • 管理用戶自定義函數(shù)


第十一章: 視圖

  • 創(chuàng)建基本視圖 
  • 查詢視圖定義
  • 顯示視圖及其結(jié)構(gòu)
  • 刷新視圖定義
  • 管理視圖
  • 視圖加密
  • 索引視圖


第十二章: CLR集成

  • CLR概述 
  • CLR對象概述
  • 啟用SQL Server CLR支持
  • 為CLR存儲過程寫程序集
  • 創(chuàng)建CLR存儲過程
  • 創(chuàng)建CLR用戶定義函數(shù)
  • 創(chuàng)建CLR觸發(fā)器


第十三章: XML、分層和空間數(shù)據(jù)

  • 使用原生的XML
  • 在XML文檔與關(guān)系型數(shù)據(jù)庫之間進(jìn)行轉(zhuǎn)換 
  • 使用原生分層數(shù)據(jù)
  • 原生空間數(shù)據(jù)


第十四章:錯誤處理

  • 查看系統(tǒng)錯誤信息 
  • 查看用戶定義錯誤信息
  • 手動引發(fā)錯誤
  • 捕獲和處理應(yīng)用程序錯誤

 


聯(lián)系課程顧問:

聯(lián)系人: Tina  手機(jī)/微信:13795329973

 

QQ: 1446129009 QQ學(xué)習(xí)群:314731576

 

官網(wǎng):http://www.iLync.cn

 

 

 

這篇文章對你有沒有幫助?有 0無 0
上一篇:Windows?PowerShell下一篇:SQL?Server?高級管理