Đề cương khóa học
What is PostgreSQL?
- Lịch sử tóm tắt về PostgreSQL
- Quy ước
- Thông tin thêm
- Hướng dẫn báo cáo lỗi
Giới thiệu về PostgreSQL
- Cài đặt và tạo Database
- Ngôn ngữ SQL
- Các tính năng nâng cao
Ngôn ngữ SQL
- Cú pháp SQL
- Định nghĩa dữ liệu
- Thao tác dữ liệu
- Truy vấn
- Kiểu dữ liệu
- Hàm và toán tử
- Chuyển đổi kiểu
- Chỉ mục
- Tìm kiếm toàn văn bản
- Kiểm soát tính đồng thời
- Mẹo hiệu suất
Quản trị máy chủ
- Cài đặt từ mã nguồn
- Cài đặt từ mã nguồn trên Windows
- Thiết lập và vận hành máy chủ
- Cấu hình máy chủ
- Xác thực máy khách
- Vai trò Database
- Quản lý Database
- Địa phương hóa
- Các tác vụ bảo trì Database thường xuyên
- Sao lưu và khôi phục
- Tính khả dụng cao, cân bằng tải và sao chép
- Cấu hình khôi phục
- Giám sát hoạt động Database
- Giám sát việc sử dụng đĩa
- Độ tin cậy và nhật ký ghi trước
- Kiểm tra hồi quy
Giao diện máy khách
- libpq - Thư viện C
- Đối tượng lớn
- ECPG - SQL nhúng trong C
- Lược đồ thông tin
Mở rộng máy chủ Programming
- Mở rộng SQL
- Trình kích hoạt
- Hệ thống quy tắc
- Thủ tục Languages
- PL/pgSQL - Ngôn ngữ thủ tục SQL
- PL/Tcl - Ngôn ngữ thủ tục Tcl
- PL/Perl - Ngôn ngữ thủ tục Perl
- PL/Python - Ngôn ngữ thủ tục Python
- Giao diện máy chủ Programming
Bên trong
- Tổng quan về bên trong PostgreSQL
- Danh mục hệ thống
- Giao thức Frontend/Backend
- Quy ước mã hóa PostgreSQL
- Hỗ trợ ngôn ngữ gốc
- Viết trình xử lý ngôn ngữ thủ tục
- Viết trình bao bọc dữ liệu bên ngoài
- Bộ tối ưu hóa truy vấn Genetik
- Định nghĩa giao diện phương thức Index Access
- Chỉ mục GiST
- Chỉ mục GIN
- Database Lưu trữ vật lý
- Giao diện BKI Backend
- Cách trình lập kế hoạch sử dụng Statistics
Requirements
Kiến thức làm việc về SQL và C
Quản trị hệ thống cơ bản (Unix/Linux hoặc Windows)
Testimonials (7)
step by step examples, byte size information
Esmadee Bin Ismail - SBS transit
Course - PostgreSQL Administration and Development
The different techniques that can be used to get the same result it is just optimise with a few steps
Abdul Hafiz - SBS transit
Course - PostgreSQL Administration and Development
1. Notes on the whiteboard 2. Labs were executed in a sharing mode
Evangelos Katsaros
Course - PostgreSQL Administration and Development
The instructor explained everything we asked, he was very accurate, and he kept my interested.
Katerina Andreopoulou
Course - PostgreSQL Administration and Development
The fact that we had a chance to hear about the difference between many databases types.
Marta Melloch - Amazon Development Center Poland Sp. z o.o.
Course - PostgreSQL Administration and Development
useful knowledge
Ewa Napieralska - Amazon Development Center Poland Sp. z o.o.
Course - PostgreSQL Administration and Development
The exercises and that the trainers was very responsive and was listening to us actively. He was also very patient with us. THANK YOU SO MUCH :)