Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

PostGIS from Scratch: Mastering PostGIS with QGIS

PostGIS từ Cơ Bản: Làm Chủ PostGIS với QGIS

PostGIS từ Cơ Bản: Làm Chủ PostGIS với QGIS

Nắm vững kiến thức nền tảng về PostGIS, các truy vấn không gian, quản lý cơ sở dữ liệu và tích hợp QGIS để khai thác và quản lý dữ liệu.

4.5
(58 đánh giá)
211 học viên
Giảng viên
Ikrom Nishanbaev
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 399.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
6.0 giờ video
89 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 13/10/2026

Bạn sẽ học được gì

XEM PHẦN MÔ TẢ ĐỂ NHẬN MÃ GIẢM GIÁ
Tất cả các khái niệm cốt lõi của PostGIS
Giới thiệu về PostgreSQL, PostGIS và pgAdmin
Tích hợp QGIS để khám phá và quản lý cơ sở dữ liệu
Tải shapefile và CSV lên cơ sở dữ liệu PostGIS
Truy vấn không gian, phi không gian và các loại hình học
Các hàm liên quan đến Hệ thống Tham chiếu Tọa độ (Coordinate Reference System)
Lọc, giới hạn và sắp xếp dữ liệu
Các kiểu dữ liệu bao gồm Vector Geometry và Raster
Quản lý bảng dữ liệu, Khóa chính (Primary Key) và Khóa ngoại (Foreign Key)
Các mối quan hệ trong cơ sở dữ liệu: một-một, một-nhiều và nhiều-nhiều
Thao tác Chèn, Cập nhật và Xóa dữ liệu không gian (Spatial Insert, Update, Delete)
Chỉ mục không gian (Spatial Indexing), Vacuum và Analyze
Kết nối không gian (Spatial Joins) và Truy vấn quan hệ không gian (Spatial Relationship Queries)
Cơ bản về PL/pgSQL
Cấu trúc điều khiển, hàm và thủ tục trong PL/pgSQL
Và nhiều nội dung khác!

Yêu cầu

Có quan tâm đến Dữ liệu Không gian: Khóa học này lý tưởng cho bất kỳ ai muốn làm việc với dữ liệu không gian và học cách quản lý, truy vấn, phân tích thông tin địa lý trong cơ sở dữ liệu PostGIS.
Chưa có kinh nghiệm với PostGIS: Khóa học được thiết kế cho người mới bắt đầu, vì vậy bạn không cần kinh nghiệm trước với PostGIS. Chúng tôi sẽ hướng dẫn bạn từ những điều cơ bản nhất.

Đối tượng phù hợp

Người mới bắt đầu đến trình độ Trung cấp: Nếu bạn mới làm quen với PostGIS và cơ sở dữ liệu không gian, hoặc muốn nâng cao hiểu biết về các truy vấn không gian, khóa học này sẽ hướng dẫn bạn từ nền tảng đến trình độ thành thạo trung cấp.
Những người đam mê GIS: Dù bạn là chuyên viên phân tích GIS, nhà bản đồ hay chuyên gia địa không gian, khóa học này sẽ giúp bạn củng cố kỹ năng về cơ sở dữ liệu không gian và đào sâu kiến thức làm việc với dữ liệu địa lý.
Người dùng QGIS: Mặc dù QGIS không phải là trọng tâm chính, nhưng nếu bạn đã sử dụng QGIS và muốn tích hợp PostGIS để nâng cao khả năng phân tích không gian và quản lý dữ liệu, khóa học này sẽ chỉ cho bạn cách thực hiện hiệu quả.
Quản trị viên và Nhà phát triển Cơ sở dữ liệu: Nếu bạn là quản trị viên hoặc nhà phát triển cơ sở dữ liệu muốn thêm khả năng xử lý không gian vào PostgreSQL, khóa học này sẽ dạy bạn cách quản lý và truy vấn dữ liệu không gian với PostGIS.
Bất kỳ ai quan tâm đến Quản lý Dữ liệu Địa không gian: Nếu bạn muốn học cách quản lý, lưu trữ và truy vấn dữ liệu không gian một cách hiệu quả, khóa học này sẽ trang bị cho bạn các kỹ năng thực tế để làm việc với cơ sở dữ liệu PostGIS.

Nội dung khóa học

14 phần • 89 bài giảng
1 PostgreSQL là gì và PostGIS là gì?
2 Cài đặt PostgreSQL và PostGIS
3 Giới thiệu về pgAdmin
4 Cài đặt QGIS và giới thiệu giao diện người dùng QGIS
5 Kết nối QGIS với cơ sở dữ liệu PostGIS
6 Tải shapefile lên cơ sở dữ liệu PostGIS
7 Tải tệp CSV lên cơ sở dữ liệu PostGIS
8 Tạo đối tượng sequence trong cơ sở dữ liệu
9 Chèn bản ghi vào bảng dữ liệu có sẵn
10 Xử lý tập dữ liệu lớn trong bảng thuộc tính của QGIS
1 Truy vấn PostgreSQL đầu tiên
2 Bí danh cột (Column alias)
3 Nối chuỗi ký tự
4 Các truy vấn không gian cơ bản: ST_X, ST_Y và ST_MakePoint
5 Các cách khác để tạo hình học điểm
6 Tạo đa hình học bằng ST_Collect
7 Tạo đa hình học bằng ST_Collect như một hàm tổng hợp
8 Tách đa phần thành đơn phần và đếm số hình học bằng ST_NumGeometries
9 Tạo đường thẳng bằng ST_MakeLine
10 Tạo đường thẳng bằng ST_MakeLine như một hàm tổng hợp
11 Trích xuất điểm từ đường thẳng
12 Tạo đa giác bằng ST_MakePolygon
13 Trích xuất đường thẳng từ đa giác
14 Trả về dữ liệu ở định dạng GeoJSON bằng ST_AsGeoJSON
15 Biểu diễn hình học dưới dạng Well-Known Text (WKT) và Extended Well-Known Text (EWKT)
16 Chuyển đổi WKT và EWKT thành hình học
17 Các định dạng biểu diễn hình học khác trong PostGIS
1 Các hàm Hệ thống Tham chiếu Tọa độ: ST_SRID, ST_SetSRID, ST_Transform
2 Tính diện tích bằng ST_Area và ST_Transform
3 Tính chiều dài đường thẳng bằng ST_Length và ST_Transform
1 Mệnh đề WHERE
2 Toán tử logic và so sánh trong mệnh đề WHERE
3 Toán tử LIKE và ILIKE trong so khớp mẫu
4 Ký tự đại diện trong so khớp mẫu
5 Mệnh đề ORDER BY
6 Mệnh đề Limit
7 Mệnh đề FETCH
1 Kiểu dữ liệu Vector Geometry
2 Kiểu dữ liệu Raster Geometry
3 Các kiểu dữ liệu Số nguyên, Serial, Số thập phân
4 Kiểu dữ liệu Boolean
5 Kiểu dữ liệu Ký tự và Văn bản
6 Kiểu dữ liệu Ngày tháng và Timestamp
7 Mảng (Arrays)
1 Tạo bảng dữ liệu trong pgAdmin
2 Thêm cột hình học vào bảng có sẵn
3 Khóa chính (Primary Key)
4 Khóa ngoại (Foreign Key)
5 Hành động ON DELETE trong Khóa ngoại
1 Giới thiệu về các mối quan hệ trong cơ sở dữ liệu: Một-Một, Một-Nhiều, Nhiều-Nhiều
2 Mối quan hệ Một-Một
3 Mối quan hệ Một-Nhiều
4 Mối quan hệ Nhiều-Nhiều
1 Chèn dữ liệu không gian (Spatial Insert)
2 Chèn nhiều dữ liệu không gian (Spatial Multi-Insert)
3 Cập nhật dữ liệu không gian (Spatial Update)
4 Cập nhật dữ liệu không gian có kết nối bảng (Spatial Update With Join)
5 Câu lệnh Xóa (Delete Statement)
6 Chức năng Upsert
1 Chỉ mục không gian (Spatial Indexing)
2 Vacuum và Analyze
3 Các chỉ mục phi không gian khác
1 Giới thiệu về Inner Join
2 Giới thiệu về Left Join và Right Join
3 Giới thiệu về Full-Outer Join
4 ST_Intersects
5 ST_Contains
6 ST_Within
7 ST_Touches
8 ST_DWithin
9 ST_Distance
1 Giới thiệu về PL/pgSQL và khối mã ẩn danh
2 Biến (Variables)
3 Biến kiểu hàng (Row type variable)
4 Biến kiểu bản ghi (Record type variable)
1 Câu lệnh If
2 Câu lệnh case đơn giản
3 Câu lệnh case tìm kiếm
4 Vòng lặp (Loops)
5 Vòng lặp While
6 Vòng lặp For
7 Câu lệnh Continue
1 Tạo hàm
2 Tham số hàm: in, out và inout
3 Hàm trả về một bảng
4 Xóa một hàm
1 Thủ tục trong PostgreSQL (Lý thuyết)
2 Tạo một thủ tục
3 Xóa một thủ tục

Giới thiệu khóa học

**DISCOUNT CODE**: Use the current month in uppercase followed by the year.

Examples:  MAY2026, JUNE2026, JULY2026

 

PostGIS is a powerful spatial database extension for PostgreSQL, enabling advanced spatial data storage, analysis, and manipulation.

This course focuses on the latest capabilities of PostGIS (updated for 2024) and is one of the most comprehensive PostGIS courses available on UDEMY. Starting from the very basics, you’ll progress through advanced spatial queries, data optimization techniques, and practical use cases. Along the way, QGIS is introduced as a tool to visualize and explore spatial query results, enhancing your understanding of the database concepts.

No prior experience with spatial databases is required, as we start from scratch and cover all the essential concepts.

By the end of this course, you’ll have the skills and confidence to handle spatial data efficiently and leverage PostGIS for diverse applications.

More details about what the course covers

  • Introduction to PostGIS

  • PostgreSQL and PostGIS installation

  • Introduction to pgAdmin

  • QGIS installation including connecting QGIS into the PostGIS database

  • Uploading shapefiles and CSV into the PostGIS database

  • Handling large datasets in QGIS

  • Introduction to Spatial and non-spatial queries and geometry type

  • Coordinate Reference System Functions

  • Filtering, limiting and sorting data

  • Data Types including Vector Geometry and Raster

  • Managing Database Tables and Primary and Foreign Keys

  • Database Relationships including one-to-one, one-to-many and many-to-many

  • Spatial Insert, Update and Delete records

  • Spatial Indexing and Vacuum and Analyze

  • Spatial Joins and Spatial Relationship Queries

  • PL/pgSQL basics

  • Pl/pgSQL control structures, functions and procedures

  • And much more!

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Gis
Hiển thị tất cả khoá học Postgis
Hiển thị tất cả khoá học Postgresql
Hiển thị tất cả khoá học Qgis
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊