Kỹ thuật

Các lệnh DML (Ngôn ngữ thao tác dữ liệu)

2

Các lệnh DML (Ngôn ngữ thao tác dữ liệu)

Nguồn
Các lệnh DML trong SQL – javatpoint
DML Mẫu đầy đủ – GeeksforGeeks
geeksforgeeks
Chương 16: Ngôn ngữ thao tác dữ liệu SQL – Thiết kế cơ sở dữ liệu
OpentextBC
Ngôn ngữ thao tác dữ liệu (DML) là một tập hợp con của các lệnh SQL được sử dụng để quản lý và thao tác dữ liệu trong cơ sở dữ liệu. Các lệnh DML chính bao gồm SELECT, INSERTUPDATE và DELETE. Mỗi lệnh phục vụ một mục đích cụ thể trong việc tương tác với dữ liệu được lưu trữ trong các bảng cơ sở dữ liệu.

Các lệnh DML

SELECT

Lệnh SELECT được sử dụng để truy xuất dữ liệu từ một hoặc nhiều bảng. Nó cho phép người dùng chỉ định cột nào sẽ trả về và có thể bao gồm các tiêu chí lọc thông qua mệnh đề WHERE. Chẳng hạn:

sql
SELECT column1, column2 FROM table_name WHERE condition;

Lệnh này rất cần thiết để truy vấn dữ liệu và không làm thay đổi trạng thái cơ sở dữ liệu

INSERT

Lệnh INSERT thêm bản ghi mới vào bảng. Người dùng có thể chỉ định bảng và các giá trị cho mỗi cột được chèn. Cú pháp thường trông như thế này:

sql
INSERT INTO table_name (column1, column2) VALUES (value1, value2);

Lệnh này rất quan trọng để điền các bảng với các mục nhập dữ liệu mới

UPDATE

Lệnh UPDATE sửa đổi các bản ghi hiện có trong bảng. Nó yêu cầu chỉ định hàng nào cần cập nhật bằng cách sử dụng mệnh đề WHERE để tránh vô tình thay đổi tất cả các bản ghi. Cú pháp như sau:

sql
UPDATE table_name SET column1 = value1 WHERE condition;

Lệnh này rất quan trọng để duy trì dữ liệu chính xác và hiện tại trong cơ sở dữ liệu

DELETE

Lệnh DELETE loại bỏ các bản ghi khỏi bảng dựa trên các điều kiện đã xác định. Giống như lệnh UPDATE, nó nên được sử dụng một cách thận trọng, đặc biệt bằng cách bao gồm mệnh đề WHERE để ngăn chặn việc xóa tất cả các bản ghi:

sql
DELETE FROM table_name WHERE condition;

Lệnh này rất cần thiết để quản lý vòng đời dữ liệu bằng cách xóa các mục nhập lỗi thời hoặc không liên quan

Kết luận

Các lệnh DML là nền tảng để quản lý cơ sở dữ liệu hiệu quả, cho phép người dùng truy vấn, chèn, cập nhật và xóa dữ liệu khi cần. Hiểu các lệnh này là rất quan trọng đối với bất kỳ ai làm việc với cơ sở dữ liệu quan hệ, vì chúng tạo thành cơ sở của các hoạt động thao tác dữ liệu trong môi trường SQL.

💡 𝐒𝐢𝐦𝐩𝐥𝐢𝐟𝐲𝐢𝐧𝐠 𝐃𝐌𝐋 𝐂𝐨𝐦𝐦𝐚𝐧𝐝𝐬!

🔍 Các lệnh DML (Ngôn ngữ thao tác dữ liệu – Data Manipulation Language) giúp chúng ta tương tác với dữ liệu bên trong các bảng. Hãy nghĩ về nó giống như việc chỉnh sửa danh sách phát yêu thích của bạn: thêm bài hát, cập nhật thông tin chi tiết hoặc thậm chí xóa chúng! 🎶

Sau đây là một phân tích đơn giản:

1️⃣ 𝐈𝐍𝐒𝐄𝐑𝐓 – 𝐀𝐝𝐝 𝐧𝐞𝐰 𝐝𝐚𝐭𝐚

👉 Hãy tưởng tượng thêm một liên hệ mới vào điện thoại của bạn.

INSERT INTO contacts (name, phone) VALUES (‘John Doe’, ‘1234567890’);

2️⃣ 𝐔𝐏𝐃𝐀𝐓𝐄 – 𝐂𝐡𝐚𝐧𝐠𝐞 𝐞𝐱𝐢𝐬𝐭𝐢𝐧𝐠 𝐝𝐚𝐭𝐚 🔄

👉 Cập nhật số điện thoại của bạn bè.

CẬP NHẬT danh bạ ĐẶT điện thoại = ‘0987654321’ WHERE name = ‘John Doe’;

3️⃣ 𝐃𝐄𝐋𝐄𝐓𝐄 – 𝐑𝐞𝐦𝐨𝐯𝐞 𝐝𝐚𝐭𝐚 ❌

👉 Xóa một liên hệ cũ.

DELETE FROM contacts WHERE name = ‘John Doe’;

4️⃣ 𝐒𝐄𝐋𝐄𝐂𝐓 – 𝐕𝐢𝐞𝐰 𝐝𝐚𝐭𝐚 👀

👉 Xem các liên hệ đã lưu của bạn.
SELECT name, phone FROM contacts;

✨ Bạn có muốn sử dụng các lệnh này không?

Nó giúp bạn giữ cho dữ liệu của mình có liên quan, chính xác và dễ sử dụng!

𝐆𝐨𝐨𝐝 𝐝𝐚𝐭𝐚 𝐦𝐚𝐧𝐚𝐠𝐞𝐦𝐞𝐧𝐭 𝐬𝐭𝐚𝐫𝐭𝐬 𝐰𝐢𝐭𝐡 𝐦𝐚𝐬𝐭𝐞𝐫𝐢𝐧𝐠 𝐭𝐡𝐞 𝐛𝐚𝐬𝐢𝐜𝐬.

#DMLCommands #SQL #DataManipulation #Insert #Update #Delete #Merge #SQLQueries #DataEngineering #DatabaseManagement #SQLTips #DataManipulationLanguage #SQLCommands #DatabaseOperations #DataProcessing #SQLTutorial

(St.)

0 ( 0 bình chọn )

NGUYỄN QUANG HƯNG BLOG

https://nguyenquanghung.net
Kỹ sư cơ khí, bảo dưỡng, sửa chữa, tư vấn, thiết kế, chế tạo, cung cấp, lắp đặt thiết bị, hệ thống.

Ý kiến bạn đọc (0)

Để lại một bình luận

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 *