Đề 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)
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
Nó rõ ràng được thiết kế rất phù hợp với mục đích của chúng tôi, điều này khiến nó trở nên hữu ích hơn nữa. Tôi thực sự thích định dạng zoom vì nó giúp tôi tập trung vào tài liệu luôn hiện ra trước mặt và người hướng dẫn có thể thêm các minh họa và chú thích khi giải thích. Người hướng dẫn đã trả lời tất cả các câu hỏi của chúng tôi một cách rất thoả mãn và tôi cảm thấy bất ngờ về lượng kiến thức mình có thể học được trong một ngày. Bình thường, đến chiều tôi thường mệt mỏi với các khóa đào tạo nhưng khóa này rất hấp dẫn cho đến tận cuối cùng. Tốc độ hoàn hảo và chi tiết được chú trọng đúng chỗ.
Davina Sanders - Scottish Government
Course - PostgreSQL Performance Tuning
Machine Translated
Michal rất am hiểu và cuốn hút trong vai trò là một giáo viên.
Nate Clifton - NIIT (USA) Inc.
Course - PostgreSQL Advanced DBA
Machine Translated