Query Builder – Trình tạo truy vấn dữ liệu trong dbForge Studio for SQL Server

Iworld.com.vn – Cùng tìm hiểu về Query Builder – Trình tạo truy vấn dữ liệu trong dbForge Studio for SQL Server!

Query Builder for SQL Server là một công cụ giúp thiết kế các truy vấn một cách trực quan. Với sự trợ giúp của nó, bạn có thể dễ dàng xây dựng các câu lệnh SELECT với nhiều bảng, phép nối, điều kiện, và truy vấn con mà không cần code. Query Builder được hợp nhất liền mạch với các tính năng khác của dbForge Studio for SQL Server.

Tạo các truy vấn một cách nhanh chóng

Không cần phải code, một con chuột là đủ để tạo một truy vấn. Bạn chỉ cần thực hiện:

  • Kéo và thả các bảng từ Database Explorer vào vùng sơ đồ truy vấn (query diagram)
  • Chọn các cột yêu cầu trong bảng để đưa chúng vào lệnh SELECT
  • Kéo một cột từ bảng này sang bảng khác để thiết lập kết nối giữa các bảng
  • Nếu cần thiết, hãy thêm điều kiện WHERE và HAVING bằng trình chỉnh sửa điều kiện trực quan

Chỉ có thế, truy vấn của bạn đã sẵng sàng thực thi.

Khả năng nhận biết các truy vấn phức tạp

Sơ đồ truy vấn trực quan giúp nhanh chóng xác định các tính năng quan trọng của truy vấn. Điều này sẽ tiết kiệm nhiều thời gian hơn so với làm việc từ code SQL cơ bản. Sự hình dung hoá được tập trung vào 3 thực thể cơ bản sau:

  • Tables và views
  • Subqueries (truy vấn con) ở các mức độ lồng nhau tuỳ ý
  • Links kết nối với các tổ hợp bảng và subqueries

Để điều hướng giữa các bảng và kết nối giữa của chúng trên database diagram, bạn có thể sử dụng:

  • Cửa sổ Document outline hiển thị cấu trúc logic của tài liệu SQL hiện đang mở
  • Cửa sổ Diagram overview cung cấp cái nhìn tổng quan hơn về các sơ đồ lớn

Làm việc với nhiều loại truy vấn khác nhau

Query Builder giúp công việc của bạn thuận lợi hơn với nhiều loại truy vấn khác nhau:

  • SELECT – xây dựng các truy vấn với toán tử SELECT
  • INSERT RESULTS và INSERT VALUES – xây dựng các truy vấn với toán tử INSERT INTO
  • UPDATE – cập nhật một bản ghi duy nhất hoặc nhiều bản ghi trong một bảng
  • DELETE – xoá bản ghi khỏi bản đã chọn

Loại truy vấn hiện tại sẽ được hiển thị ở phía trên bên trái của tài liệu truy vấn. Bạn có thể nhanh chóng thay đổi loại truy vấn bằng cách chọn danh sách Change type trên thanh công cụ hoặc item Change type trong menu tắt của tài liệu

Chỉnh sửa điều kiện JOINS và WHERE một cách trực quan

Khi truy xuất dữ liệu, có thể bạn muốn thiết lập một biểu thức lọc giữa các bảng. Bạn có thể chọn các cột và điều kiện giữa chúng để thêm vào một truy vấn. Trình chỉnh sửa điều kiện sẽ giúp cho bạn:

  • Chỉnh sửa JOINS một cách trực quan
  • Chỉnh sửa các mệnh đề WHERE và HAVING
  • Nhóm và sắp xếp dữ liệu kết quả

Làm việc với truy vấn con (subqueries)

Query Builder for SQL Server hỗ trợ truy vấn con cho tất cả các mệnh đề SELECT. Mỗi truy vấn con có thể có các truy vấn con riêng của nó. Khi bạn tạo một truy vấn con mới, truy vấn này sẽ mở ra một tab riêng biệt của cùng một loại tài liệu. Nhờ đó, bạn có thể điều hướng các truy vấn con một cách dễ dàng. Tuỳ chọn Parent Query hỗ trợ di chuyển đến các truy vấn cấp trên một cách nhanh chóng.

Tích hợp với các tính năng khác của dbForge Studio for SQL Server

Công cụ này là một phần thiết yếu của dbForge Studio, các chức năng được tích hợp liền mạch và thuận tiện. Bạn có thể làm theo các ví dụ sau:

  • Tạo các truy vấn trực tiếp từ Database Explorer
  • Xây dựng sơ đồ truy vấn trực tiếp từ tài liệu truy vấn
  • Chỉnh sửa các truy vấn của bạn tại chỗ trong một tập lệnh dài hoặc với câu lệnh CREATE VIEW
  • Xuất kết quả truy vấn thành tệp ngoài
  • Gửi truy vấn của bạn đến Report Designer

 

Tải xuống bản dùng thử miễn phí 30 ngày của dbForge Studio for SQL Server để trải nghiệm những tính năng mà nó mang lại. Bao gồm cả Query Builder – được tạo ra để giúp bạn làm việc dễ dàng và thú vị hơn.

Bạn có xem thêm các tính năng hữu ích khác:

 

Biên dịch bởi Ngô Lâm Đoon – Iworld.com.vn