Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 18 Thực hành mảng xác định cấu trúc bảng và các trường khóa giúp bạn nhận biết điểm mạnh và điểm yếu của bản thân thông qua dạng bài tập quen thuộc thường gặp trong đề thi.
Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 18 Thực hành mảng xác định cấu trúc bảng và các trường khóa
⏱ 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: Điều gì xảy ra nếu bạn cố gắng nhập một giá trị đã tồn tại vào trường được thiết lập là Khóa chính?
- - Hệ thống tự động xóa bản ghi cũ
- - Hệ thống sẽ báo lỗi và không cho phép lưu bản ghi mới
- - Hệ thống sẽ cộng dồn hai bản ghi
- - Hệ thống sẽ tự động đổi tên giá trị mới
Câu 2: Nếu xóa một 'Nhac-si' trong khi có nhiều 'Ban-nhac' đang tham chiếu đến nhạc sĩ đó qua khóa ngoại, hiện tượng gì xảy ra nếu có ràng buộc toàn vẹn?
- - Hệ thống sẽ báo lỗi và ngăn chặn việc xóa để bảo vệ dữ liệu
- - Máy tính sẽ tự động tắt
- - Dữ liệu bản nhạc sẽ tự chuyển sang màu đỏ
- - Hệ thống tự động tạo ra một nhạc sĩ mới
Câu 3: Giả sử một bản nhạc có thể do nhiều ca sĩ cùng thể hiện, cấu trúc đơn giản (1 khóa ngoại idCasi trong bảng Ban-nhac) sẽ gặp vấn đề gì?
- - Không thể lưu trữ được quá một ca sĩ cho mỗi bản nhạc
- - Làm cho máy tính bị treo
- - Làm tên ca sĩ bị viết sai
- - Không thể xóa bản nhạc
Câu 4: Việc xác định 'Trường khóa' (Key) nằm ở giai đoạn nào của quá trình thực hành?
- - Sau khi đã nhập hết dữ liệu
- - Trong bước thiết kế cấu trúc bảng
- - Khi in báo cáo
- - Khi cài đặt hệ điều hành
Câu 5: Trong bài thực hành xác định cấu trúc bảng, bảng 'Bản thu âm' thường cần liên kết với những bảng nào?
- - Bảng Nhạc sĩ và bảng Ca sĩ
- - Bảng Bản nhạc và bảng Ca sĩ
- - Bảng Thể loại và bảng Nhạc sĩ
- - Chỉ liên kết với bảng Nhạc sĩ
Câu 6: Khi xác định cấu trúc bảng 'MUON_SACH', để biết ai mượn cuốn sách nào, ta cần ít nhất các trường khóa ngoài nào?
- - Tên học sinh và Tên sách
- - Mã học sinh và Mã sách
- - Ngày mượn và Ngày trả
- - Số lượng và Đơn giá
Câu 7: Trường 'idNhacsi' trong bảng 'Nhac-si' và trường 'idNhacsi' trong bảng 'Ban-nhac' phải có cùng đặc điểm gì?
- - Cùng kiểu dữ liệu
- - Cùng là khóa chính
- - Cùng giá trị cho mọi hàng
- - Cùng độ dài tên trường
Câu 8: Để lưu trữ trạng thái 'Đã nộp bài' hay 'Chưa nộp bài', kiểu dữ liệu nào là phù hợp nhất?
- - Number
- - Yes/No (Boolean)
- - Long Text
- - OLE Object
Câu 9: Trường hợp nào sau đây bắt buộc phải dùng khóa chính gồm nhiều trường (khóa phức hợp)?
- - Khi một trường đơn lẻ không đủ để định danh duy nhất bản ghi
- - Khi bảng có quá nhiều dữ liệu
- - Khi muốn tăng dung lượng lưu trữ của bảng
- - Khi tất cả các trường đều là kiểu số
Câu 10: Trong bảng 'KET_QUA_HOC_TAP', việc dùng khóa phức hợp gồm (Ma_hoc_sinh, Ma_mon_hoc, Hoc_ky) nhằm mục đích gì?
- - Để tiết kiệm dung lượng lưu trữ
- - Để đảm bảo mỗi học sinh chỉ có một đầu điểm duy nhất cho mỗi môn trong một học kỳ
- - Để dễ dàng thay đổi mã học sinh
- - Để thay thế cho việc đặt tên bảng
Câu 11: Tại sao phải chia dữ liệu thành nhiều bảng thay vì để tất cả vào một bảng duy nhất?
- - Để làm cho cơ sở dữ liệu trông phức tạp hơn
- - Để giảm thiểu dư thừa dữ liệu và dễ dàng quản lý
- - Vì hệ quản trị CSDL chỉ cho phép tạo bảng nhỏ
- - Để tăng dung lượng file cơ sở dữ liệu
Câu 12: Trong Microsoft Access, khi thiết kế trường 'TenBannhac', kích thước (Field Size) mặc định của kiểu Short Text là bao nhiêu?
- - 50
- - 100
- - 255
- - 65535
Câu 13: Để kết nối bảng 'Ban-nhac' với bảng 'Casi', ta cần thêm trường 'idCasi' vào bảng 'Ban-nhac'. Trong ngữ cảnh này, 'idCasi' ở bảng 'Ban-nhac' gọi là gì?
- - Khóa chính
- - Khóa ngoại
- - Trường dữ liệu rác
- - Trường tính toán
Câu 14: Trường dữ liệu nào sau đây là phù hợp nhất để lưu trữ ngày phát hành của một bản nhạc?
- - Number
- - Short Text
- - Date/Time
- - AutoNumber
Câu 15: Tại sao việc đặt tên trường trong CSDL nên tránh dùng dấu tiếng Việt và khoảng trắng?
- - Để tiết kiệm dung lượng lưu trữ
- - Để dễ dàng hơn khi viết các câu lệnh truy vấn và lập trình
- - Vì các hệ quản trị CSDL không cho phép nhập tiếng Việt
- - Để bảng dữ liệu nhìn đẹp mắt hơn
Câu 16: Trường 'idBanthuam' trong bảng 'Bản thu âm' nên chọn kiểu dữ liệu nào là hợp lý nhất để làm khóa chính?
- - Long Text
- - Yes/No
- - AutoNumber hoặc Number
- - Date/Time
Câu 17: Để xác định cấu trúc bảng một cách hợp lý, bước đầu tiên cần làm là gì?
- - Xác định các trường khóa ngay lập tức
- - Xác định các thực thể và thuộc tính cần quản lý
- - Chọn phần mềm quản trị cơ sở dữ liệu
- - Nhập thử dữ liệu thực tế vào bảng
Câu 18: Việc xác định các trường khóa nhằm mục đích chính là gì trong quản trị cơ sở dữ liệu?
- - Để trang trí cho bảng đẹp hơn
- - Để thiết lập mối liên kết giữa các bảng và định danh bản ghi
- - Để giới hạn số lượng người truy cập vào bảng
- - Để tự động xóa dữ liệu cũ
Câu 19: Để quản lý thông tin các bản nhạc thuộc nhiều thể loại khác nhau, ta nên thiết kế trường 'TheLoai' như thế nào là hợp lý nhất?
- - Nhập trực tiếp tên thể loại vào bảng Ban-nhac
- - Tạo bảng 'The-loai' riêng và dùng 'idTheloai' làm khóa ngoại trong bảng Ban-nhac
- - Để trống trường thể loại nếu không biết
- - Mỗi thể loại tạo thành một bảng riêng biệt
Câu 20: Trường 'So_CCCD' (Số căn cước công dân) nên được đặt kiểu dữ liệu nào để lưu trữ chính xác nhất?
- - Number (Integer)
- - Text (Short Text)
- - Date/Time
- - AutoNumber
Câu 21: Khi xác định kiểu dữ liệu cho trường 'So_dien_thoai', lựa chọn nào sau đây là tối ưu nhất?
- - Number (Số)
- - Date/Time (Ngày/Giờ)
- - Text/String (Văn bản)
- - AutoNumber (Số tự động)
Câu 22: Kiểu dữ liệu 'Yes/No' (Logic) thường được dùng cho loại thông tin nào?
- - Họ và tên học sinh
- - Điểm kiểm tra
- - Trạng thái 'Đã nộp bài'
- - Ngày nhập học
Câu 23: Việc xác định khóa ngoại (Foreign Key) có tác dụng gì chính trong cơ sở dữ liệu?
- - Tạo mối liên kết dữ liệu giữa các bảng và đảm bảo tính toàn vẹn tham chiếu
- - Giúp bảng dữ liệu trông đẹp mắt hơn
- - Tăng dung lượng lưu trữ của ổ cứng
- - Xóa toàn bộ dữ liệu khi cần thiết
Câu 24: Việc xác định trường khóa 'Ma_sach' trong bảng 'SACH' nhằm mục đích gì?
- - Để biết cuốn sách đó do ai viết
- - Để định danh duy nhất mỗi cuốn sách trong kho
- - Để tính tổng số trang sách nhanh hơn
- - Để sắp xếp sách theo thứ tự bảng chữ cái
Câu 25: Trong bảng 'Bản thu âm', sự kết hợp giữa các trường nào thường được dùng để làm khóa ngoại?
- - idBanthuam và NgayThu
- - idBannhac và idCasi
- - TenBannhac và TenCasi
- - idNhacsĩ và TenNhacsĩ