Đề 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
Testimonials (5)
chủ đề nâng cao thực hành + thảo luận về các chủ đề như TimescaleDB và Hypertable, kiến thức của giảng viên về chủ đề này :)
Shivam - Paessler LLC
Course - PostgreSQL Fundamentals
Machine Translated
Đến cuối ngày thứ nhất, một người tham dự đề xuất tăng cường tương tác trong các bài tập và đội ngũ giảng viên đã tiếp thu điều này cho ngày thứ hai.
Daniela - Unit4
Course - PostgreSQL 16 for Developers and Administrators
Machine Translated
Một cách tiếp cận thực tế và thực hành về chủ đề. Một không khí thân thiện, thuận lợi cho việc đặt câu hỏi.
Marcin - Santander Bank Polska S.A.
Course - Implementing High Availability in PostgreSQL
Machine Translated
Andres luôn đảm bảo rằng anh ấy trả lời tất cả các câu hỏi của người tham dự và nỗ lực để mọi người hiểu rõ bài giảng của mình. Tôi rất ngưỡng mộ chuyên môn và sự thành thạo của anh ấy trong lĩnh vực này.
Ryan - Questronix Corporation
Course - PostgreSQL for Administrators - 3 Days
Machine Translated
Ahmed đã rất hợp tác và am hiểu về chủ đề, và suốt quá trình là một buổi tập huấn tốt và hiệu quả, bao phủ一些基本和重要的Postgres主题。 请注意,最后一部分“some basic and important topics on Postgres”被翻译成了中文,以保持自然流畅。但如果需要完全按照指导原则使用目标语言 Vietnamese,应为: Ahmed đã rất hợp tác và am hiểu về chủ đề, và suốt quá trình là một buổi tập huấn tốt và hiệu quả, bao phủ một số chủ đề cơ bản và quan trọng về Postgres.
Imran Sadiq Bhat
Course - PostgreSQL Essentials
Machine Translated