Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 3 Liên kết các bảng trong cơ sở dữ liệu

Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 3 Liên kết các bảng trong cơ sở dữ liệu

Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 3 Liên kết các bảng trong cơ sở dữ liệu

Số câu25
Quiz ID20451
Câu 1
1. Loại liên kết nào phù hợp để tìm ra những khách hàng chưa từng thực hiện bất kỳ giao dịch nào, khi liên kết bảng Khách hàng và bảng Giao dịch?
Câu 2
2. Loại liên kết nào trả về tất cả các bản ghi từ bảng bên phải và các bản ghi khớp từ bảng bên trái, hoặc giá trị NULL nếu không có bản ghi khớp?
Câu 3
3. Khi thực hiện phép liên kết (JOIN) giữa hai bảng, điều kiện liên kết thường dựa vào sự bằng nhau của các trường nào?
Câu 4
4. Khi thực hiện SELECT * FROM A JOIN B ON A.ID = B.ID và bảng A có ID = 5 nhưng bảng B không có ID = 5, bản ghi ID = 5 từ bảng A sẽ:
Câu 5
5. Trong một hệ thống quản lý thư viện, để tìm tất cả sách và thông tin của người mượn sách đó, ta cần liên kết bảng Sách và bảng Lượt mượn. Nếu một cuốn sách chưa từng được mượn, nó sẽ xuất hiện trong kết quả của loại liên kết nào?
Câu 6
6. Trong SQL, để lấy danh sách tất cả các khách hàng và các đơn hàng của họ, bao gồm cả những khách hàng chưa có đơn hàng nào, cú pháp nào sau đây là phù hợp nhất, với KhachHang là bảng thứ nhất và DonHang là bảng thứ hai?
Câu 7
7. Trường MaKH trong bảng Hóa đơn (chứa thông tin về giao dịch) đóng vai trò gì khi liên kết với bảng Khách hàng (chứa thông tin khách hàng) để xác định khách hàng thực hiện giao dịch đó?
Câu 8
8. Mục đích chính của việc tạo liên kết giữa các bảng trong cơ sở dữ liệu là gì?
Câu 9
9. Nếu bạn thực hiện phép liên kết INNER JOIN giữa hai bảng A và B, và có 100 bản ghi trong A và 50 bản ghi trong B, số lượng bản ghi tối đa có thể xuất hiện trong kết quả là bao nhiêu?
Câu 10
10. Trong ngữ cảnh SQL, câu lệnh SELECT * FROM SanPham JOIN LoaiSP ON SanPham.MaLoai = LoaiSP.MaLoai; thực hiện loại liên kết nào?
Câu 11
11. Loại liên kết nào trả về tất cả các bản ghi từ bảng bên trái và các bản ghi khớp từ bảng bên phải, hoặc giá trị NULL nếu không có bản ghi khớp?
Câu 12
12. Trong một cơ sở dữ liệu quản lý nhân viên, bảng NhanVien có MaNV là khóa chính. Bảng Luong có MaNV là khóa ngoại. Nếu muốn xem tên nhân viên và mức lương của họ, ta cần thực hiện liên kết giữa hai bảng này dựa trên trường nào?
Câu 13
13. Phép liên kết INNER JOIN giữa hai bảng sẽ trả về các bản ghi:
Câu 14
14. Đâu là một trong những lợi ích chính của việc sử dụng khóa ngoại để liên kết các bảng?
Câu 15
15. Để lấy thông tin về tất cả các học sinh và điểm thi của họ, bao gồm cả những học sinh chưa có điểm thi, ta nên sử dụng loại liên kết nào với bảng Học sinh là bảng bên trái?
Câu 16
16. Trường nào trong bảng Chi tiết Đơn hàng thường được sử dụng để liên kết với bảng Đơn hàng để xác định đơn hàng mà chi tiết đó thuộc về?
Câu 17
17. Loại liên kết nào sẽ trả về tất cả các bản ghi từ cả hai bảng, với NULL được điền vào các trường của bảng kia nếu không có sự trùng khớp?
Câu 18
18. Khi liên kết bảng Sản phẩm và bảng Nhà cung cấp dựa trên MaNCC (Mã nhà cung cấp), một sản phẩm được nhập từ nhà cung cấp X nhưng nhà cung cấp X lại không có trong bảng Nhà cung cấp, sản phẩm đó sẽ:
Câu 19
19. Nếu bạn muốn hiển thị tất cả các loại sản phẩm và tên sản phẩm thuộc về mỗi loại, kể cả những loại sản phẩm chưa có sản phẩm nào, bạn sẽ sử dụng loại liên kết nào với bảng LoaiSP là bảng bên trái?
Câu 20
20. Trong mô hình cơ sở dữ liệu quan hệ, trường nào trong bảng con (ví dụ: Chi tiết Đơn hàng) được sử dụng để tham chiếu đến trường khóa chính của bảng cha (ví dụ: Đơn hàng)?
Câu 21
21. Giả sử có hai bảng: Học sinh (chứa MaHS, TenHS) và Điểm (chứa MaHS, Diem). Để xem tên học sinh và điểm tương ứng, ta cần thực hiện liên kết dựa trên trường nào?
Câu 22
22. Trong SQL, cú pháp `SELECT ... FROM TableA CROSS JOIN TableB` sẽ tạo ra kết quả gì?
Câu 23
23. Khi phân tích dữ liệu bán hàng, bạn muốn xem tất cả sản phẩm đã bán và thông tin chi tiết về các đơn hàng mà chúng xuất hiện. Loại liên kết nào là phù hợp nhất nếu bảng Sản phẩm là bảng bên trái?
Câu 24
24. Khi liên kết bảng Khách hàng và bảng Đơn hàng bằng Mã khách hàng, nếu một khách hàng chưa có đơn hàng nào, khách hàng đó sẽ xuất hiện trong kết quả của loại liên kết nào?
Câu 25
25. Trong cơ sở dữ liệu quan hệ, khái niệm nào mô tả mối quan hệ giữa hai hoặc nhiều bảng dựa trên một hoặc nhiều trường chung?

Để lại một bình luận