Đề cương khóa học
Giới Thiệu
- PostgreSQL so với MySQL và Oracle
- Tổng quan về các tính năng và kiến trúc của PostgreSQL 13
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 SQL, lệnh và hàm số
Cấu Hình Cơ Sở Dữ Liệu Postgres
- Định nghĩa dữ liệu, giá trị mặc định và ràng buộc
- Thiết lập và chỉnh sửa bảng
- Quản lý quyền và chính sách bảo mật
- Tạo mô hình cơ sở dữ liệu
- Triển khai kế thừa và phân vùng bảng
- Thêm, cập nhật và truy vấn dữ liệu
- Kiểu dữ liệu, hàm số và toán tử
- Sử dụng chỉ mục và thực hiện tìm kiếm văn bản đầy đủ
- Tìm hiểu kiểm soát đồng thời
Quản Lý Máy Chủ Cơ Sở Dữ Liệu
- 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 tham số máy chủ
- Kích hoạt xác thực máy khách
- Thiết lập vai trò truy cập và quyền hạn
- Quản lý nhiều cơ sở dữ liệu
- Thực hiện các tác vụ bảo dưỡng 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
- Theo dõi hoạt động và sử dụng đĩa của cơ sở dữ liệu
- Triển khai sao chép logic
- Chạy các bài kiểm tra hồi quy
Lập Trình Bên Máy Khách
- 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á mô hình thông tin
- Các ứng dụng máy khách PostgreSQL khác
Lập Trình Bên Máy Chủ
- 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 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
Gỡ Lỗi
Tổng Kết và Bước Tiếp Theo
Yêu cầu
- Có hiểu biết về RDBMS
- Có kinh nghiệm với SQL
Đối Tượng Đào Tạo
- Quản trị viên hệ thống
- Nhà phát triển
Đánh giá (5)
Đến cuối ngày đầu tiên, một học viên đề xuất có nhiều tương tác hơn trong các bài thực hành và các giảng viên đã tiếp thu ý kiến này cho ngày thứ hai.
Daniela - Unit4
Khóa học - PostgreSQL 16 for Developers and Administrators
Dịch thuật bằng máy
Một cách tiếp cận thực tế và khách quan đối với chủ đề. Một không khí thân thiện, khuyến khích việc đặt câu hỏi.
Marcin - Santander Bank Polska S.A.
Khóa học - Implementing High Availability in PostgreSQL
Dịch thuật bằng máy
Đó là Docker và tính năng container cùng với tính năng kế thừa của cơ sở dữ liệu PostgreSQL, điều mà không có trong Oracle Database.
Manish Kumar
Khóa học - PostgreSQL Essentials
Dịch thuật bằng máy
Nó rõ ràng được điều chỉnh để phù hợp rất tốt với mục đích của chúng tôi, điều này làm cho nó càng thêm hữu ích. Tôi thực sự thích định dạng Zoom vì nó giúp tôi tập trung khi tài liệu luôn ở ngay trước mặt và giảng viên có thể thêm minh họa và đánh dấu vào đó trong quá trình giải thích. Giảng viên đã trả lời tất cả câu hỏi của chúng tôi một cách rất thỏa mãn và tôi cảm thấy ngạc nhiên về lượng kiến thức mà tôi có thể học được trong một ngày. Thông thường, tôi sẽ mệt mỏi với các khóa đào tạo vào buổi chiều nhưng khóa này vẫn rất cuốn hút cho đến cuối cùng. Tốc độ giảng dạy hoàn hảo và chi tiết đã được đưa vào những phần phù hợp.
Davina Sanders - Scottish Government
Khóa học - PostgreSQL Performance Tuning
Dịch thuật bằng máy
Michal rất am hiểu và thu hút khi làm giáo viên.
Nate Clifton - NIIT (USA) Inc.
Khóa học - PostgreSQL Advanced DBA
Dịch thuật bằng máy