Thiết kế và lập trình cơ sở dữ liệu với PostgreSQL (PostgreSQL Bootcamp)
I. Giới thiệu khóa học:
Khóa học "PostgreSQL Bootcamp" trang bị kỹ năng chuyển đổi dữ liệu thô thành những hiểu biết sâu sắc thông qua ngôn ngữ truy vấn SQL. Bạn sẽ học cách truy vấn, lọc, nhóm và phân tích dữ liệu từ cơ sở dữ liệu using PostgreSQL. Khóa học bao gồm cả các kỹ thuật cơ bản và nâng cao như hàm tổng hợp, truy vấn con và sử dụng hàm với tham số.
Bên cạnh PostgreSQL, bạn còn được làm quen với ứng dụng DBeaver để thực hành trực tiếp các truy vấn đã viết. Kiến thức học được từ PostgreSQL có thể áp dụng cho các hệ quản trị cơ sở dữ liệu khác với cú pháp gần giống nhau.
II. Thời lượng: 40 giờ (5 ngày)
III. Hình thức đào tạo:
Đào tạo trực tiếp tại lớp học, đào tạo online tương tác với giảng viên, đào tạo kết hợp online và trực tiếp tại lớp học, đào tạo tại văn phòng khách hàng theo yêu cầu
IV. Đối tượng tham gia:
- SQL rất quan trọng đối với bất kỳ ai trong doanh nghiệp hoặc bất kỳ công việc nào liên quan đến làm việc với dữ liệu: kinh doanh, nhà phân tích, nhà phân tích dữ liệu, nhà khoa học dữ liệu, nhà phát triển web, doanh nhân và nhiều lĩnh vực khác.
V. Nội dung khóa học:
1. Nền tảng của SQL & Cơ sở dữ liệu
- Các khái niệm quan trọng về SQL
- Khám phá cơ sở dữ liệu & viết câu lệnh SQL (sử dụng ứng dụng DBeaver miễn phí)
2. Viết truy vấn SQL
- Viết câu lệnh SELECT
- Lọc kết quả
3. Sử dụng phép nối để kết hợp dữ liệu từ nhiều bảng
- Tìm hiểu các mối quan hệ trong bảng
- Kết nối bên trong (Inner Joins)
- Tham gia bên ngoài & Tìm NULL (Outer Joins & Finding NULLs)
4. Thao tác, tổng hợp và lọc dữ liệu
- Sử dụng CAST để thay đổi kiểu dữ liệu
- Chức năng tổng hợp
- Làm việc với Ngày & Giờ
5. Nhóm dữ liệu & Lọc dữ liệu được nhóm
- Nhóm dữ liệu với các hàm tổng hợp
- Lọc dữ liệu được nhóm bằng HAVING
6. Kỹ thuật truy vấn nâng cao
- Truy vấn con
- Các hàm cửa sổ tổng hợp
- Câu điều kiện với CASE
- Hàm chuỗi
- Liên kết vòng (Self Join)
7. Khung nhìn & Chức năng do người dùng xác định
- Khung nhìn (view)
- Chế độ xem cụ thể hóa
- Các hàm do người dùng xác định
8. Hoàn thành dự án cuối khóa, chấm phản biện
Học trực tuyến
Học tại Hồ Chí Minh
Học tại Hà Nội



