Trắc nghiệm Tin học 11 kết nối tri thứcTrắc nghiệm Tin học 11 Kết nối tri thức KHMT bài 13 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 Kết nối tri thức KHMT bài 13 Cơ sở dữ liệu quan hệ Trắc nghiệm Tin học 11 Kết nối tri thức KHMT bài 13 Cơ sở dữ liệu quan hệ Số câu25Quiz ID40952 Làm bài Câu 1 Đâu là ví dụ điển hình về một thuộc tính có thể làm khóa chính cho bảng 'Nhân viên'? A Họ và tên B Mã số thuế cá nhân C Địa chỉ thường trú D Mức lương cơ bản Câu 2 Đặc điểm nào sau đây KHÔNG phải là đặc trưng của một quan hệ trong CSDL quan hệ? A Mỗi hàng là một cá thể duy nhất B Thứ tự các hàng là quan trọng và không được thay đổi C Các cột có kiểu dữ liệu nhất quán theo miền giá trị D Mỗi cột có một tên gọi duy nhất trong bảng Câu 3 Khái niệm 'Miền giá trị' của một thuộc tính trong CSDL quan hệ được hiểu là gì? A Tập hợp tất cả các cột trong bảng B Tập hợp các giá trị mà thuộc tính đó có thể nhận C Số lượng hàng tối đa của một bảng D Tên gọi khác của khóa chính Câu 4 Trong bảng 'Học sinh', nếu chọn 'Mã học sinh' làm khóa chính, điều này đảm bảo điều gì? A Tất cả học sinh đều có tên khác nhau B Không có hai học sinh nào có cùng mã học sinh C Học sinh có mã số lớn hơn sẽ học giỏi hơn D Bảng sẽ tự động sắp xếp học sinh theo bảng chữ cái Câu 5 Khóa chính (Primary Key) của một bảng có đặc điểm quan trọng nào sau đây? A Có thể chứa giá trị trống (Null) B Giá trị của khóa chính tại mỗi hàng phải là duy nhất C Phải là kiểu dữ liệu số nguyên D Chỉ được phép bao gồm duy nhất một thuộc tính Câu 6 Khóa phức hợp (Composite Key) là loại khóa chính như thế nào? A Là khóa chính được tạo bởi sự kết hợp của hai hay nhiều thuộc tính B Là khóa chính có kiểu dữ liệu phức tạp như hình ảnh hay âm thanh C Là khóa chính chứa các giá trị bí mật D Là khóa chính được tự động thay đổi theo thời gian Câu 7 Thế nào là tính 'Nguyên tử' (Atomic) của giá trị tại mỗi ô trong bảng quan hệ? A Giá trị đó phải là một số cực nhỏ B Giá trị đó là đơn nhất, không thể chia nhỏ thành các thuộc tính thành phần C Giá trị đó phải liên quan đến lĩnh vực vật lý hạt nhân D Giá trị đó phải được mã hóa để bảo mật Câu 8 Tại sao trong một bảng của CSDL quan hệ không được phép có hai hàng giống hệt nhau? A Để tiết kiệm dung lượng bộ nhớ B Để đảm bảo mỗi đối tượng trong bảng là duy nhất và có thể phân biệt C Vì phần mềm quản trị CSDL không cho phép nhập liệu D Để tăng tốc độ tìm kiếm dữ liệu Câu 9 Khi thiết kế một bảng dữ liệu, việc chọn thuộc tính làm khóa chính nên dựa trên tiêu chí nào là tốt nhất? A Chọn thuộc tính có độ dài ngắn nhất B Chọn thuộc tính duy nhất và ít biến động theo thời gian C Chọn thuộc tính được người dùng yêu thích nhất D Chọn thuộc tính chứa thông tin về địa chỉ Câu 10 Hệ quản trị CSDL quan hệ (RDBMS) là gì? A Là một loại phần cứng máy tính B Là phần mềm hỗ trợ tạo lập, quản lý và khai thác CSDL quan hệ C Là một thuật toán để sắp xếp dữ liệu D Là tên gọi của một loại bảng dữ liệu phức tạp Câu 11 Nếu một bảng có một tập hợp thuộc tính dùng để liên kết với khóa chính của bảng khác, tập hợp thuộc tính đó được gọi là gì? A Khóa chính (Primary Key) B Khóa ngoài (Foreign Key) C Khóa phức hợp (Composite Key) D Thuộc tính dẫn xuất Câu 12 Mục đích chính của việc sử dụng CSDL quan hệ thay vì lưu trữ trên các tệp văn bản rời rạc là gì? A Để dữ liệu trông đẹp mắt hơn B Giảm thiểu dư thừa dữ liệu và đảm bảo tính nhất quán C Để không cần phải sử dụng máy tính D Để tăng kích thước của các tệp lưu trữ Câu 13 Trong bảng 'Mượn sách' có các cột: 'Mã mượn', 'Mã bạn đọc', 'Mã sách'. Nếu 'Mã bạn đọc' tham chiếu tới bảng 'Bạn đọc', thì 'Mã bạn đọc' đóng vai trò gì trong bảng 'Mượn sách'? A Khóa chính B Khóa ngoài C Thuộc tính mô tả D Miền giá trị Câu 14 Điều gì xảy ra nếu chúng ta cố gắng xóa một bản ghi trong bảng cha đang được tham chiếu bởi một khóa ngoài ở bảng con? A Bản ghi sẽ bị xóa ngay lập tức B Hệ thống sẽ báo lỗi hoặc ngăn chặn hành động xóa để bảo vệ toàn vẹn dữ liệu C Tất cả các bảng trong CSDL sẽ bị xóa theo D Máy tính sẽ tự động khởi động lại Câu 15 Thuật ngữ 'Tuple' trong mô hình quan hệ tương ứng với khái niệm nào trong bảng? A Tên bảng B Cột C Hàng D Kiểu dữ liệu Câu 16 Khi một quan hệ có nhiều tập thuộc tính có thể làm khóa chính, các tập thuộc tính đó được gọi là gì? A Khóa dự phòng B Khóa tiềm năng (Candidate Key) C Khóa ảo D Khóa phụ Câu 17 Phát biểu nào sau đây đúng về mối quan hệ giữa các bảng trong CSDL quan hệ? A Các bảng luôn tồn tại độc lập và không có mối liên hệ nào B Liên kết được thiết lập dựa trên giá trị dữ liệu chung giữa các bảng C Liên kết chỉ có thể thực hiện nếu hai bảng có cùng số lượng hàng D Chỉ có thể liên kết tối đa hai bảng trong một CSDL Câu 18 Mỗi hàng trong một bảng của cơ sở dữ liệu quan hệ được gọi là gì? A Thuộc tính (Attribute) B Bản ghi (Tuple) C Khóa (Key) D Miền giá trị (Domain) Câu 19 Hành động nào sau đây vi phạm ràng buộc toàn vẹn tham chiếu (Referential Integrity)? A Thêm một bản ghi mới vào bảng có khóa chính B Nhập giá trị khóa ngoài vào bảng con mà giá trị đó không tồn tại ở khóa chính bảng cha C Thay đổi tên của một thuộc tính không phải là khóa D Xóa một bảng không có liên kết với các bảng khác Câu 20 Đặc điểm nào sau đây là bắt buộc đối với các thuộc tính (cột) trong cùng một bảng của CSDL quan hệ? A Tên các thuộc tính phải phân biệt B Phải có ít nhất hai thuộc tính trùng tên C Thứ tự các thuộc tính là cố định và không thể thay đổi D Mỗi thuộc tính phải có nhiều kiểu dữ liệu khác nhau Câu 21 Ràng buộc toàn vẹn thực thể (Entity Integrity) quy định điều gì đối với khóa chính? A Khóa chính phải là số nguyên dương B Khóa chính không được phép chứa giá trị Null (trống) C Khóa chính phải do người quản trị tự nhập tay D Khóa chính phải có độ dài tối thiểu 10 ký tự Câu 22 Trong mô hình dữ liệu quan hệ, thuật ngữ 'Quan hệ' (Relation) dùng để chỉ đối tượng nào sau đây? A Các hàng trong một bảng B Bảng dữ liệu C Các cột trong một bảng D Mối liên kết giữa các bảng Câu 23 Mối quan hệ '1-n' (Một - Nhiều) giữa bảng A và bảng B nghĩa là gì? A Mỗi bản ghi bảng A liên kết với đúng một bản ghi bảng B B Mỗi bản ghi bảng A có thể liên kết với nhiều bản ghi ở bảng B C Bảng A có nhiều cột hơn bảng B D Bảng B là bản sao hoàn toàn của bảng A Câu 24 Trong một cột của bảng quan hệ, các giá trị dữ liệu phải tuân theo quy tắc nào? A Phải có cùng kiểu dữ liệu B Phải là các chuỗi văn bản giống nhau C Phải tăng dần theo thứ tự nhập liệu D Phải khác nhau hoàn toàn ở mọi hàng Câu 25 Trong CSDL quan hệ, việc liên kết giữa các bảng được thực hiện thông qua đối tượng nào? A Tên của các bảng B Số lượng bản ghi trong mỗi bảng C Cặp khóa chính và khóa ngoài D Thứ tự sắp xếp của các hàng Trắc nghiệm Tin học 11 Kết nối tri thức KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu Trắc nghiệm Tin học 11 Kết nối tri thức KHMT bài 14 SQL – Ngôn ngữ truy vấn có cấu trúc