Ddl
數據定義語言和數據描述語言有什麼區別?
它們是一樣的嗎?DDL 代表哪一種?這是我的理解,但可能不正確:
數據定義語言:包含表中屬性的名稱、類型、欄位長度等
關於數據庫的數據庫 - 儲存元數據
DBMS 在執行和維護一個 db 時會參考這些
數據描述語言:
RDBMS 用來從無到有創建數據庫的函式
使用驗證規則、欄位類型、自動遞增要求、主鍵等定義數據庫表。
最終表格設計的結果,也就是模式
很可能我把這一切都搞砸了,希望能得到一些智慧。謝謝。
DDL(數據定義語言):用於定義資料結構和模式,例如
CREATE
和ALTER
命令。DML(數據操作語言):用於管理具有模式對象(如
SELECT
命令)的數據。DCL(數據控制語言):用於控制數據
REVOKE
和GRANT
命令。TCL(事務控制語言):用於管理 DML 語句所做的更改,例如
COMMIT
.