1. 程式人生 > >SQL中資料定義語言與資料操作語言

SQL中資料定義語言與資料操作語言

我們可以把 SQL 分為兩個部分:資料操作語言 (DML) 和 資料定義語言 (DDL)。

SQL (結構化查詢語言)是用於執行查詢的語法。但是 SQL 語言也包含用於更新、插入和刪除記錄的語法。

查詢和更新指令構成了 SQL 的 DML 部分:

SELECT - 從資料庫表中獲取資料 UPDATE - 更新資料庫表中的資料 DELETE - 從資料庫表中刪除資料 INSERT INTO - 向資料庫表中插入資料 SQL 的資料定義語言 (DDL) 部分使我們有能力建立或刪除表格。我們也可以定義索引(鍵),規定表之間的連結,以及施加表間的約束。

SQL 中最重要的 DDL 語句:

CREATE DATABASE - 建立新資料庫 ALTER DATABASE - 修改資料庫 CREATE TABLE - 建立新表 ALTER TABLE - 變更(改變)資料庫表 DROP TABLE - 刪除表 CREATE INDEX - 建立索引(搜尋鍵) DROP INDEX - 刪除索引