SQL 簡介
SQL 是用於訪問和操作資料庫的標準語言。
什麼是 SQL?
- SQL 代表結構化查詢語言
- SQL 使您能夠訪問和操作資料庫
- SQL 於 1986 年成為美國國家標準協會 (ANSI) 的標準,並於 1987 年成為國際標準化組織 (ISO) 的標準。
SQL 能做什麼?
- SQL 可以針對資料庫執行查詢
- SQL 可以從資料庫檢索資料
- SQL 可以在資料庫中插入記錄
- SQL 可以更新資料庫中的記錄
- SQL 可以從資料庫刪除記錄
- SQL 可以建立新的資料庫
- SQL 可以在資料庫中建立新表
- SQL 可以在資料庫中建立儲存過程
- SQL 可以在資料庫中建立檢視
- SQL 可以為表、過程和檢視設定許可權
SQL 是一個標準 - 但是……
儘管 SQL 是 ANSI/ISO 標準,但 SQL 語言有不同的版本。
然而,為了符合 ANSI 標準,它們都以類似的方式支援至少主要的命令(例如 SELECT
、UPDATE
、DELETE
、INSERT
、WHERE
)。
注意:大多數 SQL 資料庫程式除了 SQL 標準外,還有自己的專有擴充套件!
在您的網站中使用 SQL
要構建一個顯示來自資料庫資料的網站,您將需要
- 一個 RDBMS 資料庫程式(例如:MS Access、SQL Server、MySQL)
- 使用伺服器端指令碼語言,如 PHP 或 ASP
- 使用 SQL 獲取您想要的資料
- 使用 HTML/CSS 樣式頁面
RDBMS
RDBMS 代表關係資料庫管理系統。
RDBMS 是 SQL 和所有現代資料庫系統(如 MS SQL Server、IBM DB2、Oracle、MySQL 和 Microsoft Access)的基礎。
RDBMS 中的資料儲存在稱為表的資料庫物件中。表是相關資料條目的集合,它由列和行組成。
檢視“Customers”表
每個表被分解成更小的實體,稱為欄位。Customers 表中的欄位包括 CustomerID、CustomerName、ContactName、Address、City、PostalCode 和 Country。欄位是表中的一列,用於維護表中每個記錄的特定資訊。
記錄,也稱為行,是表中存在的每個單獨的條目。例如,上面的 Customers 表中有 91 條記錄。記錄是表中的水平實體。
列是表中的垂直實體,其中包含與表中特定欄位相關的所有資訊。
影片:SQL 簡介

