Đề cương khóa học
PostgreSQL là gì?
- Lịch sử ngắn gọn của 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 cơ sở dữ liệu
- 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
- Loại dữ liệu
- Hàm và toán tử
- Chuyển đổi kiểu dữ liệu
- Chỉ mục
- Tìm kiếm văn bản đầy đủ
- Điều khiển đồng thời
- Mẹo về 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
- Cấu hình và vận hành máy chủ
- Cấu hình máy chủ
- Định danh khách hàng
- Vai trò cơ sở dữ liệu
- Quản lý cơ sở dữ liệu
- Định dạng khu vực (Localization)
- Các tác vụ bảo trì định kỳ cơ sở dữ liệu
- Sao lưu và khôi phục
- Tính khả dụng cao, cân bằng tải và nhân bản
- Cấu hình phục hồi
- Giám sát hoạt động cơ sở dữ liệu
- Giám sát sử dụng ổ đĩa
- Độ tin cậy và Nhật ký ghi trước (Write-Ahead Log)
- Thử nghiệm hồi quy
Giao diện phía khách hàng
- libpq - Thư viện C
- Đối tượng lớn (Large Objects)
- ECPG - SQL nhúng trong C
- Bảng thông tin (Information Schema)
Lập trình phía máy chủ
- Mở rộng SQL
- Triggers
- Hệ thống quy tắc (Rule System)
- Ngôn ngữ thủ tục
- 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 lập trình phía máy chủ
Cơ chế bên trong
- Tổng quan về cơ chế bên trong của PostgreSQL
- Catalog hệ thống
- Giao thức Tiền đạo/Hậu cần (Frontend/Backend)
- Quy ước lập mã PostgreSQL
- Hỗ trợ ngôn ngữ gốc (Native Language Support)
- Vieting một trình xử lý ngôn ngữ thủ tục
- Viết một trình bọc dữ liệu nước ngoài (Foreign Data Wrapper)
- Trình tối ưu truy vấn di truyền (Genetic Query Optimizer)
- Định nghĩa giao diện phương pháp truy cập chỉ mục
- Chỉ mục GiST
- Chỉ mục GIN
- Lưu trữ vật lý cơ sở dữ liệu
- Giao diện hậu cần BKI
- Cách bộ lập kế hoạch sử dụng thống kê
Yêu cầu
Kiến thức vận hành SQL và C
Quản trị hệ thống cơ bản (Unix/Linux hoặc Windows)
Đánh giá (7)
các ví dụ từng bước, thông tin nhỏ gọn
Esmadee Bin Ismail - SBS transit
Khóa học - PostgreSQL Administration and Development
Dịch thuật bằng máy
Các kỹ thuật khác nhau có thể được sử dụng để đạt được cùng một kết quả, chỉ đơn giản là tối ưu hóa bằng vài bước.
Abdul Hafiz - SBS transit
Khóa học - PostgreSQL Administration and Development
Dịch thuật bằng máy
1. Ghi chú trên bảng trắng 2. Các phòng thí nghiệm đã được thực hiện ở chế độ chia sẻ
Evangelos Katsaros
Khóa học - PostgreSQL Administration and Development
Dịch thuật bằng máy
Giảng viên đã giải thích mọi thứ chúng tôi hỏi, ông ấy rất chính xác và luôn giữ được sự quan tâm của tôi.
Katerina Andreopoulou
Khóa học - PostgreSQL Administration and Development
Dịch thuật bằng máy
Chúng tôi đã có cơ hội được nghe về sự khác biệt giữa nhiều loại cơ sở dữ liệu.
Marta Melloch - Amazon Development Center Poland Sp. z o.o.
Khóa học - PostgreSQL Administration and Development
Dịch thuật bằng máy
kiến thức hữu ích
Ewa Napieralska - Amazon Development Center Poland Sp. z o.o.
Khóa học - PostgreSQL Administration and Development
Dịch thuật bằng máy
Các bài tập và huấn luyện viên rất nhạy bén, lắng nghe chúng tôi một cách tích cực. Anh ấy cũng rất kiên nhẫn với chúng tôi. CẢM ƠN RẤT NHIỀU :)
Martyna Szewczuk - Amazon Development Center Poland Sp. z o.o.
Khóa học - PostgreSQL Administration and Development
Dịch thuật bằng máy