Lộ trình SQL
Hướng dẫn từng bước để trở thành một nhà phát triển Nhà phát triển SQL.
Hỏi AI về Lộ trình SQL
Chú giải
Đề xuất
Lựa chọn thay thế
Tùy chọn
1 C? b?n v? SQL
SQL l g?
SQL vs NoSQL
Ci ??t m?t h? qu?n tr? CSDL
Cc ki?u d? li?u c? b?n
2 DDL - Ngn ng? ??nh ngh?a D? li?u
CREATE DATABASE / TABLE
ALTER TABLE
DROP / TRUNCATE TABLE
3 DML - Ngn ng? Thao tc D? li?u
INSERT INTO
UPDATE
DELETE
4 DQL - Truy v?n D? li?u C? b?n
SELECT, FROM
M?nh ?? WHERE
ORDER BY
LIMIT / TOP
DISTINCT
5 Joins & Unions
INNER JOIN
LEFT, RIGHT, FULL JOIN
UNION v UNION ALL
6 Subqueries & CTEs
Truy v?n con (Subqueries)
Truy v?n con t??ng quan
Common Table Expressions
CTEs ?? quy
7 Cc hm trong SQL
Hm t?ng h?p
GROUP BY v HAVING
Hm chu?i
Hm s?
Hm ngy thng
8 Ch? m?c & Rng bu?c
Ch? m?c l g?
Cc lo?i Rng bu?c
9 Giao tc & ??ng th?i
Thu?c tnh ACID
BEGIN, COMMIT, ROLLBACK
Cc m?c c l?p
10 Hm C?a s? (Window Functions)
M?nh ?? OVER()
PARTITION BY
ROW_NUMBER, RANK
LAG() v LEAD()
11 Stored Procedures & Triggers
Th? t?c L?u tr?
Hm do ng??i dng ??nh ngh?a
Triggers
12 T?i ?u ha Hi?u n?ng
K? ho?ch th?c thi
T?i ?u ha Truy v?n
S? d?ng EXPLAIN
Phi chu?n ha