Thực hành › SQL
Phòng thực hành
Thực hành SQL online
Viết câu truy vấn SQL và chạy thật trên cơ sở dữ liệu mẫu ngay trong trình duyệt (SQLite). Máy so bảng kết quả với đáp án, không so chữ.
Ở đây bạn làm được gì
- Chạy
SELECT,WHERE,ORDER BY,JOIN,GROUP BYtrên bảng mẫu có sẵn dữ liệu. - Máy so bảng kết quả, nên viết câu khác cách mà ra đúng dữ liệu thì vẫn đúng.
- Có sẵn sơ đồ bảng bên cạnh đề, khỏi phải nhớ tên cột.
Một vài đề trong phòng thực hành
Đề thật lấy từ chính phòng thực hành, rải đều từ bài đầu tới bài cuối. Bấm tên bài để đọc phần lí thuyết trước khi làm.
Một cơ sở dữ liệu gom mọi thông tin vào các bảng. Hãy xem toàn bộ dữ liệu của bảng HOCSINH (tất cả các cột).
Nối hai bảng bằng khoá. Dữ liệu học sinh và lớp được tách thành hai bảng nối nhau qua
MaLop. Hãy nối bảng HOCSINH với LOP để lấy họ tên kèm tên lớp của mỗi học sinh (cột HoTen và TenLop).Lấy họ tên và điểm trung bình của các học sinh thuộc lớp có mã
L01.Thêm một học sinh mới vào bảng HOCSINH: mã
H9, tên Minh, lớp L01, điểm trung bình 7.5.Bài 17. SQL: thêm, sửa và xoá dữ liệu · 3 bài tập
Xem toàn bộ dữ liệu bảng MONHOC (tất cả các cột).
Tạo bảng
CAULACBO(Ma TEXT, Ten TEXT) rồi thêm 2 câu lạc bộ: (CB1, Cờ vua) và (CB2, Bóng rổ).Mở phòng thực hành SQL và làm thử
Không cần tạo tài khoản, không cần cài đặt. Bài thực hành của những chương đầu mở miễn phí cho mọi người.
Bài tập SQL theo từng bài học
Mỗi bài học có lí thuyết riêng rồi mới tới phần thực hành - học trước, làm sau thì đỡ bí.
Tin học 11 - Khoa học máy tính
Bài 11. Cơ sở dữ liệu là gì và vì sao cần đến nó?
3 bài tập
Tin học 11 - Khoa học máy tính
Bài 12. Mô hình dữ liệu quan hệ: bảng, bản ghi, trường
2 bài tập
Tin học 11 - Khoa học máy tính
Bài 13. Tách một quyển sổ ghi tay thành các bảng dữ liệu liên kết
3 bài tập
Tin học 11 - Khoa học máy tính
Bài 14. Hệ quản trị cơ sở dữ liệu (DBMS)
2 bài tập
Tin học 11 - Khoa học máy tính
Bài 15. SQL: truy vấn dữ liệu với câu lệnh SELECT
3 bài tập
Tin học 11 - Khoa học máy tính
Bài 16. Tạo bảng, đặt ràng buộc và thống kê dữ liệu bằng SQL
4 bài tập
Tin học 11 - Khoa học máy tính
Bài 17. SQL: thêm, sửa và xoá dữ liệu
3 bài tập
Tin học 11 - Khoa học máy tính
Bài 18. An toàn và toàn vẹn dữ liệu trong cơ sở dữ liệu
3 bài tập
Tin học 11 - Tin học ứng dụng
Bài 1. Làm quen hệ quản trị cơ sở dữ liệu trên máy
2 bài tập
Tin học 11 - Tin học ứng dụng
Bài 2. Thiết kế cấu trúc bảng: trường, kiểu dữ liệu và khoá chính
2 bài tập
Tin học 11 - Tin học ứng dụng
Bài 3. Tạo lập cơ sở dữ liệu và các bảng đầu tiên
2 bài tập
Tin học 11 - Tin học ứng dụng
Bài 4. Khoá ngoài và liên kết giữa các bảng
3 bài tập
Tin học 11 - Tin học ứng dụng
Bài 5. Cập nhật dữ liệu: thêm, sửa, xoá bản ghi
3 bài tập
Tin học 11 - Tin học ứng dụng
Bài 6. Ràng buộc toàn vẹn và dữ liệu tham chiếu
2 bài tập
Tin học 11 - Tin học ứng dụng
Bài 7. Truy vấn dữ liệu qua liên kết nhiều bảng
3 bài tập
Câu hỏi thường gặp
Chạy SQL ở đâu, có cần cài MySQL không?
Không cần cài gì. Cơ sở dữ liệu SQLite chạy ngay trong trình duyệt, dữ liệu mẫu nằm sẵn trong bài.
Viết truy vấn khác đáp án mẫu có được tính không?
Được, miễn bảng kết quả đúng. Riêng những bài yêu cầu sắp xếp thì thứ tự dòng cũng phải đúng.
Có mất dữ liệu của bài khác không?
Không. Mỗi bài dựng lại dữ liệu mẫu riêng, bạn thử xoá hay sửa thoải mái.