Course Code: transsqlbas
Duration: 14 hours
Overview:

學員們將了解結構化查詢語言的基本原理,並能夠完成以下各項工作:

  • 建構查詢以從 SQL Server 資料庫中提取和過濾數據
  • 創建匯總結果
  • 更改、派生和格式化數據以適應所需的輸出
  • 更改數據並維護資料庫元件和定義

本課程適用於需要 Microsoft SQL 伺服器資料庫中資訊的人。它適用於系統開發人員或其他領域需要使用 SQL 來提取和分析數據的人。

Course Outline:

基本

  • 選擇所有列/欄位
  • 選擇某些列/欄位
  • 使用 distinct/unique
  • 選擇某些行/記錄
  • 在區域中選擇值
  • 選擇與模式掩碼匹配的值
  • 在清單中選擇值
  • 空值的處理
  • 如何對數據進行排序
  • 選擇計算值和派生值
  • 如何控制查詢結果中的列標題
  • 如何將查詢結果發送到外部檔

聯接表

  • 連接表格的原則:
    • 使用笛卡爾連接
    • 使用 inner join
    • 非等值聯接的使用
    • 使用 outer join

聯接查詢

  • 聯合運算子
  • Intersect 運算符
  • Except 運算符

簡單的函數

  • 轉換函數
  • 日期函數
  • 數位函數
  • 文本函數
  • 組/摘要/聚合函數

子查詢

  • 子查詢的原則
  • 如何從主查詢中篩選行
  • 使用嵌套子查詢
  • 使用多列子查詢
  • 使用相關子查詢
  • 使用子查詢作為內聯視圖和公共表運算式
  • 在主查詢中使用子查詢作為列

Case 語句

  • 案例陳述原則
  • 使用case語句派生列值
  • 使用嵌套 case 語句
  • 使用case語句生成數據透視表
  • 將case語句與子查詢一起使用

數據操作

  • 如何將值插入到表中
  • 如何在表之間複製值
  • 如何更新值
  • 如何刪除記錄
  • 如何通過檢視更改數據
  • 交易的使用
  • 如何鎖定行和表

數據定義

  • 關係資料庫和數據規範化的原則
  • 使用主鍵和外鍵關係和約束
  • 如何創建表
  • 如何更改表
  • 如何創建檢視
  • 同義詞的使用
  • 如何刪除表和檢視
Sites Published:

United Arab Emirates - Transact SQL Basic

Qatar - Transact SQL Basic

Egypt - Transact SQL Basic

Saudi Arabia - Transact SQL Basic

South Africa - Transact SQL Basic

Brasil - Transact SQL Básico

Canada - Transact SQL Basic

中国 - Transact SQL Basic

香港 - Transact SQL Basic

澳門 - Transact SQL Basic

台灣 - Transact SQL Basic

USA - Transact SQL Basic

Österreich - Transact SQL Grundlagen

Schweiz - Transact SQL Grundlagen

Deutschland - Transact SQL Grundlagen

Czech Republic - Transact SQL Basic

Denmark - Transact SQL Basic

Estonia - Transact SQL Basic

Finland - Transact SQL Basic

Greece - Transact SQL Basic

Magyarország - Transact SQL Basic

Ireland - Transact SQL Basic

Luxembourg - Transact SQL Basic

Latvia - Transact SQL Basic

España - Transact SQL Básico

Italia - Transact SQL Basic

Lithuania - Transact SQL Basic

Nederland - Transact SQL Basic

Norway - Transact SQL Basic

Portugal - Transact SQL Básico

România - Transact SQL Basic

Sverige - Transact SQL Basic

Türkiye - Transact SQL Basic

Malta - Transact SQL Basic

Belgique - Transact SQL Basic

France - Transact SQL Basic

日本 - Transact SQL Basic

Australia - Transact SQL Basic

Malaysia - Transact SQL Basic

New Zealand - Transact SQL Basic

Philippines - Transact SQL Basic

Singapore - Transact SQL Basic

Thailand - Transact SQL Basic

Vietnam - Transact SQL Basic

India - Transact SQL Basic

Argentina - Transact SQL Básico

Chile - Transact SQL Básico

Costa Rica - Transact SQL Básico

Ecuador - Transact SQL Básico

Guatemala - Transact SQL Básico

Colombia - Transact SQL Básico

México - Transact SQL Básico

Panama - Transact SQL Básico

Peru - Transact SQL Básico

Uruguay - Transact SQL Básico

Venezuela - Transact SQL Básico

Polska - Transact SQL Basic

United Kingdom - Transact SQL Basic

South Korea - Transact SQL Basic

Pakistan - Transact SQL Basic

Sri Lanka - Transact SQL Basic

Bulgaria - Transact SQL Basic

Bolivia - Transact SQL Básico

Indonesia - Transact SQL Basic

Kazakhstan - Transact SQL Basic

Moldova - Transact SQL Basic

Morocco - Transact SQL Basic

Tunisia - Transact SQL Basic

Kuwait - Transact SQL Basic

Oman - Transact SQL Basic

Slovakia - Transact SQL Basic

Kenya - Transact SQL Basic

Nigeria - Transact SQL Basic

Botswana - Transact SQL Basic

Slovenia - Transact SQL Basic

Croatia - Transact SQL Basic

Serbia - Transact SQL Basic

Bhutan - Transact SQL Basic

Nepal - Transact SQL Basic

Uzbekistan - Transact SQL Basic