Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 13 Cơ sở dữ liệu quan hệ giúp bạn củng cố lại các nội dung đã học thông qua bộ bài tập bám sát thực tế.
Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối 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: Khi một trường trong bảng A tham chiếu đến khóa chính của bảng B, trường đó trong bảng A đóng vai trò là gì?
- - Khóa chính
- - Khóa ngoài
- - Trường chỉ định
- - Thuộc tính dẫn xuất
Câu 2: Mô hình dữ liệu quan hệ do nhà khoa học nào đề xướng?
- - Bill Gates
- - Alan Turing
- - E.F. Codd
- - Tim Berners-Lee
Câu 3: Đặc điểm nào sau đây mô tả đúng về giá trị tại mỗi ô (giao giữa hàng và cột) trong bảng quan hệ?
- - Có thể chứa một danh sách nhiều giá trị
- - Có thể chứa một bảng con khác
- - Phải là giá trị đơn trị (nguyên tố)
- - Phải luôn là dữ liệu kiểu văn bản
Câu 4: Mối liên kết giữa các bảng trong cơ sở dữ liệu quan hệ dựa trên yếu tố nào?
- - Sự trùng khớp về tên bảng
- - Sự trùng khớp về giá trị của các trường tham chiếu
- - Vị trí vật lý của các bảng trên đĩa cứng
- - Thời điểm các bảng được tạo ra
Câu 5: Khóa ngoại (Foreign Key) trong một bảng được định nghĩa như thế nào?
- - Là một cột dùng để mã hóa dữ liệu
- - Là thuộc tính của bảng này nhưng là khóa chính của một bảng khác
- - Là thuộc tính chứa các giá trị ngẫu nhiên
- - Là cột duy nhất không được phép thay đổi giá trị
Câu 6: Phát biểu nào sau đây về tên các trường trong cùng một bảng là đúng?
- - Có thể trùng nhau nếu khác kiểu dữ liệu
- - Phải phân biệt và không được trùng nhau
- - Bắt buộc phải viết bằng tiếng Anh
- - Phải bắt đầu bằng một chữ số
Câu 7: Trong mô hình quan hệ, một 'Cơ sở dữ liệu' được định nghĩa là gì?
- - Một tập hợp các tệp văn bản rời rạc
- - Một tập hợp các quan hệ (bảng) có liên quan với nhau
- - Một phần mềm dùng để lập trình ứng dụng
- - Một danh sách các biến trong bộ nhớ RAM
Câu 8: Lược đồ quan hệ (Relation Schema) là gì?
- - Tập hợp các hàng dữ liệu thực tế
- - Khung cấu trúc gồm tên quan hệ và danh sách các thuộc tính
- - Một tệp tin chứa dữ liệu dự phòng
- - Cách sắp xếp các bảng trên màn hình
Câu 9: Hệ quản trị cơ sở dữ liệu quan hệ (RDBMS) nào sau đây được sử dụng phổ biến hiện nay?
- - Microsoft Word và Excel
- - Microsoft SQL Server, MySQL, Oracle
- - Windows Explorer và Notepad
- - Adobe Photoshop và Premiere
Câu 10: Trong các ví dụ sau, đâu là một ví dụ về khóa phức hợp (Composite Key)?
- - Trường 'SoChungMinhThu' trong bảng DAN_CU
- - Một khóa chính gồm hai trường 'MaLop' và 'NamHoc' kết hợp lại
- - Trường 'MaHoaDon' tự động tăng trong bảng HOA_DON
- - Trường 'Email' của nhân viên
Câu 11: Trong quản lý thư viện, nếu bảng 'Sách' có trường 'Mã thể loại' tham chiếu đến bảng 'Thể loại', thì 'Mã thể loại' trong bảng 'Sách' đóng vai trò là gì?
- - Khóa chính
- - Khóa ngoại
- - Khóa phức hợp
- - Trường dữ liệu thô
Câu 12: Hành động nào sau đây vi phạm tính toàn vẹn của cơ sở dữ liệu quan hệ?
- - Nhập thêm một bản ghi mới vào bảng
- - Sửa tên một trường trong lược đồ bảng
- - Nhập hai bản ghi có cùng giá trị khóa chính trong một bảng
- - Thay đổi mật khẩu đăng nhập hệ thống
Câu 13: Trong mô hình dữ liệu quan hệ, khái niệm 'Quan hệ' dùng để chỉ đối tượng nào sau đây?
- - Một bảng dữ liệu
- - Một hàng trong bảng
- - Một cột trong bảng
- - Mối liên kết giữa các bảng
Câu 14: Mỗi cột trong một bảng của cơ sở dữ liệu quan hệ được gọi là gì?
- - Thuộc tính
- - Bản ghi
- - Khóa chính
- - Khóa ngoài
Câu 15: Một bảng trong cơ sở dữ liệu quan hệ có tối đa bao nhiêu khóa chính?
- - Không giới hạn
- - Hai khóa chính
- - Chỉ có duy nhất một khóa chính
- - Có thể không cần khóa chính nào
Câu 16: Để quản lý việc mượn sách, ta có bảng 'SACH' (MaSach là khóa chính) và bảng 'PHIEU_MUON'. Để biết phiếu mượn đó mượn cuốn sách nào, bảng 'PHIEU_MUON' cần lưu thông tin gì?
- - Toàn bộ tên sách và tác giả
- - Giá tiền của cuốn sách
- - Trường MaSach của bảng SACH làm khóa ngoài
- - Số trang của cuốn sách
Câu 17: Điểm khác biệt cơ bản về chức năng giữa khóa chính và khóa ngoài là gì?
- - Khóa chính dùng để định danh hàng, khóa ngoài dùng để liên kết các bảng
- - Khóa chính cho phép giá trị Null, khóa ngoài thì không
- - Khóa chính phải là kiểu văn bản, khóa ngoài phải là kiểu số
- - Khóa chính chỉ có ở bảng cha, khóa ngoài chỉ có ở bảng con
Câu 18: Thuật ngữ 'bộ' (tuple) trong cơ sở dữ liệu quan hệ dùng để chỉ đối tượng nào?
- - Một cột trong bảng
- - Tên của bảng
- - Một hàng trong bảng
- - Kiểu dữ liệu của cột
Câu 19: Trong mô hình quan hệ, tập hợp các tiêu đề trường và kiểu dữ liệu tương ứng tạo thành thành phần nào?
- - Dữ liệu bảng
- - Lược đồ quan hệ
- - Cơ sở dữ liệu
- - Bản ghi quan hệ
Câu 20: Phát biểu nào sau đây về tên các bảng trong cùng một cơ sở dữ liệu quan hệ là đúng?
- - Các bảng có thể trùng tên nhau
- - Tên các bảng phải phân biệt (khác nhau)
- - Tên bảng phải bắt đầu bằng chữ số
- - Tên bảng không được quá 5 ký tự
Câu 21: Ràng buộc toàn vẹn thực thể (Entity Integrity) yêu cầu điều gì đối với khóa chính?
- - Khóa chính phải là kiểu số tự động
- - Khóa chính không được chứa giá trị rỗng (Null)
- - Khóa chính phải có độ dài ít nhất 5 ký tự
- - Khóa chính phải được mã hóa bảo mật
Câu 22: Trong một bảng, giá trị 'Null' có ý nghĩa gì?
- - Giá trị đó bằng 0
- - Giá trị đó là một khoảng trắng
- - Giá trị chưa xác định hoặc không tồn tại
- - Giá trị đó bị lỗi font chữ
Câu 23: Việc quy định thuộc tính 'Điểm' phải nằm trong khoảng từ 0 đến 10 thuộc loại ràng buộc nào?
- - Ràng buộc khóa chính
- - Ràng buộc miền giá trị
- - Ràng buộc khóa ngoại
- - Ràng buộc thực thể
Câu 24: Một khóa chính có thể bao gồm nhiều trường (cột) gộp lại hay không?
- - Không, khóa chính chỉ được phép là một trường duy nhất
- - Có, và nó được gọi là khóa phức hợp (Composite Key)
- - Có, nhưng chỉ khi các trường đó đều là kiểu số
- - Có, nhưng tối đa chỉ được gộp hai trường
Câu 25: Người đầu tiên đề xuất mô hình dữ liệu quan hệ vào năm 1970 là ai?
- - Bill Gates
- - E. F. Codd
- - Alan Turing
- - Charles Babbage