SQL 為 ANSI 標準,但各廠商有專屬擴充。核心關鍵字(SELECT, UPDATE, DELETE, INSERT, WHERE 等)所有相容資料庫皆支援。
所有現代資料庫系統基石:MS SQL Server, IBM DB2, Oracle, MySQL, Microsoft Access。
資料儲存於 表:由 欄位 與 列 組成的相關資料項集合。
| Id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 1 | Adams | John | Oxford Street | London |
| 2 | Bush | George | Fifth Avenue | New York |
| 3 | Carter | Thomas | Changan Street | Beijing |
三筆記錄,五個欄位。
SELECT LastName FROM Persons;
結果集:
| LastName |
|---|
| Adams |
| Bush |
| Carter |
SELECT - 取得資料UPDATE - 更新資料DELETE - 刪除資料INSERT INTO - 插入資料CREATE DATABASE - 建立資料庫ALTER DATABASE - 修改資料庫CREATE TABLE - 建立資料表ALTER TABLE - 修改資料表DROP TABLE - 刪除資料表CREATE INDEX - 建立索引DROP INDEX - 刪除索引