Trắc nghiệm Kết nối Tin học 11 Tin học ứng dụng Kết nối Bài 11 Cơ sở dữ liệu

Trắc nghiệm Kết nối Tin học 11 Tin học ứng dụng Kết nối Bài 11 Cơ sở dữ liệu

1. Đâu là một ví dụ về kiểu dữ liệu phổ biến cho trường Ngày sinh trong cơ sở dữ liệu?
2. Ngôn ngữ truy vấn cấu trúc (SQL) được sử dụng chủ yếu để làm gì trong quản lý cơ sở dữ liệu?
3. Trong cơ sở dữ liệu, khái niệm bản ghi (record) tương ứng với cái gì trong bảng?
4. Để cập nhật thông tin của một học sinh đã tồn tại trong bảng HocSinh, ví dụ như thay đổi địa chỉ, câu lệnh SQL nào được sử dụng?
5. Cơ sở dữ liệu (Database) là gì?
6. Trong SQL, làm thế nào để bạn chọn chỉ một số cột cụ thể (ví dụ: TenHS và DiemTrungBinh) từ bảng HocSinh?
7. Mục đích chính của việc sử dụng khóa ngoại (Foreign Key) là gì trong việc đảm bảo tính toàn vẹn của dữ liệu?
8. Khi cần lấy ra tất cả các học sinh có điểm trung bình từ 8.0 trở lên, câu lệnh SQL nào sau đây là phù hợp nhất?
9. Mệnh đề `DISTINCT` trong SQL được sử dụng để làm gì?
10. Câu lệnh SQL nào sau đây dùng để xóa một cột khỏi bảng?
11. Khóa chính (Primary Key) của một bảng trong cơ sở dữ liệu quan hệ có đặc điểm gì nổi bật?
12. Nếu bạn muốn thêm một học sinh mới vào bảng HocSinh, bạn sẽ sử dụng câu lệnh SQL nào?
13. Khóa ứng viên (Candidate Key) là gì trong mô hình dữ liệu quan hệ?
14. Trong SQL, mệnh đề nào được sử dụng để sắp xếp kết quả truy vấn theo một thứ tự nhất định?
15. Khi bạn tạo một bảng mới và muốn đảm bảo rằng một cột Email luôn chứa một địa chỉ email hợp lệ, bạn nên áp dụng ràng buộc nào?
16. Nếu bạn muốn tìm tất cả các học sinh có tên bắt đầu bằng chữ A, câu lệnh SQL nào là phù hợp nhất?
17. Khi xóa một bản ghi bằng câu lệnh SQL, nếu có khóa ngoại tham chiếu đến bản ghi đó, hành động mặc định thường là gì (tùy thuộc vào cấu hình)?
18. Nếu một bảng có khóa chính là MaSV và bạn muốn tạo một bảng KetQuaHocTap tham chiếu đến khóa chính này, bạn sẽ thêm cột nào vào bảng KetQuaHocTap?
19. Mối quan hệ giữa hai bảng Học sinh và Lớp học có thể được biểu diễn bằng cách nào trong cơ sở dữ liệu quan hệ?
20. Khái niệm thuộc tính (attribute) trong cơ sở dữ liệu quan hệ tương ứng với cái gì trong bảng?
21. Khi mô tả mối quan hệ một-nhiều (one-to-many) giữa bảng A và bảng B, bảng nào thường chứa khóa ngoại?
22. Trong SQL, mệnh đề `GROUP BY` thường được sử dụng kết hợp với các hàm tổng hợp như `COUNT()`, `SUM()`, `AVG()` để làm gì?
23. Trong mô hình dữ liệu quan hệ, mỗi bảng (table) được tổ chức như thế nào để lưu trữ dữ liệu?
24. Mục đích của việc chuẩn hóa cơ sở dữ liệu là gì?
25. Hệ quản trị cơ sở dữ liệu (DBMS) có vai trò chính là gì?