Đề cương khóa học

Giới thiệu về PostgreSQL 16

  • Tổng quan về PostgreSQL
  • Các tính năng mới trong PostgreSQL 16
  • Cài đặt và thiết lập
  • Kiến trúc và các thành phần của PostgreSQL

Bắt đầu với PostgreSQL

  • Thiết lập cụm cơ sở dữ liệu PostgreSQL
  • Tạo và quản lý cơ sở dữ liệu
  • Các thao tác cơ bản SQL
  • Thiết lập và khám phá PostgreSQL 16

Kỹ thuật SQL Nâng cao

  • Kỹ thuật truy vấn nâng cao
  • Biểu thức bảng chung (CTEs)
  • Hàm cửa sổ
  • Kiểu dữ liệu JSON và JSONB
  • Viết các truy vấn SQL nâng cao

Kiểu Dữ liệu và Mở rộng

  • Kiểu dữ liệu tùy chỉnh
  • Tìm kiếm toàn văn bản
  • PostGIS cho dữ liệu địa không gian
  • Lập trình PL/pgSQL
  • Sử dụng kiểu dữ liệu và mở rộng nâng cao

Lập Chỉ Mục và Tối Ưu Hóa Truy Vấn

  • Các loại và cách sử dụng chỉ mục
  • Lập kế hoạch và thực thi truy vấn
  • Phân tích và tối ưu hóa truy vấn
  • Lập chỉ mục và tối ưu hóa truy vấn

Điều Chỉnh Hiệu Suất

  • Các tham số điều chỉnh hiệu suất
  • Quản lý bộ nhớ và tài nguyên
  • Giám sát và phân tích hiệu suất
  • Điều chỉnh hiệu suất và giám sát

Sao Lưu và Khôi Phục

  • Chiến lược sao lưu
  • Khôi phục tại một thời điểm cụ thể
  • Sao lưu logic và vật lý
  • Thực hiện sao lưu và khôi phục

Bảo Mật và Access Kiểm Soát

  • Xác thực và ủy quyền
  • Quản lý vai trò và quyền
  • Mã hóa và thiết lập SSL/TLS
  • Thực hiện các phương pháp bảo mật tốt nhất

Tính Sẵn sàng Cao và Sao chép

  • Khái niệm và loại sao chép
  • Thiết lập sao chép trực tiếp
  • Cấu hình tính sẵn sàng cao với Patroni
  • Thực hiện sao chép và tính sẵn sàng cao

Tích hợp PostgreSQL với Ứng dụng

  • Kết nối PostgreSQL với các ngôn ngữ lập trình khác nhau
  • Sử dụng PostgreSQL trong các khung ứng dụng hiện đại
  • ORMs và PostgreSQL
  • Tích hợp PostgreSQL với một ứng dụng

Tóm tắt và Các Bước Tiếp Theo

Requirements

  • Kiến thức cơ bản về SQL
  • Nắm vững các khái niệm về cơ sở dữ liệu

Đối tượng

  • Quản trị viên Database
  • Nhà phát triển Database
  • Quản trị viên hệ thống
 21 Hours

Number of participants


Price per participant

Testimonials (5)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories