Liên hệ với chúng tôi

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

Mô hình cơ sở dữ liệu quan hệ

  • Cấu trúc của cơ sở dữ liệu quan hệ
  • Toán tử quan hệ

Truy xuất dữ liệu

  • Các quy tắc viết truy vấn SQL
  • Cú pháp của câu lệnh SELECT
  • Truy xuất tất cả các cột
  • Truy xuất từ các phép toán số học
  • Biệt danh cột (Aliases)/li>
  • Giá trị cố định (Literals)/li>
  • Kết nối chuỗi (Concatenation)/li>

Hạn chế kết quả

  • Câu lệnh WHERE
  • Các toán tử so sánh
  • Điều kiện LIKE
  • Điều kiện BETWEEN ... AND
  • Điều kiện IS NULL
  • Điều kiện IN
  • Các toán tử logic
  • Nhiều điều kiện trong câu lệnh WHERE
  • Thứ tự ưu tiên của toán tử
  • Câu lệnh DISTINCT

Sắp xếp dữ liệu

  • Câu lệnh ORDER BY
  • Sắp xếp theo nhiều cột hoặc biểu thức

Các hàm SQL

  • Sự khác nhau giữa các hàm đơn dòng và đa dòng
  • Các hàm văn bản, số học, ngày tháng
  • Các hàm chuyển đổi
  • Nesting hàm (làm tổ hàm)/li>
  • Xử lý giá trị NULL

Tổng hợp dữ liệu bằng hàm nhóm

  • Các hàm nhóm
  • Cách các hàm nhóm xử lý giá trị NULL
  • Tạo nhóm dữ liệu - câu lệnh GROUP BY
  • Phân nhóm theo nhiều cột
  • Lọc kết quả nhóm - câu lệnh HAVING

Truy xuất dữ liệu từ nhiều bảng

  • Các kiểu kết nối (Joins)/li>
  • Biệt danh bảng (Aliases)/li>
  • Kết nối trong câu lệnh WHERE
  • Kết nối INNER (INNER JOIN)/li>
  • Kết nối ngoài LEFT, RIGHT
  • Tích Descartes (Cartesian product)/li>

Truy vấn con (Subqueries)/h3>
  • Đặt truy vấn con trong lệnh SELECT
  • Truy vấn con đơn dòng và đa dòng
  • Toán tử cho truy vấn con đơn dòng
  • Toán tử cho truy vấn con nhiều dòng: IN, ALL, ANY

Các toán tử tập hợp

  • Toán tử UNION
  • Toán tử INTERSECT
  • Toán tử EXCEPT

Chèn, cập nhật và xóa dữ liệu

  • Lệnh INSERT
  • Lệnh UPDATE
  • Lệnh DELETE

Giao dịch (Transactions)/h3>

Yêu cầu

  • Thái độ về máy tính
  • Kiến thức về bất kỳ hệ điều hành nào
 14 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (3)

Các khóa học sắp tới

Các danh mục liên quan