Trong bài viết này chúng ta sẽ cùng mọi người trong nhà tò mò 4 tư tưởng cơ bảng vào SQL là Data Definition Language, Data Manipulation Language, Transaction Control Language, với Data Control Language.

Bạn đang xem: Dml là gì

*

DDL – Data Definition Language

DDL là tên viết tắt của ngôn ngữ định nghĩa dữ liệu, liên quan mang đến những lược vật dụng và mô tả đại lý dữ liệu, về kiểu cách dữ liệu đang phía bên trong các đại lý dữ liệu.

CREATE – để sản xuất các đại lý dữ liệu cùng các đối tượng người dùng của chính nó nlỗi (bảng, chỉ mục, dạng coi, giấy tờ thủ tục tàng trữ, hàm và trình kích hoạt)ALTER– biến hóa cấu tạo của cơ sở dữ liệu hiện nay cóDROP – xóa những đối tượng người tiêu dùng ngoài cơ sở dữ liệuTRUNCATE – xóa tất cả những bạn dạng ghi ngoài một bảng, bao gồm tất cả các không khí được phân bổ cho những phiên bản ghi được xóaCOMMENT – thêm chủ kiến ​​vào từ bỏ điển dữ liệuRENAME – đổi tên một đối tượng

DML – Data Manipulation Language

DML là tên gọi viết tắt của Ngôn ngữ thao tác tài liệu tương quan mang đến làm việc tài liệu với bao hàm phần đông những câu lệnh Squốc lộ thịnh hành nlỗi SELECT, INSERT, UPDATE, DELETE, v.v. và được sử dụng nhằm tàng trữ, sửa đổi, tróc nã xuất, xóa và cập nhật dữ liệu trong cơ sở tài liệu.

Xem thêm: Superwoman Là Ai ? Supergirl Đầu Tiên Của Dc Thực Sự Là Ai

TCL – Transaction Control Language

Những lệnh Squốc lộ được sử dụng để cách xử lý những biến hóa có ảnh hưởng cho tài liệu vào đại lý dữ liệu. Về cơ phiên bản, chúng ta sử dụng những lệnh này còn có trong số thanh toán giao dịch hoặc để tiến hành một điểm bất biến trong quy trình biến đổi vào cửa hàng tài liệu nhưng chúng ta cũng có thể rollback tinh thần các đại lý tài liệu ví như quan trọng. Trong mục này, bọn họ gồm savepoint, ROLLBACKCOMMIT

COMMIT – Chuyển các đổi khác xuống database.ROLLBACK: Quay lại tâm trạng lúc đầu trước lúc bị transaction sửa đổi dữ liệu bởi xảy ra lỗi trong bên trong cách xử lý của transaction.SAVEPOINT – Lưu tâm trạng dữ liệu làm việc 1 thời điểm ngẫu nhiên của một transaction, bạn có thể roll-bachồng về trạng thái này bất cứ khi nào.

DCL – Data Control Language

Những lệnh SQL được áp dụng nhằm triển khai bình an bên trên các đối tượng cửa hàng dữ liệu nhỏng bảng, xem, thủ tục tàng trữ, vv Trong mục này, bọn họ có GRANT cùng REVOKE.


Grant Command: Lệnh này được thực hiện nhằm cung cấp được cho phép người sử dụng ví dụ bên trên những đối tượng người sử dụng cửa hàng tài liệu cụ thể như bảng, coi vv
Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *