Trắc nghiệm Tin học 11 cánh diềuTrắc nghiệm Tin học 11 Cánh diều KHMT bài 2 Bảng và khóa chính trong cơ sở dữ liệu quan hệ Đăng vào 3 Tháng 5, 2026 bởi admin Trắc nghiệm Tin học 11 Cánh diều KHMT bài 2 Bảng và khóa chính trong cơ sở dữ liệu quan hệ Trắc nghiệm Tin học 11 Cánh diều KHMT bài 2 Bảng và khóa chính trong cơ sở dữ liệu quan hệ Số câu25Quiz ID43989 Làm bài Câu 1 Tại sao không nên chọn họ tên học sinh làm khóa chính cho bảng 'Học sinh'? A Vì họ tên quá dài B Vì họ tên không có tính duy nhất C Vì hệ quản trị CSDL không hỗ trợ kiểu chuỗi cho khóa D Vì họ tên chứa ký tự đặc biệt Câu 2 Trong các tập hợp thuộc tính sau, tập hợp nào phù hợp nhất làm khóa chính của bảng 'Học sinh'? A Họ và tên B Ngày sinh C Mã số học sinh D Địa chỉ nhà Câu 3 Việc lựa chọn khóa chính cho một bảng cần tuân thủ tiêu chí nào sau đây? A Càng nhiều cột càng tốt B Càng ít thay đổi giá trị càng tốt C Luôn là kiểu dữ liệu kiểu chuỗi D Phải là cột đầu tiên trong bảng Câu 4 Thuộc tính nào dùng để mô tả thông tin chi tiết của đối tượng trong bảng? A Khóa chính B Khóa ngoại C Trường không phải khóa D Tên bảng Câu 5 Một bảng có thể có tối đa bao nhiêu khóa chính? A Không giới hạn B Chỉ một C Hai D Tùy thuộc vào số lượng cột Câu 6 Khi nào ta nên sử dụng khóa phức hợp? A Khi bảng có quá ít cột B Khi không có một cột đơn lẻ nào có thể định danh duy nhất C Khi muốn tạo sự phức tạp cho CSDL D Khi các cột đều là kiểu số Câu 7 Nếu một khóa chính được tạo thành từ hai hay nhiều cột, đó gọi là gì? A Khóa đơn B Khóa phức hợp C Khóa ngoại D Khóa liên kết Câu 8 Khóa ứng viên (Candidate Key) là gì? A Khóa duy nhất có trong bảng B Tập hợp các thuộc tính có thể dùng làm khóa chính C Một loại khóa ngoại đặc biệt D Khóa chính bị hỏng Câu 9 Phát biểu nào sau đây đúng về các cột trong bảng? A Các cột có thể có tên trùng nhau B Mỗi cột phải có tên duy nhất trong bảng C Cột không cần đặt tên D Tất cả cột phải có cùng kiểu dữ liệu Câu 10 Trong bảng 'Điểm thi', cột nào là ứng cử viên tốt nhất cho khóa chính? A Tên môn học B Mã số bản ghi điểm thi C Ngày thi D Họ tên học sinh Câu 11 Trong cơ sở dữ liệu quan hệ, khái niệm 'bảng' tương đương với thuật ngữ nào sau đây? A Trường dữ liệu B Tệp tin văn bản C Quan hệ D Khóa ngoại Câu 12 Kiểu dữ liệu của khóa chính nên ưu tiên lựa chọn như thế nào? A Nên là kiểu số nguyên (Integer) B Nên là kiểu văn bản dài (Text) C Nên là kiểu ngày tháng (Date) D Nên là kiểu hình ảnh (BLOB) Câu 13 Thành phần nào dùng để định danh duy nhất cho mỗi bản ghi trong bảng? A Khóa chính B Khóa ngoại C Trường thuộc tính D Chỉ mục (Index) Câu 14 Khóa nào giúp liên kết các bảng với nhau trong cơ sở dữ liệu quan hệ? A Khóa chính B Khóa dự phòng C Khóa ngoại D Khóa nội bộ Câu 15 Giá trị của khóa ngoại trong một bảng có thể như thế nào? A Bắt buộc phải là duy nhất B Phải luôn luôn trùng với khóa chính của bảng đó C Có thể để trống (NULL) hoặc trùng lặp D Không bao giờ được phép để trống Câu 16 Tại sao một bảng cần có khóa chính? A Để làm cho bảng trông chuyên nghiệp hơn B Để tăng tốc độ nhập liệu C Để đảm bảo tính duy nhất và truy xuất dữ liệu chính xác D Để bảng có thể chứa được nhiều dữ liệu hơn Câu 17 Điều gì xảy ra nếu hai bản ghi trong một bảng có giá trị khóa chính giống nhau? A Hệ quản trị cho phép lưu bình thường B Hệ quản trị sẽ tự động gộp hai dòng làm một C Vi phạm ràng buộc toàn vẹn thực thể D Không gây ra lỗi gì cả Câu 18 Đặc điểm của khóa ngoại là gì? A Phải luôn là khóa chính của bảng chứa nó B Là thuộc tính tham chiếu đến khóa chính của bảng khác C Chỉ được tồn tại trong bảng không có khóa chính D Không thể chứa giá trị lặp lại Câu 19 Đâu là ví dụ về một khóa phức hợp? A Mã học sinh B Số căn cước công dân C Mã môn học và Mã học kỳ D Số điện thoại Câu 20 Trong mô hình quan hệ, thuộc tính được hiểu là gì? A Tên của một bảng B Tên của một cột trong bảng C Dữ liệu của một hàng D Một hệ quản trị CSDL Câu 21 Mối quan hệ giữa bảng 'Lớp' và 'Học sinh' thường được thiết lập thông qua? A Khóa chính của bảng Lớp trong bảng Học sinh B Khóa ngoại của bảng Lớp trong bảng Học sinh C Khóa chính của bảng Học sinh trong bảng Lớp D Tên học sinh Câu 22 Thuật ngữ 'bản ghi' trong bảng tương ứng với đối tượng nào sau đây? A Cột B Dòng C Bảng con D Tên thuộc tính Câu 23 Khái niệm 'Quan hệ' trong mô hình dữ liệu quan hệ được hiểu là? A Mối liên kết giữa các bảng B Một tập hợp các dòng có cùng cấu trúc C Chỉ khóa ngoại D Hệ quản trị CSDL Câu 24 Điều kiện tiên quyết đối với giá trị của khóa chính trong một bảng là gì? A Phải là kiểu dữ liệu văn bản B Không được để trống và phải duy nhất C Có thể trùng lặp nếu bảng có nhiều dữ liệu D Phải thay đổi theo thời gian Câu 25 Đặc điểm nào sau đây KHÔNG phải là tính chất của một bảng trong cơ sở dữ liệu quan hệ? A Mỗi cột có tên gọi duy nhất B Thứ tự các dòng có ý nghĩa quan trọng C Mỗi giá trị trong ô là nguyên tử D Các dòng trong bảng phải phân biệt nhau Trắc nghiệm Tin học 11 Cánh diều KHMT bài 1 Bài toán quản lý và cơ sở dữ liệu Trắc nghiệm ôn tập Tin học khoa học máy tính 11 kết nối tri thức giữa học kì 1