Các lệnh DDL là một phần của SQL và hoạt động cùng với các lệnh DML, DCL và TCL để tạo và quản lý cơ sở dữ liệu. Chúng tạo thành các khối xây dựng cơ bản để quản trị SQL và rất hữu ích để biết liệu bạn sẽ quản lý hoặc tạo cơ sở dữ liệu bằng cách sử dụng Ngôn ngữ truy vấn có cấu trúc.

Các lệnh SQL chủ yếu bao gồm DDL và DML. Bạn sẽ tạo hoặc xóa cơ sở dữ liệu bằng các lệnh DDL và thêm, di chuyển hoặc thay đổi dữ liệu bằng DML. Các lệnh DCL sẽ giúp bạn quản lý người dùng, quyền và bảo mật dữ liệu trong khi TCL giúp quản lý các thay đổi bạn thực hiện trong DML. Tất cả chúng đều hoạt động cùng nhau trong SQL để cung cấp các công cụ bạn cần để tạo và quản lý cơ sở dữ liệu một cách hiệu quả. Biết những lệnh này là cơ bản cho bất kỳ ai muốn tham gia quản trị cơ sở dữ liệu hoặc hỗ trợ.
Tôi không phải là chuyên gia SQL nhưng tôi đã sử dụng và quản lý chúng. Tôi cũng là bạn thân của một người viết những thứ này trong giấc ngủ của anh ta. Bài hướng dẫn sau đây có thể là lời của tôi, nhưng kiến thức và chuyên môn đều là của anh ấy. Bất kỳ lỗi hoặc thiếu sót sẽ là của tôi.
Sau đây là các lệnh cơ bản cho mỗi ngôn ngữ. Các lệnh DDL liệt kê các thuật ngữ cần thiết để tạo cơ sở dữ liệu, bảng và đối tượng. Các lệnh DML liệt kê các thuật ngữ cần thiết để quản lý các đối tượng và dữ liệu trong cơ sở dữ liệu bạn đã tạo. Các lệnh DCL liệt kê các thuật ngữ cần thiết để quản lý người dùng và các lệnh TCL là những gì bạn có thể sử dụng để đặt các điểm lưu và cam kết các thay đổi của mình.

DDL (Ngôn ngữ định nghĩa dữ liệu)
DDL (Ngôn ngữ Định nghĩa Dữ liệu) được sử dụng để xác định lược đồ cơ sở dữ liệu. Nó giúp tạo và quản lý cơ sở dữ liệu và các đối tượng bên trong nó. Các câu lệnh DDL thay đổi cấu trúc của cơ sở dữ liệu theo một số cách như tạo, xóa, sửa đổi lược đồ và đối tượng.
Tùy thuộc vào hương vị của SQL mà bạn đang sử dụng, các câu lệnh DDL có thể bao gồm:
cách sắp xếp gmail theo kích thước
- BẢNG ALTER
- ALTER XEM
- THỐNG KÊ CẠNH TRANH
- TẠO NÊN CƠ SỞ DỮ LIỆU
- TẠO CHỨC NĂNG
- TẠO VAI TRÒ
- TẠO BẢNG
- TẠO CHẾ ĐỘ XEM
- DROP CƠ SỞ DỮ LIỆU
- CHỨC NĂNG DROP
- VAI TRÒ DROP
- DROP BẢNG
- DROP XEM
- BAN CHO
- HOÀN LẠI
Các câu lệnh DDL SQL cốt lõi là:
- TUỔI TÁC
- TRUNCATE
- BÌNH LUẬN
- TẠO NÊN
- DIỄN TẢ
- ĐỔI TÊN
- RƠI VÃI
- CHỈ
- SỬ DỤNG
Chúng sẽ xuất hiện trong tất cả các phiên bản SQL. Mỗi lệnh DDL sẽ yêu cầu một loại đối tượng và một mã định danh để hoạt động.
Ví dụ: TẠO BẢNG [tên bảng] ([định nghĩa cột]) [tham số bảng] hoặc DROP tên đối tượng kiểu đối tượng.
DML (Ngôn ngữ thao tác dữ liệu)
Một phần tử khác của SQL là DML (Ngôn ngữ thao tác dữ liệu). Điều này cho phép bạn truy xuất, chèn, cập nhật, loại bỏ và thường quản lý dữ liệu trong cơ sở dữ liệu SQL. Những lệnh này sẽ là những lệnh bạn sẽ sử dụng hàng ngày khi quản lý cơ sở dữ liệu. Đây không phải là một ngôn ngữ cụ thể của riêng nó mà là một phần của SQL.
- LỰA CHỌN
- CHÈN
- CẬP NHẬT
- XÓA BỎ
- CHÈN SỐ LƯỢNG LỚN
- ĐI
- ĐỌC VĂN BẢN
- CẬP NHẬT
- WRITETEXT
- BẮT ĐẦU
- CAM KẾT
- ROLLBACK
- SAO CHÉP VÀO
- SAO CHÉP VÀO
- ĐẶT
- ĐƯỢC
- DANH SÁCH
- TẨY
Một lần nữa, các phiên bản SQL khác nhau sẽ sử dụng một số hoặc tất cả các lệnh DML này và nhiều lệnh thậm chí còn thêm lệnh riêng của chúng.
Ví dụ: CHỌN [tên cột] từ [tên bảng] hoặc CẬP NHẬT [tên bảng] SET [tên cột = giá trị] trong đó [điều kiện].

DCL (Ngôn ngữ điều khiển dữ liệu)
DCL (Ngôn ngữ điều khiển dữ liệu) được sử dụng để kiểm soát người dùng và hệ thống xung quanh chính cơ sở dữ liệu. Nó thường được sử dụng nhất để quản lý quyền của người dùng và quản lý bảo mật dữ liệu, vì vậy điều quan trọng cần biết.
Các lệnh DCL phổ biến bao gồm:
- BAN CHO
- HOÀN LẠI
- THIẾT LẬP
- EXECUTE AS, câu lệnh
- EXECUTE AS, mệnh đề
- REVERT
- MỞ KHÓA MASTER.
- ĐÓNG KHÓA MASTER
- MỞ KHÓA KÝ ỨC
- ĐÓNG CHÌA KHÓA HIỆU ỨNG
Ví dụ: CẤP [đặc quyền] BẬT [đối tượng] ĐẾN [người dùng] hoặc CẤP lại [quyền] BẬT [đối tượng] TỪ [người dùng].
TCL (Ngôn ngữ kiểm soát giao dịch)
TCL (Ngôn ngữ điều khiển giao dịch) được sử dụng để nhóm các câu lệnh DML lại với nhau để tạo thành các giao dịch logic và để quản lý bất kỳ thay đổi nào được thực hiện đối với dữ liệu bằng các câu lệnh DML. Nếu bạn thực hiện các lệnh DML, chúng không nhất thiết phải được thực hiện vĩnh viễn cho đến khi bạn đóng phiên hiện tại. Nếu bạn muốn cam kết thủ công vì bất kỳ lý do gì, bạn có thể sử dụng lệnh TCL.
- BẮT ĐẦU GIAO DỊCH ĐƯỢC PHÂN PHỐI
- BẮT ĐẦU GIAO DỊCH
- CAM KẾT GIAO DỊCH
- CAM KẾT CÔNG VIỆC
- GIAO DỊCH ROLLBACK
- CÔNG VIỆC ROLLBACK
- LƯU GIAO DỊCH
Ví dụ: COMMIT; sẽ lưu mọi thay đổi được thực hiện với DML trước khi bạn chuyển sang các lệnh khác. SAVEPOINT savepoint_name; sẽ tạo ra một vị trí lưu giống như một trò chơi lưu. Nếu có gì sai, bạn có thể cuộn cơ sở dữ liệu trở lại thời điểm đó và bắt đầu lại.
Bốn khối đó là các khối xây dựng cơ bản của việc quản lý cơ sở dữ liệu SQL. Đây là một trang cấp rất cao cho những ai muốn khám phá chủ đề SQL. Tìm hiểu các lệnh này và cách chúng được sử dụng và một thế giới cơ sở dữ liệu và quản lý cơ sở dữ liệu hoàn toàn mới sẽ ra đời. Vì SQL đứng đằng sau hầu hết các ứng dụng đám mây, trang web, ứng dụng web, ứng dụng và hầu hết các bộ năng suất xung quanh, đó là một kỹ năng tốt để học!
Bài ViếT Thú Vị
Editor Choice

10 công cụ phần mềm phân vùng đĩa miễn phí tốt nhất
Thu nhỏ, mở rộng, kết hợp và chia phân vùng miễn phí bằng các chương trình quản lý phân vùng đĩa tuyệt vời này. Cập nhật lần cuối vào tháng 3 năm 2024.

Cách khởi động lại bộ định tuyến và modem đúng cách
Đây là cách phù hợp để khởi động lại/khởi động lại bộ định tuyến và modem của bạn nhằm giải quyết các vấn đề về internet. Việc thiết lập lại bộ định tuyến là một việc hoàn toàn khác.

Cách gửi tin nhắn từ Google Home
Google Home là một thiết bị tuyệt vời cho phép bạn lướt internet, gửi tin nhắn và thực hiện cuộc gọi chỉ bằng lệnh thoại. Thiết bị được kết nối với cơ sở dữ liệu của Google và tất cả những gì bạn phải làm để lấy thông tin

Cách thêm Mục lục vào Microsoft Word
Sử dụng mục lục (TOC) có thể làm cho một số tài liệu trông chuyên nghiệp hơn. Nó cũng giúp dễ dàng hơn trong việc quét thông tin cho những gì người đọc cần, vì vậy bạn có thể cân nhắc tìm hiểu cách thêm thông tin của riêng mình. Nội dung

Tải xuống các chủ đề 4K cao cấp tuyệt đẹp này cho Windows 10
Cách tải xuống chủ đề 4K cho Windows 10 từ Microsoft Store Gần đây, Microsoft đã phát hành một số chủ đề 4K cao cấp mới thông qua Store dành cho Windows 10. Chúng có sẵn ở định dạng * .deskthemepack và có thể được cài đặt bằng một cú nhấp chuột. Mỗi chủ đề bao gồm một bộ hình nền đẹp liên quan đến chủ đề của chủ đề, ví dụ: thiên nhiên, phong cảnh,

Cách nhận dấu kiểm đã xác minh (Trước đây là Crown) trong TikTok
https://www.youtube.com/watch?v=rHKla7j7Q-Q Nếu bạn đã dành một thời gian trên TikTok, bạn có thể nhận thấy rằng biểu tượng vương miện nhỏ từng có trên hồ sơ của một số người dùng giờ đã biến mất. Đó là bởi vì những

Thay đổi kích thước phông chữ cho Sticky Notes trong Windows 10
Bản cập nhật mới cho ứng dụng Sticky Notes được tích hợp trong Windows 10 cho phép thay đổi kích thước phông chữ cho ghi chú của bạn và có bộ chọn màu mới.

