Query là gì

Giới Thiệu

Rất đơn giản và dễ dàng, một query nghĩa là một trong những đề xuất tầm nã vấn lên tiếng. Vậy, query trong ngữ điệu lập trình là gì? Cũng vậy thôi – lên tiếng ở đây đang là ban bố trích xuất xuất phát điểm từ một database – cơ sở dữ liệu. Query dùng làm tiến hành những thao tác làm việc lên dữ liệu đó (data manipulation) – thêm, xóa, thay đổi. Đây là ý nghĩa của tự query vào bài viết này.

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

*

Tuy nhiên, các bạn sẽ cần yếu nhận được bất kỳ thông báo, dữ liệu làm sao trường hợp chỉ thực hiện một lệnh truy nã vấn tùy ý. Query của khách hàng bắt buộc dựa vào một cấu trúc code được định sẵn nhưng mà đại lý tài liệu hoàn toàn có thể phát âm được. Cấu trúc code này có thể coi như là ngôn từ truy vấn – query language.

Tiêu chuẩn bây giờ của ngôn từ truy nã vấn là Structured Query Language (SQL). Hãy ghi nhớ, SQL không giống trọn vẹn với MySquốc lộ : Squốc lộ là ngôn ngữ truy tìm vấn, còn MySQL là một trong những phần mượt áp dụng ngữ điệu này. Mặc cho dù SQL là chọn lọc thông dụng của những phần mềm database, mà lại nó không hẳn là tốt nhất. Những ngữ điệu khác là Aquốc lộ, Datalog, DMX.

Những ngôn ngữ này hầu hết nhằm mục tiêu mục tiêu hỗ trợ cho việc tiếp xúc database thuận tiện hơn.

Query vận động ra sao ?

Hãy nói tới một truy nã vấn vào cuộc sống hàng ngày trước. Ví dụ bạn có nhu cầu mua một ly Cà Phê Sữa Đá trong Startbucks. Bạn sẽ chỉ dẫn hưởng thụ “Cho mình ly coffe sữa đá?”. Nhân viên pha chế vẫn hiểu yêu cầu của người sử dụng và triển khai đơn hàng.

Một query chuyển động giống như. Quý Khách đang áp dụng ngôn từ query nhằm gửi yên cầu bạn có nhu cầu. Bất đề cập bạn áp dụng SQL tốt ngôn từ như thế nào khác, miễn là cả database cùng bạn phát âm với áp dụng phổ biến 1 ngôn ngữ bạn sẽ rất có thể triển khai tầm nã vấn với dấn hiệu quả đúng may mắn. Dĩ nhiên rồi đề nghị không, nếu như bạn nói giờ Pháp cùng nhân viên pha chế nói giờ Việt thì anh ta sẽ không làm cho được ly coffe như thế nào cho mình.

Xem thêm:

Chắc bạn tưởng thực hiện truy tìm vấn là biện pháp duy nhất để đưa tài liệu. Không hẵn, trên thực tế có không ít bí quyết không giống nhằm tiến hành câu hỏi này miễn là database software. Chúng tôi tổng hợp các phương pháp để rước tài liệu nhỏng sau:

Sử dụng tsay đắm số gồm sẵn Phần mượt khoác định tất cả sẵn những tđắm đuối số trong thực đơn của nó. Người dùng có thể lựa chọn, khối hệ thống sẽ hướng dẫn bạn cách để rước tác dụng mong ước. Dễ thực hiện, mà lại không linc hoạt với có không ít hạn chế về phong thái quản lý. Sử dụng cấu tạo nhắc nhở Hệ thống đang hiển thị một bộ code cho chính mình cùng với những không gian để điền vào, chúng ta cũng có thể điền thêm quý giá là được. Ngôn ngữ query quý khách vẫn biết có tương đối nhiều ngữ điệu query. quý khách hàng vẫn cần viết truy vấn nếu như muốn áp dụng tài liệu. Pmùi hương pháp này đòi hỏi bạn tất cả kiến thức và kỹ năng về ngữ điệu query đang rất được database software của chúng ta thực hiện. Mặc cho dù tương đối phúc tạp tuy nhiên nó cho mình toàn quyền kiểm soát và điều hành dữ liệu.

lấy ví dụ như một query

Giờ bạn vẫn biết query là gì, vậy tại sao lại không test ngay? Hãy nhớ chúng tôi áp dụng SQL có tác dụng ngôn ngữ chủ yếu.

Xem thêm:

Nguồn dữ liệu : Participant (thương hiệu bảng)

lấy ví dụ bạn cần đem một thông từ bỏ trong bảng khảo sát điều tra sau:

ID Name Sex Age Occupation
1JohnNam17Student
2PeterNam26Unemployed
3MargarethNu34Teacher
4LeaNu34Unemployed

Thực hành

Với SQL, bạn có thể viết những query như là Squốc lộ SELECT tuyệt SQL ACTION. Nlỗi thương hiệu của nó, Squốc lộ SELECT giúp bạn chọn từng phần của các đại lý tài liệu, Squốc lộ ACTION giúp cho bạn tiến hành các chuyển động như thể xóa hoặc thêm lên tiếng, update quý giá hoặc chế tác bảng mới. Xem các ví dụ bên dưới đã dễ dàng nắm bắt hơn:

Chọn chỉ cột “Name” cùng “Occupation” từ bỏ bảng “participant”. Squốc lộ Statement : SELECT Name, Occupation FROM Participant Kết quả :
Name Occupation
JohnStudent
PeterUnemployed
MargarethTeacher
LeaUnemployed
Xóa dữ liệu từ bỏ những người dường như không đi làm việc. SQL Statement : DELETE FROM Participant WHERE Occupation = ‘Unemployed’ Kết trái :
ID Name Sex Age Occupation
1JohnNam17Student
3MargarethNu34Teacher
Thêm một loại vào vào bảng một người có tên Mario, 67 tuổi, vẫn suy nghĩ hưu. Squốc lộ Statement : INSERT INTO Participant (ID, Name, Sex, Age, Occupation) VALUES (‘5’, ‘Mario’, ‘Nam’, ‘67’, ‘Retired’) Kết quả :
ID Name Sex Age Occupation
1JohnNam17Student
2PeterNam26Unemployed
3MargarethNu34Teacher
4LeaNu34Unemployed
5MarioNam67Retired
Tgiỏi đổi quá trình của Margareth thành “Trưởng phòng”. SQL Statement : UPDATE Participant SET Occupation = ‘Trưởng phòng’ WHERE ID = ‘3’ Kết quả :
ID Name Sex Age Occupation
1JohnNam17Student
2PeterNam26Unemployed
3MargarethNu34Trưởng phòng
4LeaNu34Unemployed

Lời kết

Một vài lệnh Squốc lộ, như những lệnh ở trên là tiêu biểu của những gì ngôn ngữ tróc nã vấn hoàn toàn có thể tiến hành. Nó giúp cho bạn xử trí tài liệu kết quả. Hãy tưởng tượng các bạn bao gồm hàng vạn mẫu tài liệu. Kiểm rà tài liệu điều này không còn cạnh tranh nữa. ngoài ra, ngữ điệu query rất dễ dàng dùng, bởi vì nó tất cả ý nghĩa sâu sắc cùng dễ dàng học tập sau khi bạn đang hiểu những giải pháp cơ phiên bản. Hãy hối hả hợp tác vào phân tích database query thôi, với quản lý cơ sở dữ liệu nlỗi dân chuyên nghiệp!

Giờ các bạn vẫn biết query là gì? Nó là một trong tróc nã vấn sủ dụng một ngôn từ database để thao bí tài liệu trong database. Nếu chúng ta còn chưa rõ, hãy vướng lại phản hồi dưới nhé. Hoặc chúng ta gồm câu hỏi nào cũng đừng hổ ngươi cơ mà cho Shop chúng tôi biết.


Chuyên mục: Tổng Hợp