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