Đề cương khóa học
Module 1: Giới thiệu
- Định nghĩa SQL
- Các khả năng của SQL
- Các tiêu chuẩn của SQL
-
Các ứng dụng của SQL
Module 2: Các lệnh truy vấn SQL
- Tạo bảng [Kiểu dữ liệu, Định dạng bảng, Định dạng khóa]
- Chèn dữ liệu [Từ một bản ghi đến nhiều bản ghi]
- Lệnh Insert Into [Từ một bản ghi đến nhiều bản ghi]
- Lệnh Select
- Lệnh Select với điều kiện
- Lệnh Select với truy vấn phụ
Module 3 - Truy vấn với phép Union
- Quy tắc và ứng dụng của Union
- Quy tắc và ứng dụng của Union all
Module 4 – Tính toán và xử lý
- Sử dụng các truy vấn đặc biệt như:
- SUM
- AVE
- MIN
- MAX
- Các thủ tục tính toán khác để trích xuất dữ liệu
Module 5 – Sơ đồ quan hệ thực thể
- Quan hệ giữa các bảng
- Cách phân tách một bảng đơn lẻ thành nhiều bảng một cách phù hợp
- Tạo các bảng có mối quan hệ với nhau
- Cách cải thiện hiệu suất khi chọn lọc dữ liệu bằng cách sử dụng sơ đồ quan hệ thực thể (ERD)
Module 6 - Kết nối bảng với 2 bảng
- Kết nối bảng toàn bộ (Full Join)
- Kết nối bảng trong (Inner Join)
- Kết nối bảng trái (Left Join)
- Kết nối bảng phải (Right Join)
Module 7 – Kết hợp các phép kết nối
- Sử dụng 3 hoặc nhiều bảng với hỗn hợp các phép kết nối (trái, phải, toàn bộ, trong)
- Các hướng dẫn cần tuân thủ khi kết nối nhiều bảng
Module 8 - Giao dịch SQL
- Giao dịch SQL là gì?
- Các ứng dụng của giao dịch SQL
- Giao dịch SQL khi chọn lọc dữ liệu
- Giao dịch SQL, hoàn tác (roll back) và xác nhận (commit)
- Thuộc tính ACID của giao dịch SQL
LƯU Ý:
- Sẽ có các bài tập thực hành cho từng module để kiểm tra mức độ hiểu biết của học viên về các chủ đề đã học.
- Tài liệu PowerPoint sẽ được cung cấp sau khi kết thúc buổi đào tạo
- Các truy vấn SQL trong bài học sẽ được cung cấp sau khi kết thúc buổi đào tạo
- Bản bài tập chưa có lời giải và đã có lời giải sẽ được cung cấp sau khi kết thúc buổi đào tạo.
Yêu cầu
SQL: Nền tảng của Truy vấn hoặc kiến thức tương đương.
Đánh giá (4)
Sự mượt mà của quá trình đào tạo.
Alby Geronimo - Aarki, Inc.
Khóa học - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Dịch thuật bằng máy
Giảng viên giải thích mọi thứ một cách rất dễ hiểu. Ông ấy cực kỳ giỏi trong việc giảng dạy.
Elaiza Marie Parumog - Aarki, Inc.
Khóa học - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Dịch thuật bằng máy
Giảng viên giải thích mọi thứ một cách rất dễ hiểu. Ông ấy rất giỏi trong việc giảng dạy.
Elaiza Marie Parumog - Aarki, Inc.
Khóa học - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Dịch thuật bằng máy
Cách giảng dạy của giáo viên rất bổ ích và hiệu quả, đặc biệt là vào ngày thứ hai khi các chủ đề trở nên phức tạp hơn.
Aynanie Kiram - Aarki, Inc.
Khóa học - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Dịch thuật bằng máy