PostgreSQL
Giới thiệu khóa học
PostgreSQL là một hệ quản trị cơ sở dữ liệu quan hệ mã nguồn mở mạnh mẽ, được đánh giá cao về tính toàn vẹn dữ liệu, khả năng mở rộng và hỗ trợ các tính năng nâng cao như JSON, XML, full-text search và các kiểu dữ liệu địa lý. PostgreSQL được sử dụng rộng rãi trong các giải pháp dành cho doanh nghiệp, các hệ thống tài chính, dữ liệu lớp và điện toán đám mây.
Khóa học này giúp bạn nắm vững kiến thức và kỹ năng làm việc với PostgreSQL phù hợp với nhiều mục tiêu từ học tập, lập trình cho tới quản trị hệ thống.
-
Nội dung chính của khóa học
- Giới thiệu hệ quản trị cơ sở dữ liệu PostgreSQL.
- Cài đặt và cấu hình PostgreSQL.
- Truy vấn dữ liệu cơ bản.
- Truy vấn dữ liệu nâng cao.
- Làm việc với các kiểu dữ liệu đặc biệt (JSON, XML, Arrays).
- View, Stored Procedure, Function và Trigger.
- Con trỏ trong PostgreSQL.
- Quản lý giao dịch (Transaction) và xử lý đồng thời (Concurrency Control).
- Tối ưu hóa hiệu suất với Index và CTE.
- Sao lưu và phục hồi dữ liệu.
- Phân quyền và quản lý người dùng trong PostgreSQL.
-
Kiến thức và kỹ năng tiền đề
Khóa học này được thiết kế cho mọi đối tượng học tập, tuy nhiên để học tập và thực hành hiệu quả bạn cần trang bị một số kiến thức và kỹ năng cơ bản dưới đây:
- Kỹ năng sử dụng máy tính và làm việc với hệ điều hành Windows, Linux.
- Kiến thức cơ sở dữ liệu quan hệ.
-
Những yếu tố giúp bạn học tốt hơn
- Tư duy logic và khả năng phân tích.
- Cơ sở dữ liệu cơ bản.
- Hiểu biết về lập trình cơ bản: C#, Java, Python, v.v.