Đề 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)
Số lượng kiến thức được cung cấp rất lớn. Cách tiếp cận đề tài hóm hỉnh.
Oskar Debowski - Asseco Poland S.A
Khóa học - PostgreSQL Administration, Optimization and Replication
Dịch thuật bằng máy
các chủ đề nâng cao với thực hành và thảo luận như TimescaleDB và Hypertable, kiến thức của giảng viên về chủ đề này :)
Shivam - Paessler LLC
Khóa học - PostgreSQL Fundamentals
Dịch thuật bằng máy
Đế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
Andres luôn đảm bảo rằng anh ấy giải đáp tất 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 ngưỡng mộ kiến thức và sự chuyên nghiệp của anh ấy trong lĩnh vực này.
Ryan - Questronix Corporation
Khóa học - PostgreSQL for Administrators - 3 Days
Dịch thuật bằng máy