Detailed training program
- Bước đầu với PostgreSQL
- Thiết lập môi trường
- Cơ bản về truy vấn SELECT
- Sắp xếp và giới hạn
- Định dạng dữ liệu
- Sắp xếp nâng cao
- Giới thiệu về phép tổng hợp
- Nhóm và lọc
- Hiểu về NULL
- Làm việc với NULL trong thực tế
- Cơ bản về JOIN
- JOIN nâng cao
- Giới thiệu về truy vấn con
- Truy vấn con nâng cao
- Cơ bản về CTE
- CTE nâng cao
- Giới thiệu về hàm cửa sổ
- Hàm cửa sổ nâng cao
- Các kiểu ngày và giờ
- Các thao tác ngày nâng cao
- Kiểu số và văn bản
- Các kiểu dữ liệu đặc biệt
- Tạo bảng
- Thay đổi bảng
- Khóa ngoại
- Quan hệ giữa bảng
- Chèn dữ liệu
- Giao dịch
- Nhập CSV
- Tải dữ liệu hàng loạt
- Cơ bản về chuẩn hóa
- Thiết kế cơ sở dữ liệu
- JSON và JSONB
- Các thao tác JSON nâng cao
- Cơ bản về mảng
- Các thao tác mảng nâng cao
- Giới thiệu về chỉ mục
- Chỉ mục chuyên dụng
- Cơ bản về giao dịch
- Độ cô lập giao dịch
- Phân tích hiệu suất
- Tối ưu truy vấn
- Chiến lược sao lưu
- Phục hồi dữ liệu
- Cơ bản về giám sát
- Giám sát nâng cao
- Quản lý người dùng
- Bảo mật và mã hóa
- Cơ bản về PL/pgSQL
- Hàm PL/pgSQL
- Giới thiệu về trigger
- Tự động hóa với trigger
- Cấu trúc điều khiển
- Gỡ lỗi PL/pgSQL
- Giao dịch lồng nhau
- Thủ tục phức tạp
- Hàm phân tích
- Tự động hóa báo cáo
- Chẩn đoán và gỡ lỗi
- Tối ưu hóa cuối cùng
300+
Bài học
400+
Bài tập
60
Bài kiểm tra
Ngoài ra:
- Kiểm tra bài tập tức thì
- Người hướng dẫn AI
- Plugin cho IDE
- WebIDE
- Trò chơi hóa
- Bài giảng truyền cảm hứng