Đề cương khóa học

Giới thiệu về Cơ sở dữ liệu Quan hệ và PostgreSQL

  • Cơ sở dữ liệu quan hệ là gì?
  • Tổng quan về PostgreSQL và hệ sinh thái của nó
  • Ví dụ sử dụng và lợi ích của PostgreSQL

Đặt cài và Cấu hình PostgreSQL và PGAdmin

  • Cài đặt PostgreSQL trên Windows/Linux
  • Cài đặt và sử dụng PGAdmin để truy cập giao diện đồ họa
  • Tạo kết nối và quản lý người dùng

Nắm vững kiến trúc của PostgreSQL

  • Thành phần máy chủ PostgreSQL và việc sử dụng bộ nhớ
  • Cấu trúc cụm và bố cục tệp của cơ sở dữ liệu
  • Tiến trình và dịch vụ

Tạo và Cấu trúc Cơ sở dữ liệu

  • Tạo cơ sở dữ liệu và bảng
  • Nắm vững kiểu dữ liệu
  • Sử dụng PGAdmin để quản lý đối tượng cơ sở dữ liệu

Viết các Truy vấn SQL Cơ bản

  • Sử dụng SELECT, WHERE, ORDER BY, LIKE, BETWEEN và NULL
  • Sắp xếp và lọc kết quả truy vấn

Sử dụng GROUP BY và HAVING

  • Nhóm hàng và tính toán tổng hợp
  • Lọc nhóm với HAVING

Thao tác với Điều kiện Phức tạp

  • Sử dụng EXISTS, IN, ANY, ALL
  • Nested subqueries

Hành động JOIN trong PostgreSQL

  • INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
  • SELF JOIN và ví dụ sử dụng

Sử dụng các Hàm Trong sẵn của SQL

  • Các hàm số học
  • Hàm thao tác chuỗi
  • Thao tác ngày và giờ

Câu lệnh Thao tác Dữ liệu

  • INSERT: chèn hàng mới
  • UPDATE: sửa đổi dữ liệu hiện có
  • DELETE: xóa hàng từ bảng

Làm việc với Cửa sổ (Views)

  • Tạo và truy vấn các cửa sổ đơn giản
  • Cửa sổ với subselects
  • Lợi ích và hạn chế của cửa sổ

Giới thiệu về Mở rộng Timescale

  • TimescaleDB là gì và khi nào nên sử dụng nó
  • Cài đặt và kích hoạt mở rộng Timescale
  • Tạo hypertables và chèn dữ liệu chuỗi thời gian

Tóm tắt và Bước tiếp theo

Requirements

  • Có hiểu biết về các khái niệm cơ bản về IT và dữ liệu
  • Không yêu cầu có kinh nghiệm trước đó về SQL hoặc cơ sở dữ liệu
  • Nắm vững việc sử dụng công cụ phần mềm trên Windows/Linux là một lợi thế

Đối tượng tham gia

  • Bắt đầu với Database và các nhà phân tích
  • Người phát triển mới bắt đầu với PostgreSQL
  • Các chuyên gia quản lý hoặc khám phá cơ sở dữ liệu quan hệ
 14 Hours

Number of participants


Price per participant

Testimonials (5)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories