探索 SQL 陳述式的結構

已完成

在任何 SQL 方言中,SQL 陳述式都會分組成數種陳述式類型。 這些不同的類型包括:

  • 資料操作語言 (DML):這組 SQL 陳述式主要在於查詢和修改資料。 DML 陳述式包括 SELECT (此訓練課程的主要重點),以及 INSERT、UPDATE 和 DELETE 等修改陳述式。
  • 資料定義語言 (DDL):這組 SQL 陳述式可處理資料庫物件 (例如資料表、檢視和程序) 的定義和生命週期。 DDL 包括 CREATE、ALTER 和 DROP 等陳述式。
  • 資料控制語言 (DCL):這組 SQL 陳述式可用來管理使用者和物件的安全性權限。 DCL 包括 GRANT、REVOKE 和 DENY 等陳述式。

有時候,您可能也會看到 TCL 列為陳述式類型,表示交易控制語言。 此外,某些清單可能會將 DML 重新定義為不包含 SELECT 陳述式的資料修改語言,但接著新增 DQL 作為 SELECT 陳述式的資料查詢語言

在本課程模組中,我們將著重於 DML 陳述式。 資料分析師通常可使用這些陳述式擷取資料以供報表和分析之用。 應用程式開發人員也可使用 DML 陳述式執行 "CRUD" 作業,以建立、讀取、更新或刪除應用程式資料。