
Khóa Học Cơ Sở Dữ Liệu MySQL (1 Kèm 1 Online) – Từ Cơ Bản Đến Nâng Cao
Khóa học MySQL giúp bạn nắm vững các kỹ năng quản lý cơ sở dữ liệu quan hệ: từ cài đặt cho đến viết các câu lệnh truy vấn SQL và tối ưu hóa hiệu suất. Đây là nền tảng quan trọng cho việc phát triển ứng dụng và xử lý dữ liệu hiệu quả.
-
Ngày cập nhật 03/2025
-
Học viên 5156
Cam kết hoàn tiền 100% nếu bạn không hài lòng với chất lượng đào tạo trong 2 buổi đầu tiên.
Bạn sẽ học được gì?
- Hiểu cơ bản về hệ quản trị cơ sở dữ liệu quan hệ (RDBMS).
- Cài đặt và sử dụng MySQL Server và MySQL Workbench.
- Viết các câu lệnh SQL cơ bản (SELECT, INSERT, UPDATE, DELETE).
- Sử dụng các mệnh đề WHERE, GROUP BY, ORDER BY.
- Tạo và quản lý bảng, mối quan hệ giữa các bảng.
- Tối ưu hóa truy vấn và quản lý chỉ mục (index).
- Làm việc với JOIN và các hàm tổng hợp (COUNT, SUM, AVG).
- Quản lý quyền người dùng và bảo mật dữ liệu.
Khóa học này bao gồm
- Thời lượng 1 tháng (9 buổi)
- 2-3 buổi/tuần (2.5 tiếng/buổi)
- 30 bài tập thực hành
- Hỗ trợ riêng 1-1
Nội dung khóa học
- Database, DBMS & SQL: Khái niệm cơ bản về cơ sở dữ liệu và SQL.
- Cài MySQL trên Windows: Thiết lập MySQL trên hệ điều hành Windows.
- Cài MySQL trên MacOS: Thiết lập MySQL trên hệ điều hành MacOS.
- Tạo Database: Tạo một cơ sở dữ liệu mới.
- Quy tắc đặt tên: Cách đặt tên database hợp lệ.
- Thực thi câu lệnh SQL: Các cách chạy lệnh SQL.
- Ghi chú: Thêm chú thích trong SQL.
- Xóa Database: Xóa cơ sở dữ liệu khi cần.
- Bảng là gì: Khái niệm về bảng trong database.
- Tạo bảng: Tạo bảng với các cột cơ bản.
- Kiểu dữ liệu: Giới thiệu kiểu dữ liệu trong MySQL.
- Xóa bảng: Xóa bảng khỏi database.
- Lệnh INSERT: Thêm một dòng dữ liệu.
- Thêm nhiều dữ liệu: Chèn nhiều dòng cùng lúc.
- Giá trị NULL: Hiểu và dùng giá trị NULL.
- Giá trị mặc định: Đặt giá trị mặc định với DEFAULT.
- Khóa chính: Thiết lập PRIMARY KEY cho bảng.
- AUTO INCREMENT: Tự động tăng giá trị khóa chính.
- Lệnh SELECT: Lấy dữ liệu từ bảng.
- WHERE: Lọc dữ liệu theo điều kiện.
- ALIAS: Đặt tên tạm cho cột hoặc bảng.
- Lệnh UPDATE: Cập nhật dữ liệu trong bảng.
- Lệnh DELETE: Xóa dữ liệu khỏi bảng.
- != và <>: So sánh khác nhau.
- LIKE & NOT LIKE: Tìm kiếm theo mẫu.
- > và >=: So sánh lớn hơn.
- < và <=: So sánh nhỏ hơn.
- AND: Kết hợp nhiều điều kiện.
- OR: Chọn một trong các điều kiện.
- Thứ tự ưu tiên: Quy tắc xử lý toán tử logic.
- BETWEEN: Lọc trong khoảng giá trị.
- IN: Kiểm tra giá trị trong danh sách.
- CASE: Xử lý điều kiện trong truy vấn.
- IS NULL & IS NOT NULL: Kiểm tra giá trị NULL.
- CONCAT: Nối các chuỗi lại với nhau.
- SUBSTRING: Cắt một phần chuỗi.
- REPLACE: Thay thế chuỗi con.
- REVERSE: Đảo ngược chuỗi.
- UPPER & LOWER: Chuyển đổi chữ hoa/thường.
- DISTINCT: Loại bỏ dữ liệu trùng lặp.
- LIMIT: Giới hạn số dòng trả về.
- ORDER BY: Sắp xếp dữ liệu theo cột.
- ORDER BY nhiều cột: Sắp xếp theo nhiều tiêu chí.
- COUNT: Đếm số dòng hoặc giá trị.
- COUNT với DISTINCT: Đếm giá trị duy nhất.
- GROUP BY: Nhóm dữ liệu theo cột.
- GROUP BY nhiều cột: Nhóm theo nhiều tiêu chí.
- MIN, MAX: Tìm giá trị nhỏ nhất/lớn nhất.
- SUM: Tính tổng các giá trị.
- HAVING: Lọc nhóm dữ liệu sau GROUP BY.
- UNIQUE: Đảm bảo giá trị duy nhất trong cột.
- CHECK: Thêm điều kiện kiểm tra giá trị.
- Thêm cột: Dùng ALTER TABLE để thêm cột.
- Xóa cột: Xóa cột bằng ALTER TABLE.
- Đổi tên cột: Sửa tên cột với ALTER TABLE.
- Thay đổi kiểu dữ liệu: Điều chỉnh kiểu dữ liệu cột.
- Khái niệm & ứng dụng: Hiểu quan hệ 1-1 và khi nào dùng.
- Tạo quan hệ 1-1: Dùng khóa ngoại và UNIQUE.
- Ví dụ ứng dụng: Chia bảng để bảo mật hoặc chi tiết hóa.
- Khái niệm & ứng dụng: Hiểu quan hệ 1-N phổ biến.
- Foreign Keys: Tạo liên kết bằng khóa ngoại.
- Inner Join: Kết hợp bản ghi khớp ở cả hai bảng.
- Left Join: Lấy toàn bộ bảng trái và bản ghi khớp bên phải.
- Right Join: Lấy toàn bộ bảng phải và bản ghi khớp bên trái.
- Khái niệm & ứng dụng: Hiểu quan hệ phức tạp và bảng trung gian.
- Tạo quan hệ: Dùng Junction Table để liên kết.
- 1NF: Đạt dạng chuẩn thứ nhất.
- 2NF: Đạt dạng chuẩn thứ hai.
- 3NF: Đạt dạng chuẩn thứ ba.
Đối tượng học
-
Sinh viên CNTT mong muốn bổ túc kiến thức để đủ điều kiện đi làm công ty.
-
Đang học lập trình nhưng mất gốc hoặc không tự tin.
-
Chưa có kiến thức SQL (zero) và muốn bắt đầu học bài bản từ đầu.
-
Làm trái ngành và mong muốn chuyển đổi sang lĩnh vực lập trình an toàn và hiệu quả.
-
Đang đi làm nhưng muốn cải thiện kiến thức để tiến xa hơn trong sự nghiệp (senior).
Học 1 Kèm 1 - Đảm bảo chất lượng Tốt Nhất
- Bạn sẽ được theo sát và hỗ trợ 1-1 bởi giảng viên. Đảm bảo chất lượng học tập đạt kết quả tốt nhất.
- Nếu HỌC CHẬM bạn không cần lo lắng không theo kịp chương trình, giảng viên sẽ đi chậm để đảm bảo bạn nắm chắc 100% kiến thức.
- Nếu học nhanh, bạn có thể nhanh chóng kết thúc chương trình để đi làm công ty.
Học online - Tiết kiệm thời gian di chuyển
Thay vì phải di chuyển vất vả trên đường giữa dòng người đông đúc. Giờ đây, bạn chỉ cần mở laptop để bắt đầu học ngay tại nhà. Tiết kiệm thời gian, tránh căng thẳng, và tập trung hoàn toàn vào việc học!
Lịch học linh hoạt
- LetDiv sắp xếp lịch học theo ý của bạn. Học đúng thời điểm mà bạn cảm thấy thoải mái nhất.
- Dễ dàng thay đổi lịch học trong khi học nếu bạn có việc bận. Không làm gián đoạn tiến độ học tập của bạn.
- LetDiv có thể sắp xếp thời gian học cho bạn từ 8h đến 23h, kể cả cuối tuần.
Quy trình đào tạo đạt chuẩn FR2P
Quy trình giúp bạn chuyển đổi kiến thức vừa học trở thành kỹ năng phản xạ. Đây là tiêu chí hàng đầu để bạn lựa chọn ĐÚNG trung tâm để học:
Áp dụng Scaffolding Learning
- Học dễ dàng từ cơ bản đến nâng cao qua từng bước nhỏ.
- Cá nhân hóa lộ trình học tập, nắm chắc kiến thức ngay lập tức.
- Tiến bộ vượt bậc nhờ phương pháp sư phạm khoa học hiệu quả.
Trải nghiệm thử buổi học
Bạn có thể tham khảo ngay một buổi học 1 Kèm 1 qua video sau, để hiểu rõ hơn phong cách giảng dạy và quy trình đào tạo của LetDiv sẽ diễn ra như thế nào:
Chính sách hoàn tiền 100%
- Cam kết hoàn tiền 100% nếu bạn không hài lòng với chất lượng đào tạo trong 2 buổi đầu tiên.
- Quá trình hoàn tiền sẽ diễn ra nhanh chóng ngay trong ngày.
Học viên LetDiv đang làm ở đâu?






Đánh giá của học viên

Khóa học MySQL này thật sự quá chất lượng! Giảng viên giải thích dễ hiểu, bài tập thực hành phong phú giúp em nắm vững kiến thức từ cơ bản đến nâng cao. Em tự tin hơn rất nhiều trong việc làm việc với cơ sở dữ liệu.

Em rất hài lòng với khóa học. Giảng viên nhiệt tình, hỗ trợ giải đáp mọi thắc mắc. Tài liệu học tập chi tiết, rõ ràng. Sau khóa học, em đã có thể áp dụng MySQL vào dự án cá nhân của mình.

Khóa học MySQL này vượt ngoài mong đợi của mình. Không chỉ học về lý thuyết, mình còn được thực hành trên các dự án thực tế, giúp mình hiểu rõ hơn về ứng dụng của MySQL trong công việc. Cảm ơn giảng viên và đội ngũ hỗ trợ!

Em đã từng rất sợ học về cơ sở dữ liệu, nhưng khóa học này đã thay đổi suy nghĩ của em. Giảng viên truyền đạt kiến thức một cách thú vị, dễ tiếp thu. Em cảm thấy tự tin hơn rất nhiều khi làm việc với MySQL.

Mình đánh giá cao sự tận tâm của giảng viên và chất lượng nội dung khóa học. MySQL không còn là một thử thách đối với mình nữa. Mình sẵn sàng áp dụng những kiến thức đã học vào công việc của mình.

Khóa học MySQL này là một trải nghiệm tuyệt vời. Em đã học được rất nhiều điều mới mẻ và hữu ích.Giảng viên không chỉ giỏi chuyên môn mà còn rất thân thiện và tạo động lực cho học viên. Em chắc chắn sẽ giới thiệu khóa học này cho bạn bè của mình.

Cam kết hoàn tiền 100% nếu bạn không hài lòng với chất lượng đào tạo trong 2 buổi đầu tiên.
Khóa học này bao gồm
- Thời lượng 1 tháng (9 buổi)
- 2-3 buổi/tuần (2.5 tiếng/buổi)
- 30 bài tập thực hành
- Hỗ trợ riêng 1-1