Để linh động trong việc lọc dữ liệu từ Cơ sở dữ liệu, người dùng có thể sử dụng các câu lệnh SQL để lọc ra dữ liệu mình mong muốn. Các câu lệnh SQL sẽ được thực hiện trong ứng dụng pgAdmin3.
Để mở được pgAdmin3 chúng ta thực hiện như sau:
Trong thư mục chứa phần mềm FRMS, ta vào thư mục Postgres --> pgsql --> bin. Kéo xuống phía dưới sẽ thấy file pgAdmin3.exe.
Click đôi chuột vào để khởi động công cụ này.
Ở lần đầu tiên mở ra, công cụ chưa được kết nối với bất kỳ dữ liệu nào, chúng ta bấm vào biểu tượng kết nối (hình tròn đỏ) để thiết lập các thông tin kết nối đến Cơ sở dữ liệu mà mình mong muốn.
Nhập vào các thông số như trên và bấm OK
Thao tác kết nối này chỉ thực hiện 1 lần duy nhất.
Sau khi kết nối thành công, nếu màn hình chưa xuất hiện Server như trên hình, chúng ta click đôi chuột vào mục Server Groups để hiện Server.
Sau đó tuần tự bấm vào dấu + (cộng) ở phía trước các mục như trên hình để hiện chi tiết.
Sau khi bấm vào mục data_forest, biểu tượng SQL ở trên thanh công cụ sẽ sáng lên, lúc này người dùng có thể sử dụng công cụ SQL để thực hiện truy vấn dữ liệu trên CSDL data_forest.
Sau khi bấm vào biểu tượng SQL trên thanh công cụ, cửa sổ thực thi câu lệnh SQL xuất hiện. Chúng ta thực hiện gõ lệnh lọc SQL vào vùng văn bản số1, kiểm tra lại lệnh nếu OK chúng ta bấm nút thực thi ở mục số 2. Nếu câu lệnh chính xác và có các bản ghi thỏa mãn điều kiện, danh sách kết quả sẽ được hiển thị ở mục số 3.
OK. Bây giờ chúng ta thử một số câu lệnh nhé (Yên tâm là lệnh lọc này không ảnh hưởng (thay đổi, xóa) gì đến hệ thống cả, nên cứ tự tin mà làm nhé.
Lệnh 1: Lọc ra tất cả các chủ rừng có trong hệ thống.
select * from FOREST_ACTOR
Kết quả sau khi dùng lệnh.
Đây là dữ liệu thô trong dữ liệu, các bài sau tôi sẽ hướng dẫn các để mình rút gọn lại dữ liệu để phục vụ đúng mục đích của chúng ta.
Lệnh 2: Lọc tất cả các loài cây trong hệ thống
Select * from TREE_SPECIE
Lệnh 3: Lọc 1000 lô rừng đầu tiên trong hệ thống (nếu lọc tất cả sẽ khá lâu)
Select * from PLOT limit 1000
Video hướng dẫn
Xem thêm:
0 nhận xét:
Post a Comment