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

Giới thiệu

  • PostgreSQL so với MySQL so với Oracle
  • Tổng quan về 13 tính năng và kiến trúc của PostgreSQL

Bắt đầu

  • Thiết lập máy chủ cơ sở dữ liệu
  • Cài đặt PostgreSQL 13
  • Tạo và truy cập cơ sở dữ liệu
  • Cú pháp, lệnh và hàm SQL

Cấu hình Postgres Database

  • Định nghĩa dữ liệu, giá trị mặc định và ràng buộc
  • Thiết lập và sửa đổi bảng
  • Quản lý quyền và chính sách bảo mật
  • Tạo lược đồ cơ sở dữ liệu
  • Triển khai kế thừa bảng và phân vùng
  • Thêm, cập nhật và truy vấn dữ liệu
  • Kiểu dữ liệu, hàm và toán tử
  • Sử dụng chỉ mục và chạy tìm kiếm toàn văn bản
  • Hiểu kiểm soát đồng thời

Quản lý Máy chủ Database

  • Nâng cấp cụm PostgreSQL
  • Bảo mật máy chủ và mã hóa dữ liệu
  • Cấu hình các tham số máy chủ
  • Bật xác thực máy khách
  • Thiết lập vai trò và quyền truy cập
  • Quản lý nhiều cơ sở dữ liệu
  • Thực hiện các tác vụ bảo trì cơ sở dữ liệu
  • Sao lưu và khôi phục dữ liệu
  • Tối ưu hóa hiệu suất và độ tin cậy của cơ sở dữ liệu
  • Giám sát hoạt động cơ sở dữ liệu và sử dụng đĩa
  • Triển khai sao chép logic
  • Chạy kiểm tra hồi quy

Phía Máy Khách Programming

  • Sử dụng thư viện C libpq và giao diện đối tượng lớn
  • Thực thi các câu lệnh SQL nhúng
  • Khám phá lược đồ thông tin
  • Các ứng dụng máy khách PostgreSQL khác

Phía Máy Chủ Programming

  • Mở rộng ngôn ngữ truy vấn SQL
  • Viết các hàm kích hoạt sự kiện
  • Triển khai hệ thống quy tắc
  • Sử dụng các ngôn ngữ thủ tục (PLs)
  • Khám phá TCL, Perl và Python PLs
  • Thực thi các giao diện lập trình máy chủ
  • Ví dụ về giải mã logic
  • Theo dõi tiến trình sao chép

Khắc phục sự cố

Tóm tắt và Các bước tiếp theo

Requirements

  • Hiểu biết về RDBMS
  • Kinh nghiệm với SQL

Đối tượng

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

Number of participants


Price per participant

Testimonials (5)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories