Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình

Khác biệt giữa DDL và DML trong DBMS


DDL

DDL (Ngôn ngữ định nghĩa dữ liệu) dùng để định nghĩa cấu trúc như schema, database, bảng, ràng buộc, v.v. Ví dụ: CREATE, ALTER.

DML

DML (Ngôn ngữ thao tác dữ liệu) dùng để thao tác dữ liệu. Ví dụ: INSERT, UPDATE, DELETE.

Các khác biệt quan trọng giữa DDL và DML:

STTTiêu chíDDLDML
1Viết tắtData Definition LanguageData Manipulation Language
2Cách dùngTạo database, schema, ràng buộc, user, bảng, v.v.Chèn, cập nhật, xóa bản ghi
3Phân loạiKhông phân loại thêmPhân loại thành DML thủ tục và phi thủ tục
4LệnhCREATE, DROP, RENAME, ALTERINSERT, UPDATE, DELETE