首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL 基礎入門:結構化查詢語言核心概念與常用指令

     編輯:關於SqlServer

什麼是 SQL

SQL (Structured Query Language) 是 ANSI 標準的關聯式資料庫語言,用於資料查詢、操作、定義與控制。主流資料庫(Oracle、SQL Server、MySQL、PostgreSQL、Access)皆支援核心 SQL,並各自擴充專有功能。

三大語言分類

類別全名核心指令用途
DMLData Manipulation LanguageSELECT, INSERT, UPDATE, DELETE資料檢索與異動
DDLData Definition LanguageCREATE, ALTER, DROP (TABLE/INDEX/VIEW...)定義資料庫物件結構
DCLData Control LanguageGRANT, REVOKE, ALTER PASSWORD, CREATE SYNONYM權限與安全性控制

基本查詢範例

SELECT Employees.Name
FROM Employees
WHERE Employees.DeptID = 'CS';
  • FROM Employees:指定來源資料表。
  • WHERE DeptID = 'CS':篩選條件,僅保留部門代碼為 CS 的列。
  • SELECT Name:投影輸出欄位。

SQL 特性

  • 宣告式語言:描述「要什麼」而非「怎麼做」,由優化器決定執行計畫。
  • 集合導向:操作對象為資料列集合,無需逐列迴圈(游標除外)。
  • 強型別:欄位定義固定資料類型,不支援使用者自訂型別(標準 SQL)。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved