Đề Trắc Nghiệm Tin Học 11 (Kết Nối Tri Thức) Bài 17: Quản Trị Cơ Sở Dữ Liệu Trên Máy Tính

Đề Trắc Nghiệm Tin Học 11 (Kết Nối Tri Thức) Bài 17: Quản Trị Cơ Sở Dữ Liệu Trên Máy Tính tổng hợp câu hỏi trắc nghiệm chứa đựng nhiều dạng bài tập, bài thi, cũng như các câu hỏi trắc nghiệm và bài kiểm tra, trong bộ Trắc Nghiệm Tin Học 11 – Kết Nối Tri Thức. Nội dung trắc nghiệm nhấn mạnh phần kiến thức nền tảng và chuyên môn sâu của học phần này. Mọi bộ đề trắc nghiệm đều cung cấp câu hỏi, đáp án cùng hướng dẫn giải cặn kẽ. Mời bạn thử sức làm bài nhằm ôn luyện và làm vững chắc kiến thức cũng như đánh giá năng lực bản thân!

Đề 01

Đề 02

Đề 03

Đề 04

Đề 05

Đề 06

Đề 07

Đề 08

Đề 09

Đề 10

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính - Đề 01

1 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 1: Trong ngữ cảnh của cơ sở dữ liệu quan hệ, khái niệm nào sau đây dùng để chỉ một tập hợp các dữ liệu có cấu trúc, được tổ chức thành các hàng và cột?

2 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 2: Khi thiết kế cấu trúc cho bảng 'HOC_SINH' trong một hệ thống quản lý trường học, trường nào sau đây *không* phải là một thuộc tính (field) cần thiết để mô tả thông tin cơ bản của một học sinh?

3 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 3: Trong một bảng, mỗi hàng đại diện cho một đối tượng cụ thể (ví dụ: một học sinh, một sản phẩm, một đơn hàng). Khái niệm nào sau đây dùng để chỉ một hàng trong bảng?

4 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 4: Khi xác định kiểu dữ liệu cho các trường trong bảng 'SAN_PHAM' để quản lý cửa hàng, trường 'Gia_ban' (giá bán) nên chọn kiểu dữ liệu nào để lưu trữ giá tiền một cách chính xác nhất và hỗ trợ các phép tính toán liên quan đến tiền tệ?

5 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 5: Trường 'Ma_san_pham' trong bảng 'SAN_PHAM' được chọn làm khóa chính. Điều này có ý nghĩa gì đối với dữ liệu trong trường 'Ma_san_pham'?

6 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 6: Tại sao việc xác định khóa chính (Primary Key) là bước quan trọng và cần thiết khi thiết kế cấu trúc bảng trong CSDL quan hệ?

7 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 7: Xét hai bảng: 'LOP_HOC' (Ma_lop, Ten_lop, Si_so) và 'HOC_SINH' (Ma_hoc_sinh, Ho_ten, Ngay_sinh, Ma_lop). Để thiết lập mối quan hệ giữa hai bảng này, trường nào trong bảng 'HOC_SINH' sẽ đóng vai trò là khóa ngoại (Foreign Key)?

8 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 8: Mục đích chính của việc sử dụng khóa ngoại (Foreign Key) trong thiết kế CSDL là gì?

9 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 9: Giả sử bạn đang thiết kế CSDL cho một thư viện. Bạn có bảng 'SACH' (Ma_sach, Ten_sach, Tac_gia, Ma_the_loai) và bảng 'THE_LOAI' (Ma_the_loai, Ten_the_loai). Trường 'Ma_the_loai' trong bảng 'SACH' sẽ là gì?

10 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 10: Khi thiết kế bảng 'KHACH_HANG' (Ma_khach_hang, Ten_khach_hang, Dia_chi, So_dien_thoai), trường nào là ứng viên sáng giá nhất để chọn làm khóa chính, đảm bảo tính duy nhất và ổn định?

11 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 11: Tại sao trường 'Ten_khach_hang' trong bảng 'KHACH_HANG' (xem câu 10) thường không được chọn làm khóa chính?

12 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 12: Khi xác định cấu trúc bảng, việc chọn kiểu dữ liệu phù hợp cho từng trường có ý nghĩa quan trọng như thế nào?

13 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 13: Ràng buộc toàn vẹn nào sau đây được đảm bảo bởi Khóa chính (Primary Key)?

14 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 14: Ràng buộc toàn vẹn nào sau đây được đảm bảo bởi Khóa ngoại (Foreign Key)?

15 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 15: Khi thiết kế bảng 'DIEM' để lưu điểm của học sinh, bạn cần các trường: Ma_hoc_sinh, Ma_mon_hoc, Diem_so, Hoc_ky, Nam_hoc. Để xác định duy nhất một bản ghi điểm (điểm của một học sinh cho một môn học trong một học kỳ, năm học cụ thể), bạn nên chọn khóa chính là trường nào hoặc kết hợp các trường nào?

16 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 16: Giả sử bạn có bảng 'DON_HANG' (Ma_don_hang, Ngay_dat, Ma_khach_hang) và bảng 'CHI_TIET_DON_HANG' (Ma_chi_tiet, Ma_don_hang, Ma_san_pham, So_luong, Don_gia). Trường nào trong bảng 'CHI_TIET_DON_HANG' vừa là một phần của khóa chính của bảng này, vừa là khóa ngoại tham chiếu đến bảng 'DON_HANG'?

17 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 17: Khi thiết kế bảng 'NHAN_VIEN' (Ma_nhan_vien, Ho_ten, Ngay_sinh, Gioi_tinh, Luong, Ma_phong_ban), trường 'Gioi_tinh' nên chọn kiểu dữ liệu nào để tiết kiệm bộ nhớ và đảm bảo chỉ lưu trữ được một trong hai giá trị 'Nam' hoặc 'Nu' (hoặc tương đương)?

18 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 18: Bạn được giao nhiệm vụ thiết kế CSDL cho một hệ thống quản lý đặt phòng khách sạn. Bạn cần tạo bảng 'PHONG' để lưu thông tin các phòng. Các trường cần thiết ban đầu là: So_phong, Loai_phong, Gia_phong, Trang_thai. Trường nào nên được chọn làm khóa chính cho bảng 'PHONG'?

19 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 19: Tiếp theo bài toán khách sạn (câu 18), bạn tạo bảng 'DAT_PHONG' (Ma_dat_phong, Ngay_den, Ngay_di, Ma_khach_hang, So_phong). Mối quan hệ giữa bảng 'DAT_PHONG' và bảng 'PHONG' được thiết lập thông qua trường nào?

20 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 20: Một trường trong bảng được mô tả là 'có thể có giá trị lặp lại và có thể để trống'. Trường này KHÔNG THỂ đóng vai trò là gì?

21 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 21: Trong CSDL quản lý sản phẩm, bảng 'SAN_PHAM' có các trường: Ma_SP, Ten_SP, Mo_ta, Gia_nhap, Gia_ban, So_luong_ton, Ngay_cap_nhat. Bạn nhận thấy rằng trường 'Ngay_cap_nhat' đôi khi bị bỏ trống khi thêm sản phẩm mới. Điều này có vi phạm ràng buộc toàn vẹn nào không nếu trường này không phải là khóa chính hay khóa ngoại?

22 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 22: Bạn đang thiết kế CSDL cho một hệ thống quản lý dự án. Bạn có bảng 'DU_AN' (Ma_du_an, Ten_du_an, Ngay_bat_dau, Ngay_ket_thuc) và bảng 'NHAN_VIEN' (Ma_nhan_vien, Ten_nhan_vien, Chuc_vu). Để ghi nhận nhân viên nào tham gia dự án nào, bạn cần tạo một bảng trung gian 'PHAN_CONG'. Bảng 'PHAN_CONG' cần có những trường khóa nào để liên kết với hai bảng trên?

23 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 23: Trong bảng 'SINH_VIEN' (Ma_sinh_vien, Ho_ten, CCCD, Email, So_dien_thoai), giả sử 'Ma_sinh_vien' là khóa chính. Trường 'CCCD' (Căn cước công dân) cũng là duy nhất cho mỗi sinh viên. Trường 'CCCD' trong trường hợp này có thể được xem là gì?

24 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 24: Khi thiết kế CSDL, việc phân rã dữ liệu thành nhiều bảng nhỏ có mối quan hệ với nhau (thay vì lưu tất cả vào một bảng lớn) mang lại lợi ích gì?

25 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 25: Bảng 'MON_HOC' (Ma_mon_hoc, Ten_mon_hoc, So_tin_chi). Bảng 'GIANG_VIEN' (Ma_giang_vien, Ten_giang_vien, Email). Một giảng viên có thể dạy nhiều môn, một môn có thể do nhiều giảng viên dạy. Để mô hình hóa mối quan hệ này trong CSDL, cần tạo thêm bảng nào và chứa các trường khóa nào?

26 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 26: Giả sử trong bảng 'SAN_PHAM' có trường 'Ma_loai_san_pham' là khóa ngoại tham chiếu đến bảng 'LOAI_SAN_PHAM'. Nếu bạn cố gắng xóa một bản ghi trong bảng 'LOAI_SAN_PHAM' mà loại sản phẩm đó vẫn còn sản phẩm liên quan trong bảng 'SAN_PHAM', điều gì có khả năng xảy ra nếu ràng buộc toàn vẹn tham chiếu được thiết lập đúng?

27 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 27: Khi thiết kế cấu trúc bảng, việc đặt tên cho bảng và các trường nên tuân theo nguyên tắc nào để dễ quản lý và hiểu?

28 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 28: Bạn có bảng 'NHAN_VIEN' (Ma_NV, Ten_NV, Luong) và bảng 'PHONG_BAN' (Ma_PB, Ten_PB). Mỗi nhân viên thuộc về một phòng ban, một phòng ban có nhiều nhân viên. Để thể hiện mối quan hệ này (1-nhiều), bạn nên thêm trường khóa ngoại vào bảng nào?

29 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 29: Khi xác định kiểu dữ liệu cho trường 'Ngay_sinh' trong bảng 'HOC_SINH', kiểu dữ liệu Date (Ngày) là phù hợp nhất. Tại sao không nên dùng kiểu Text (Văn bản) để lưu ngày tháng năm sinh?

30 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 01

Câu 30: Bạn đang xem xét cấu trúc bảng 'THIET_BI' (Ma_TB, Ten_TB, Ngay_mua, Tinh_trang). Trường nào có khả năng được chọn làm khóa chính?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính - Đề 02

1 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 1: Khi thiết kế cơ sở dữ liệu cho một hệ thống quản lý học sinh, bạn cần xác định các đối tượng (thực thể) chính và các thuộc tính của chúng. Với mục tiêu lưu trữ thông tin về học sinh và lớp học, những thực thể cốt lõi nào cần được xem xét đầu tiên?

2 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 2: Dựa trên câu hỏi trước, nếu bạn đã xác định thực thể 'Học sinh', những thuộc tính (trường) nào sau đây là phù hợp nhất để mô tả một học sinh trong cơ sở dữ liệu?

3 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 3: Trong bảng `HOC_SINH` với các trường `MaHS`, `HoTen`, `NgaySinh`, `GioiTinh`, `DiaChi`, trường nào là lựa chọn tốt nhất để làm Khóa chính (Primary Key)?

4 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 4: Một Khóa chính (Primary Key) trong cơ sở dữ liệu quan hệ phải đảm bảo những tính chất nào sau đây?

5 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 5: Khóa ngoại (Foreign Key) trong cơ sở dữ liệu quan hệ được sử dụng với mục đích chính là gì?

6 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 6: Xét hai bảng `LOP_HOC` (MaLop, TenLop, SiSo) và `HOC_SINH` (MaHS, HoTen, NgaySinh, MaLop). Trường `MaLop` trong bảng `HOC_SINH` đóng vai trò gì?

7 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 7: Với cấu trúc hai bảng `LOP_HOC` (MaLop, TenLop, SiSo) và `HOC_SINH` (MaHS, HoTen, NgaySinh, MaLop) như ở câu 6, mối quan hệ giữa hai bảng này là gì?

8 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 8: Trong cơ sở dữ liệu quản lý bán hàng, một `KhachHang` có thể đặt nhiều `DonHang`, và mỗi `DonHang` chỉ thuộc về một `KhachHang`. Mối quan hệ này được mô hình hóa như thế nào bằng Khóa chính và Khóa ngoại?

9 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 9: Mối quan hệ Nhiều-Nhiều (N:M) giữa hai thực thể (ví dụ: `HOC_SINH` và `MON_HOC`, vì một học sinh học nhiều môn, một môn có nhiều học sinh) được biểu diễn trong cơ sở dữ liệu quan hệ bằng cách nào?

10 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 10: Giả sử bạn cần thiết kế cơ sở dữ liệu cho việc quản lý đăng ký môn học của sinh viên. Các thực thể chính là `SINH_VIEN` (MaSV, TenSV) và `MON_HOC` (MaMH, TenMH). Mối quan hệ giữa Sinh viên và Môn học là N:M. Bạn sẽ tạo một bảng trung gian tên là `DANG_KY`. Cấu trúc phù hợp cho bảng `DANG_KY` là gì?

11 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 11: Trong bảng `SAN_PHAM` (MaSP, TenSP, GiaBan, MaNCC), trường `MaNCC` (Mã nhà cung cấp) là Khóa ngoại tham chiếu đến bảng `NHA_CUNG_CAP`. Điều này đảm bảo tính toàn vẹn dữ liệu như thế nào?

12 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 12: Khi thiết kế bảng `NHAN_VIEN` (MaNV, HoTen, CCCD, SoDienThoai), cả `MaNV` (mã do công ty cấp) và `CCCD` (số căn cước công dân) đều có thể duy nhất cho mỗi nhân viên. Trường nào là lựa chọn tốt hơn làm Khóa chính và tại sao?

13 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 13: Một bảng trong cơ sở dữ liệu quan hệ không có Khóa chính được định nghĩa rõ ràng có thể dẫn đến vấn đề gì?

14 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 14: Cho bảng `DIEM` (MaSV, MaMH, DiemSo). Trường nào hoặc tập hợp các trường nào là lựa chọn phù hợp nhất cho Khóa chính của bảng này?

15 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 15: Mối quan hệ Một-Một (1:1) giữa hai bảng (ví dụ: `NHAN_VIEN` và `THONG_TIN_HOP_DONG` nếu mỗi nhân viên chỉ có một hợp đồng chính và mỗi hợp đồng thuộc về một nhân viên) thường được mô hình hóa bằng cách nào?

16 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 16: Khi thiết kế cơ sở dữ liệu cho một cửa hàng sách, bạn cần lưu trữ thông tin về `SACH` (MaSach, TenSach, MaTG) và `TAC_GIA` (MaTG, TenTG). Mỗi sách có một tác giả, nhưng một tác giả có thể viết nhiều sách. Mối quan hệ giữa `SACH` và `TAC_GIA` là 1:N. Làm thế nào để thiết lập mối quan hệ này?

17 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 17: Phân tích cấu trúc bảng sau cho việc quản lý dự án: `DU_AN` (MaDA, TenDA, NgayBatDau, MaQuanLy, TenQuanLy). Vấn đề tiềm ẩn nào có thể phát sinh với thiết kế này?

18 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 18: Để giải quyết vấn đề dư thừa dữ liệu ở Câu 17, bạn nên thiết kế lại cơ sở dữ liệu như thế nào?

19 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 19: Xem xét hai bảng `KHACH_HANG` (MaKH, TenKH) và `DIA_CHI` (MaDC, MaKH, SoNha, Duong, Quan, Tinh). Một khách hàng có thể có nhiều địa chỉ giao hàng. Mối quan hệ giữa `KHACH_HANG` và `DIA_CHI` là gì?

20 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 20: Khi thiết kế cơ sở dữ liệu, việc xác định đúng Khóa chính (Primary Key) cho mỗi bảng là rất quan trọng vì:

21 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 21: Trong bảng `CHI_TIET_DON_HANG` (SoHD, MaSP, SoLuong, DonGia), `SoHD` là Khóa ngoại tham chiếu đến bảng `DON_HANG` và `MaSP` là Khóa ngoại tham chiếu đến bảng `SAN_PHAM`. Khóa chính của bảng `CHI_TIET_DON_HANG` nên là gì?

22 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 22: Khi thiết kế cơ sở dữ liệu, việc phân rã một bảng lớn chứa nhiều thông tin không liên quan chặt chẽ (ví dụ: thông tin khách hàng và chi tiết từng đơn hàng) thành nhiều bảng nhỏ hơn (ví dụ: bảng Khách hàng, bảng Đơn hàng, bảng Chi tiết đơn hàng) giúp đạt được mục tiêu gì?

23 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 23: Điều gì xảy ra nếu bạn cố gắng thêm một bản ghi vào bảng `HOC_SINH` với trường `MaLop` chứa giá trị không tồn tại trong trường `MaLop` (Khóa chính) của bảng `LOP_HOC`, khi đã thiết lập ràng buộc Khóa ngoại?

24 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 24: Trong mô hình cơ sở dữ liệu quan hệ, một 'bản ghi' (record) tương ứng với khái niệm nào trong thế giới thực?

25 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 25: Khi nào bạn cần sử dụng Khóa ghép (Composite Key) làm Khóa chính cho một bảng?

26 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 26: Giả sử bạn đang thiết kế CSDL cho một diễn đàn trực tuyến. Các thực thể chính là `NGUOI_DUNG` (MaND, TenDangNhap) và `BAI_VIET` (MaBV, TieuDe, NoiDung). Một người dùng có thể đăng nhiều bài viết, và một bài viết chỉ do một người dùng đăng. Mối quan hệ này được thiết lập như thế nào?

27 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 27: Mục đích của việc xác định các ràng buộc toàn vẹn (Integrity Constraints), bao gồm Khóa chính và Khóa ngoại, trong thiết kế CSDL là gì?

28 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 28: Phân tích bảng `THU_VIEN` (MaSach, TenSach, TacGia, NamXuatBan, SoLuongTon). Giả sử bạn muốn lưu trữ thông tin chi tiết hơn về tác giả (ngày sinh, quốc tịch...). Bạn nên làm gì với cấu trúc này?

29 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 29: Trong một cơ sở dữ liệu quản lý nhân sự, bạn có bảng `NHAN_VIEN` (MaNV, HoTen, MaPhongBan) và bảng `PHONG_BAN` (MaPB, TenPB). Mối quan hệ giữa hai bảng này là gì?

30 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 02

Câu 30: Khi nào thì việc sử dụng Khóa chính tự tăng (Auto-increment Primary Key) là một lựa chọn thiết kế tốt?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính - Đề 03

1 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 1: Trong mô hình cơ sở dữ liệu quan hệ, đơn vị cơ bản dùng để lưu trữ dữ liệu có cấu trúc được gọi là gì?

2 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 2: Xét cấu trúc của một bảng trong cơ sở dữ liệu. Mỗi cột (column) trong bảng đại diện cho một thuộc tính (attribute) của đối tượng đang được quản lý. Thuật ngữ nào sau đây thường được sử dụng để chỉ một cột trong bảng cơ sở dữ liệu?

3 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 3: Trong một bảng cơ sở dữ liệu, mỗi hàng (row) đại diện cho một thể hiện (instance) cụ thể của đối tượng mà bảng đó quản lý. Ví dụ, trong bảng HOC_SINH, mỗi hàng là thông tin về một học sinh cụ thể. Thuật ngữ nào sau đây thường được sử dụng để chỉ một hàng trong bảng cơ sở dữ liệu?

4 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 4: Khi thiết kế cấu trúc bảng cho cơ sở dữ liệu quản lý học sinh, trường nào sau đây là ứng cử viên tốt nhất để chọn làm khóa chính (Primary Key)?

5 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 5: Mục đích chính của vi??c xác định và sử dụng khóa chính trong một bảng cơ sở dữ liệu là gì?

6 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 6: Giả sử bạn đang thiết kế cơ sở dữ liệu cho một thư viện. Bạn có bảng SACH (Mã sách, Tên sách, Tác giả) và bảng DOC_GIA (Mã độc giả, Tên độc giả, Địa chỉ). Để ghi lại việc độc giả mượn sách, bạn tạo thêm bảng MUON_SACH (Mã mượn, Mã sách, Mã độc giả, Ngày mượn, Ngày trả). Trong bảng MUON_SACH, trường nào là khóa ngoại (Foreign Key) tham chiếu đến bảng DOC_GIA?

7 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 7: Khóa ngoại (Foreign Key) trong cơ sở dữ liệu quan hệ có vai trò chủ yếu nào sau đây?

8 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 8: Khi thiết kế một trường trong bảng cơ sở dữ liệu, ràng buộc (constraint) nào sau đây được sử dụng để đảm bảo rằng trường đó không được phép chứa giá trị rỗng (NULL)?

9 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 9: Bạn đang thiết kế bảng SAN_PHAM (Mã SP, Tên SP, Giá, Số lượng). Bạn muốn đảm bảo rằng không có hai sản phẩm khác nhau nào có cùng Tên SP. Ràng buộc nào sau đây bạn nên áp dụng cho trường Tên SP?

10 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 10: Trong một hệ quản trị cơ sở dữ liệu, tính toàn vẹn tham chiếu (Referential Integrity) được đảm bảo chủ yếu nhờ vào việc sử dụng loại khóa nào?

11 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 11: Khi xác định cấu trúc bảng, việc lựa chọn kiểu dữ liệu phù hợp cho từng trường là rất quan trọng. Nếu một trường lưu trữ ngày tháng năm sinh, kiểu dữ liệu nào sau đây là phù hợp nhất?

12 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 12: Xem xét bảng NHAN_VIEN (MaNV, HoTen, NgaySinh, Luong). Trường nào trong bảng này có khả năng cao cần áp dụng ràng buộc NOT NULL?

13 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 13: Bạn đang thiết kế cơ sở dữ liệu cho một trường học. Bảng LOP (MaLop, TenLop, SiSo) và bảng GIAO_VIEN (MaGV, TenGV, MonDay). Mỗi lớp có một giáo viên chủ nhiệm, và một giáo viên có thể chủ nhiệm nhiều lớp. Để thể hiện mối quan hệ này trong CSDL, bạn nên thêm trường nào vào bảng LOP?

14 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 14: Trong kịch bản ở Câu 13, mối quan hệ giữa bảng GIAO_VIEN và bảng LOP (với trường MaGV được thêm vào LOP) là mối quan hệ loại gì?

15 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 15: Giả sử bạn cần thiết kế CSDL cho cửa hàng bán lẻ. Bảng SAN_PHAM (MaSP, TenSP, Gia) và bảng HOA_DON (MaHD, NgayLap, MaKH). Một hóa đơn có thể có nhiều sản phẩm, và một sản phẩm có thể xuất hiện trên nhiều hóa đơn. Để thể hiện mối quan hệ 'nhiều-nhiều' giữa SAN_PHAM và HOA_DON, bạn cần tạo thêm bảng nào?

16 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 16: Trong bảng CHI_TIET_HOA_DON được tạo ra ở Câu 15 (để liên kết SAN_PHAM và HOA_DON), cấu trúc cơ bản của bảng này nên bao gồm các trường khóa nào?

17 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 17: Khi thiết kế một bảng, việc xác định đúng kiểu dữ liệu cho từng trường giúp tối ưu hóa việc lưu trữ và xử lý dữ liệu. Trường 'Số điện thoại' nên chọn kiểu dữ liệu nào là phù hợp nhất, có tính đến khả năng chứa các ký tự đặc biệt (như dấu ngoặc đơn, gạch ngang) và số 0 ở đầu?

18 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 18: Giả sử bảng NHAN_VIEN có trường 'Email'. Bạn muốn đảm bảo mỗi nhân viên có một địa chỉ email duy nhất trong hệ thống. Ràng buộc nào sau đây cần áp dụng cho trường 'Email'?

19 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 19: Khi nào thì nên xem xét sử dụng một trường kết hợp (Composite Key - khóa bao gồm nhiều trường) làm khóa chính thay vì một trường đơn lẻ?

20 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 20: Trong quá trình thiết kế CSDL, bước 'Xác định cấu trúc bảng và các trường khóa' thường nằm ở giai đoạn nào?

21 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 21: Giả sử bạn có bảng SINH_VIEN (MaSV, TenSV, MaKhoa). MaKhoa là khóa ngoại tham chiếu đến bảng KHOA (MaKhoa, TenKhoa). Nếu bạn cố gắng thêm một bản ghi mới vào bảng SINH_VIEN với giá trị MaKhoa không tồn tại trong bảng KHOA, hệ quản trị CSDL sẽ báo lỗi do vi phạm ràng buộc nào?

22 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 22: Tính toàn vẹn thực thể (Entity Integrity) trong mô hình quan hệ được đảm bảo chủ yếu thông qua việc sử dụng loại khóa nào?

23 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 23: Khi thiết kế một trường, bạn có thể đặt giá trị mặc định (DEFAULT value) cho trường đó. Chức năng của giá trị mặc định là gì?

24 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 24: Bạn đang xem xét cấu trúc bảng DON_HANG (MaHD, NgayLap, TongTien, MaKH). Bạn nhận thấy trường TongTien có thể được tính toán từ các bản ghi trong bảng CHI_TIET_HOA_DON (MaCT, MaHD, MaSP, SoLuong, DonGia). Việc lưu trữ trực tiếp trường TongTien trong bảng DON_HANG có thể dẫn đến vấn đề gì về tính toàn vẹn dữ liệu?

25 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 25: Khi thiết kế cơ sở dữ liệu cho một hệ thống quản lý kho hàng, bạn có bảng SAN_PHAM (MaSP, TenSP, SoLuongTon). Trường SoLuongTon nên có kiểu dữ liệu nào và ràng buộc gì để đảm bảo số lượng tồn kho không bao giờ là số âm?

26 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 26: Bạn đang thiết kế CSDL cho hệ thống đặt vé xem phim. Bảng PHIM (MaPhim, TenPhim, ThoiLuong), bảng LICH_CHIEU (MaLichChieu, MaPhim, NgayChieu, GioChieu, PhongChieu). Mối quan hệ giữa bảng PHIM và bảng LICH_CHIEU là gì?

27 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 27: Trong kịch bản ở Câu 26, trường nào trong bảng LICH_CHIEU đóng vai trò là khóa ngoại?

28 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 28: Khi tạo một bảng mới trong cơ sở dữ liệu, bước đầu tiên quan trọng nhất là gì?

29 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 29: Tại sao việc chọn khóa chính là một hoặc một tập hợp các trường có giá trị ít thay đổi lại được khuyến khích khi thiết kế bảng?

30 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 03

Câu 30: Giả sử bạn có bảng SAN_PHAM (MaSP, TenSP, MoTa, GiaBan, SoLuongTon). Bạn muốn hiển thị danh sách các sản phẩm có giá bán lớn hơn 50000 và số lượng tồn kho nhỏ hơn 10. Đây là ví dụ về việc sử dụng cấu trúc bảng và dữ liệu để thực hiện thao tác nào?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính - Đề 04

1 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 1: Khi thiết kế cấu trúc bảng trong cơ sở dữ liệu quan hệ, thuộc tính nào của trường (field) giúp xác định loại dữ liệu sẽ được lưu trữ (ví dụ: văn bản, số, ngày tháng)?

2 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 2: Trong một bảng cơ sở dữ liệu, khái niệm nào dùng để chỉ một hàng (row) đầy đủ thông tin về một đối tượng cụ thể (ví dụ: thông tin của một học sinh, một sản phẩm)?

3 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 3: Trường nào trong các lựa chọn sau đây là ứng cử viên *ít phù hợp nhất* để chọn làm khóa chính cho bảng 'HocSinh' (Học sinh) lưu thông tin học sinh của một trường học?

4 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Mô tả tình huống: Một cơ sở dữ liệu quản lý thư viện có bảng 'Sach' (Sách) và bảng 'PhieuMuon' (Phiếu mượn). Mỗi phiếu mượn chỉ ghi thông tin mượn của một cuốn sách tại một thời điểm, nhưng một cuốn sách có thể được mượn nhiều lần bởi nhiều người khác nhau (mỗi lần tạo một phiếu mượn mới).

5 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 4: Dựa trên mô tả tình huống thư viện, mối quan hệ giữa bảng 'Sach' và bảng 'PhieuMuon' là loại quan hệ nào?

6 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 5: Vẫn dựa trên tình huống thư viện, để thể hiện mối quan hệ giữa bảng 'Sach' và 'PhieuMuon', trường khóa ngoại (Foreign Key) sẽ được đặt ở bảng nào và tham chiếu đến trường nào ở bảng kia?

7 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 6: Mục đích chính của việc định nghĩa khóa chính (Primary Key) cho một bảng trong cơ sở dữ liệu là gì?

8 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 7: Khi thiết kế cấu trúc bảng 'SanPham' (Sản phẩm) cho một cửa hàng, trường nào sau đây *có thể* được chọn làm khóa chính nếu đảm bảo tính duy nhất và ổn định?

9 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 8: Thuộc tính 'NOT NULL' khi định nghĩa cho một trường trong cấu trúc bảng có ý nghĩa gì?

10 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 9: Trong cơ sở dữ liệu quản lý sinh viên, có bảng 'SinhVien' (MaSV - Khóa chính, TenSV, NgaySinh) và bảng 'LopHoc' (MaLop - Khóa chính, TenLop, MaGVCN - Mã giáo viên chủ nhiệm). Để thể hiện mối quan hệ 'Một sinh viên thuộc về Một lớp học', trường khóa ngoại nên được thêm vào bảng nào?

11 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 10: Kiểu dữ liệu 'BOOLEAN' (hoặc tương đương như BIT, TINYINT(1) tùy hệ QTCSDL) thường được sử dụng cho các trường lưu trữ thông tin có tính chất gì?

12 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 11: Khi thiết kế một bảng 'DonHang' (Đơn hàng) và một bảng 'KhachHang' (Khách hàng), việc thêm trường 'MaKH' (Mã khách hàng) vào bảng 'DonHang' và định nghĩa nó là khóa ngoại tham chiếu đến 'MaKH' (khóa chính) trong bảng 'KhachHang' giúp đảm bảo điều gì?

13 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 12: Giả sử bạn đang thiết kế bảng 'MonHoc' (Môn học) với các trường: MaMH (Mã môn học), TenMH (Tên môn học), SoTinChi (Số tín chỉ). Trường nào là lựa chọn tốt nhất làm khóa chính?

14 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 13: Trong cơ sở dữ liệu quản lý sản phẩm, bảng 'SanPham' có khóa chính là 'MaSP'. Bảng 'ChiTietDonHang' (Chi tiết đơn hàng) lưu thông tin các sản phẩm trong mỗi đơn hàng. Để liên kết một dòng chi tiết đơn hàng với sản phẩm tương ứng, bảng 'ChiTietDonHang' cần có trường nào làm khóa ngoại?

15 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 14: Khi định nghĩa cấu trúc bảng, việc đặt tên cho các trường (field) cần tuân theo nguyên tắc nào để dễ quản lý và sử dụng?

16 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 15: Khóa tổng hợp (Composite Key) là gì?

17 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 16: Trong bảng 'DangKyHoc' (Đăng ký học) lưu thông tin sinh viên đăng ký môn học, có các trường: MaSV (Mã sinh viên), MaMH (Mã môn học), HocKy (Học kỳ), NamHoc (Năm học), Diem (Điểm). Nếu một sinh viên có thể đăng ký một môn học nhiều lần ở các học kỳ/năm học khác nhau, tập hợp các trường nào sau đây có thể làm khóa chính tổng hợp cho bảng này?

18 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 17: Tại sao nên tránh sử dụng các trường có khả năng thay đổi giá trị (ví dụ: địa chỉ, số điện thoại) làm khóa chính?

19 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 18: Khi định nghĩa một trường trong cấu trúc bảng, thuộc tính nào giúp mô tả ý nghĩa hoặc mục đích sử dụng của trường đó một cách rõ ràng, hữu ích cho người dùng hoặc nhà phát triển khác?

20 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 19: Trong một hệ quản trị cơ sở dữ liệu (DBMS), việc định nghĩa cấu trúc bảng, xác định khóa chính, khóa ngoại là bước thuộc giai đoạn nào trong quá trình làm việc với CSDL?

21 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 20: Giả sử bạn cần lưu trữ thông tin về số lượng sản phẩm tồn kho, giá trị này luôn là số nguyên không âm. Kiểu dữ liệu nào phù hợp nhất cho trường này?

22 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 21: Tại sao việc sử dụng khóa chính là một trường số nguyên tự tăng (Auto-increment/AutoNumber) là một phương pháp phổ biến khi thiết kế bảng?

23 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 22: Khi định nghĩa một mối quan hệ Một-Nhiều giữa Bảng A (phía Một) và Bảng B (phía Nhiều), khóa ngoại trong Bảng B phải có kiểu dữ liệu và kích thước *tương thích* với trường nào ở Bảng A?

24 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 23: Trong một cơ sở dữ liệu quản lý nhân viên, bảng 'NhanVien' có khóa chính là 'MaNV'. Bảng 'PhongBan' có khóa chính là 'MaPB'. Để thể hiện mối quan hệ 'Một phòng ban có nhiều nhân viên', trường khóa ngoại nào cần thêm vào và ở bảng nào?

25 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 24: Khi thiết kế bảng 'LichSuGiaoDich' (Lịch sử giao dịch) cho một hệ thống ngân hàng, trường nào sau đây là thành phần *bắt buộc phải có* để xác định duy nhất mỗi giao dịch?

26 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 25: Giả sử bạn có bảng 'Sach' (MaSach - PK, TenSach, MaTacGia) và bảng 'TacGia' (MaTacGia - PK, TenTacGia). Trường 'MaTacGia' trong bảng 'Sach' đóng vai trò gì?

27 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 26: Tại sao việc chọn kiểu dữ liệu phù hợp cho từng trường dữ liệu lại quan trọng trong thiết kế CSDL?

28 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 27: Khi nào thì nên xem xét sử dụng khóa tổng hợp (Composite Key) làm khóa chính cho một bảng?

29 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 28: Xét bảng 'SanPham' (MaSP - PK, TenSP, GiaBan) và bảng 'KhuyenMai' (MaKM - PK, TenKM, NgayBatDau, NgayKetThuc). Một sản phẩm có thể có nhiều chương trình khuyến mãi khác nhau trong các khoảng thời gian khác nhau, và một chương trình khuyến mãi có thể áp dụng cho nhiều sản phẩm. Để thể hiện mối quan hệ này (Nhiều-Nhiều), cần tạo thêm bảng trung gian nào và cấu trúc cơ bản của nó ra sao?

30 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 04

Câu 29: Khi thiết kế cấu trúc bảng, việc chọn kích thước (Size/Length) cho trường dữ liệu kiểu văn bản (TEXT, VARCHAR) cần cân nhắc điều gì?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính - Đề 05

1 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 1: Một cửa hàng tạp hóa nhỏ trước đây quản lý hàng tồn kho bằng sổ sách. Khi chuyển sang sử dụng hệ quản trị cơ sở dữ liệu (QTCSDL) trên máy tính, lợi ích rõ ràng nhất mà họ nhận được trong việc theo dõi số lượng sản phẩm là gì?

2 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 2: Trong một hệ thống quản lý học sinh, cần đảm bảo rằng mỗi học sinh chỉ có một Mã học sinh duy nhất. Chức năng nào của hệ QTCSDL giúp thực hiện yêu cầu này một cách hiệu quả?

3 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 3: Một công ty muốn chỉ cho phép bộ phận Kế toán xem thông tin về lương của nhân viên, trong khi các bộ phận khác chỉ được xem thông tin cơ bản như tên, chức vụ. Chức năng nào của hệ QTCSDL được sử dụng để thiết lập quy tắc truy cập này?

4 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 4: Máy chủ chứa cơ sở dữ liệu của một ngân hàng gặp sự cố phần cứng nghiêm trọng, dẫn đến mất dữ liệu tạm thời. Để khôi phục lại hệ thống về trạng thái hoạt động gần nhất trước khi xảy ra sự cố, người quản trị CSDL cần thực hiện tác vụ quan trọng nào?

5 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 5: Trong một hệ thống đặt vé trực tuyến, hai người dùng cùng lúc cố gắng đặt chỗ ngồi cuối cùng của một chuyến bay. Hệ QTCSDL cần có cơ chế nào để đảm bảo chỉ một trong hai giao dịch được thực hiện thành công và không xảy ra tình trạng bán trùng vé?

6 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 6: Một người dùng mới bắt đầu làm quen với việc quản lý cơ sở dữ liệu MySQL và cảm thấy khó khăn khi sử dụng giao diện dòng lệnh. Công cụ phần mềm nào sau đây cung cấp giao diện đồ họa (GUI) thân thiện, giúp người dùng dễ dàng thực hiện các thao tác quản lý CSDL?

7 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 7: Một câu truy vấn dữ liệu trong cơ sở dữ liệu trường học chạy rất chậm, ảnh hưởng đến hiệu suất của ứng dụng. Công việc nào sau đây thường thuộc trách nhiệm của người quản trị CSDL (DBA) để giải quyết vấn đề này?

8 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 8: Một công ty khởi nghiệp bán hàng trực tuyến có lượng khách hàng và đơn hàng tăng trưởng nhanh chóng. Hệ QTCSDL mà họ đang sử dụng cần có khả năng nào để đáp ứng được sự gia tăng về khối lượng dữ liệu và số lượng người dùng truy cập đồng thời?

9 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 9: Giám đốc bán hàng của một công ty muốn xem báo cáo tổng doanh thu theo từng tháng trong năm vừa qua. Để lấy được thông tin này một cách nhanh chóng và chính xác từ CSDL, người quản trị hoặc phát triển ứng dụng sẽ sử dụng chức năng nào của hệ QTCSDL?

10 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 10: Đâu là điểm khác biệt cơ bản nhất giữa Cơ sở dữ liệu (CSDL) và Hệ Quản trị Cơ sở dữ liệu (QTCSDL)?

11 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 11: Trong một bảng 'Nhân viên', trường 'Ngày sinh' được định nghĩa là không được phép nhập giá trị ở tương lai. Ràng buộc nào trong CSDL giúp đảm bảo tính đúng đắn của dữ liệu khi người dùng cố gắng nhập ngày sinh sai?

12 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 12: Hệ thống quản lý thư viện ghi nhận thông tin mượn sách. Để đảm bảo rằng chỉ có thể mượn những cuốn sách *thực sự tồn tại* trong danh mục sách của thư viện, cần thiết lập mối quan hệ tham chiếu nào giữa bảng 'Phiếu mượn' và bảng 'Sách'?

13 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 13: Một trong những lợi ích chính của việc sử dụng HQTCSDL so với việc lưu trữ dữ liệu trong các tệp tin riêng lẻ (ví dụ: các tệp Excel không liên kết) là gì?

14 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 14: Khi thiết kế cấu trúc bảng trong CSDL, việc xác định Khóa chính (Primary Key) cho mỗi bảng có vai trò quan trọng nhất là gì?

15 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 15: Một người quản trị CSDL cần thường xuyên kiểm tra xem những ai đã truy cập vào dữ liệu nhạy cảm và họ đã thực hiện những thao tác gì. Chức năng nào của HQTCSDL hỗ trợ việc này?

16 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 16: Trong một hệ thống quản lý đơn hàng trực tuyến, khi khách hàng hoàn tất thanh toán, thông tin đơn hàng cần được ghi vào CSDL, đồng thời số lượng tồn kho của sản phẩm phải được trừ đi. Nếu một trong hai thao tác này thất bại (ví dụ: ghi đơn hàng thành công nhưng trừ tồn kho thất bại), toàn bộ quá trình phải được hủy bỏ để tránh sai lệch. Tính năng nào của HQTCSDL đảm bảo 'tất cả hoặc không gì cả' cho nhóm các thao tác này?

17 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 17: Để cải thiện tốc độ tìm kiếm dữ liệu trên các trường thường xuyên được sử dụng trong điều kiện lọc (ví dụ: tìm kiếm khách hàng theo tên hoặc số điện thoại), người quản trị CSDL thường sử dụng kỹ thuật nào?

18 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 18: Một công ty cần tạo một tài khoản người dùng CSDL chỉ có quyền xem dữ liệu của bảng 'Sản phẩm' nhưng không có quyền chỉnh sửa hoặc xóa. Thao tác này thuộc về chức năng quản trị CSDL nào?

19 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 19: Việc định kỳ sao lưu cơ sở dữ liệu là một công việc quản trị thiết yếu. Mục đích chính của việc này là gì?

20 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 20: Khi hai người dùng cùng lúc muốn cập nhật cùng một bản ghi dữ liệu trong CSDL, hệ QTCSDL cần có cơ chế để xử lý xung đột này một cách hợp lý. Cơ chế phổ biến được sử dụng là gì?

21 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 21: Trong kiến trúc của một hệ QTCSDL, thành phần nào chịu trách nhiệm phân tích cú pháp, tối ưu hóa và thực thi các câu lệnh truy vấn (như SELECT, INSERT, UPDATE, DELETE) từ người dùng hoặc ứng dụng?

22 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 22: Trước khi thực hiện thay đổi lớn về cấu trúc của một bảng trong CSDL (ví dụ: thêm một trường mới), người quản trị CSDL cần thực hiện công việc nào để đảm bảo an toàn dữ liệu và khả năng quay lại trạng thái trước đó nếu có vấn đề xảy ra?

23 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 23: Một trong những thách thức lớn khi quản lý CSDL là đảm bảo an toàn thông tin. Những mối đe dọa bảo mật phổ biến đối với CSDL bao gồm:

24 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 24: Trong một giao dịch chuyển tiền từ tài khoản A sang tài khoản B, có hai bước chính: trừ tiền ở tài khoản A và cộng tiền vào tài khoản B. Nếu bước trừ tiền thành công nhưng bước cộng tiền thất bại, giao dịch cần được 'quay lại' trạng thái ban đầu như chưa có gì xảy ra. Tính năng nào của quản lý giao dịch trong HQTCSDL cho phép thực hiện việc 'quay lại' này?

25 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 25: Một người quản lý chỉ cần xem danh sách các sản phẩm có số lượng tồn kho dưới 100. Thay vì cung cấp cho họ quyền truy cập vào toàn bộ bảng 'Sản phẩm' với nhiều thông tin không cần thiết, người quản trị CSDL có thể tạo ra một đối tượng CSDL đặc biệt chỉ chứa các cột và dòng dữ liệu mà người quản lý này cần. Đối tượng đó được gọi là gì?

26 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 26: Lợi ích nào sau đây là kết quả trực tiếp của việc sử dụng Khóa ngoại (Foreign Key) trong thiết kế CSDL?

27 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 27: Khi một hệ QTCSDL cần xử lý hàng ngàn yêu cầu truy vấn và cập nhật mỗi giây từ hàng trăm người dùng đồng thời, tính năng nào sau đây là cực kỳ quan trọng để đảm bảo hệ thống hoạt động ổn định và dữ liệu không bị sai lệch?

28 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 28: Một trong những nhiệm vụ của người quản trị CSDL là tối ưu hóa hiệu suất. Khi nhận thấy một số báo cáo được tạo ra rất chậm, DBA có thể xem xét lại cấu trúc CSDL và các câu truy vấn. Biện pháp nào sau đây thường được áp dụng để cải thiện tốc độ tạo báo cáo phức tạp?

29 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 29: Tính 'tính khả dụng cao' (High Availability) của một hệ QTCSDL đề cập đến khả năng nào?

30 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 05

Câu 30: Việc sử dụng HQTCSDL giúp tập trung dữ liệu thay vì phân tán rải rác trong nhiều tệp tin. Lợi ích chính của việc tập trung dữ liệu là gì?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính - Đề 06

1 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 1: Trong ngữ cảnh của Cơ sở dữ liệu (CSDL), 'Bảng' (Table) được hiểu là gì?

2 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 2: 'Trường' (Field) trong cấu trúc bảng CSDL tương ứng với khái niệm nào trong thực tế?

3 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 3: 'Bản ghi' (Record) trong cấu trúc bảng CSDL tương ứng với khái niệm nào trong thực tế?

4 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 4: Mục đích chính của việc xác định Khóa chính (Primary Key) cho một bảng trong CSDL là gì?

5 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 5: Một trường được chọn làm Khóa chính phải thỏa mãn những tính chất cơ bản nào?

6 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 6: Khi thiết kế CSDL cho việc quản lý sách trong thư viện, thông tin về 'cuốn sách' sẽ được biểu diễn thành thành phần nào trong CSDL?

7 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 7: Vẫn trong hệ thống quản lý sách, các đặc điểm của một cuốn sách như 'Tên sách', 'Tác giả', 'Năm xuất bản' sẽ được biểu diễn thành thành phần nào trong bảng 'Sách'?

8 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 8: Trong bảng 'Sách' với các trường 'Mã sách', 'Tên sách', 'Tác giả', 'Nhà xuất bản', 'ISBN'. Trường nào là ứng viên tốt nhất cho Khóa chính?

9 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 9: Tại sao việc sử dụng 'Tên học sinh' làm Khóa chính cho bảng 'Học sinh' thường không được khuyến khích?

10 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 10: Khi phân tích yêu cầu quản lý để thiết kế CSDL, bước đầu tiên thường là gì?

11 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 11: Sau khi xác định được các đối tượng (thực thể), bước tiếp theo trong việc thiết kế cấu trúc bảng là gì?

12 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 12: Trong bảng 'Sản phẩm' của một cửa hàng, các trường có thể bao gồm: `MaSP`, `TenSP`, `DonGia`, `SoLuongTon`. Bản ghi sẽ chứa thông tin gì?

13 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 13: Giả sử bảng 'Nhân viên' có các trường: `MaNV`, `HoTen`, `NgaySinh`, `SoDienThoai`. Trường nào là ứng viên tốt nhất cho Khóa chính?

14 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 14: Tại sao 'Ngày sinh' không phù hợp làm Khóa chính cho bảng 'Học sinh'?

15 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 15: Tính chất 'duy nhất' của Khóa chính có ý nghĩa gì?

16 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 16: Tính chất 'không rỗng' (NOT NULL) của Khóa chính có ý nghĩa gì?

17 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 17: Khi thiết kế CSDL cho việc quản lý mượn/trả sách, bạn cần một bảng để lưu thông tin về các lần mượn sách. Các trường cần thiết có thể là: `MaLanMuon`, `MaSach`, `MaDocGia`, `NgayMuon`, `NgayTraDuKien`. Trường nào là ứng viên tốt nhất cho Khóa chính của bảng này?

18 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 18: Trong một bảng CSDL, mỗi hàng đại diện cho một _______ và mỗi cột đại diện cho một _______.

19 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 19: Giả sử bạn đang thiết kế CSDL cho một cửa hàng bán lẻ. Bạn cần lưu thông tin về các loại sản phẩm. Các thuộc tính cần lưu gồm: Tên loại sản phẩm, Mô tả. Đâu là cách biểu diễn đúng các thuộc tính này trong cấu trúc bảng?

20 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 20: Khi xác định Khóa chính cho một bảng, yếu tố nào sau đây là quan trọng nhất cần xem xét?

21 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 21: Trong quá trình thiết kế CSDL, việc xác định cấu trúc bảng và các trường khóa giúp đạt được mục tiêu gì?

22 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 22: Trường nào trong bảng 'Học sinh' (gồm `MaHS`, `TenHS`, `NgaySinh`, `GioiTinh`, `DiaChi`) *không* nên được xem xét làm Khóa chính do tính chất dữ liệu của nó?

23 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 23: Một Khóa chính có thể bao gồm nhiều trường kết hợp lại để tạo thành một giá trị duy nhất. Điều này được gọi là gì?

24 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 24: Tại sao việc xác định Khóa chính là bước quan trọng sau khi đã xác định các trường của bảng?

25 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 25: Trong một hệ thống quản lý bệnh viện, bảng 'Bệnh nhân' cần lưu thông tin. Các trường tiềm năng cho Khóa chính là: `MaBenhNhan` (tự tạo), `SoCMND_CCCD`, `SoDienThoai`, `HoTenBenhNhan`. Trường nào là lựa chọn tốt nhất và đáng tin cậy nhất?

26 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 26: Nếu bạn cố gắng thêm một bản ghi mới vào bảng mà giá trị của trường Khóa chính bị trùng với một bản ghi đã có, hệ quản trị CSDL sẽ thông báo lỗi gì liên quan đến tính chất của Khóa chính?

27 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 27: Trường nào sau đây trong bảng 'Môn học' (gồm `MaMH`, `TenMH`, `SoTinChi`) là ứng viên rõ ràng nhất cho Khóa chính?

28 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 28: Khi nào thì nên xem xét sử dụng Khóa phức hợp (Composite Key)?

29 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 29: Trong bảng 'Lớp học' (gồm `MaLop`, `TenLop`, `NamHoc`), trường nào là ứng viên tốt nhất cho Khóa chính?

30 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 06

Câu 30: Việc xác định Khóa chính cho mỗi bảng là một bước quan trọng trong việc đảm bảo ________ của CSDL.

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính - Đề 07

1 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 1: Khi thiết kế cơ sở dữ liệu để quản lý thông tin về các sản phẩm trong một cửa hàng, mỗi sản phẩm cần được phân biệt duy nhất. Trường dữ liệu nào trong bảng `SAN_PHAM` (gồm các trường Tên sản phẩm, Giá, Số lượng tồn kho) là ứng cử viên *phù hợp nhất* để chọn làm khóa chính (Primary Key)?

2 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 2: Chức năng cốt lõi và quan trọng nhất của Khóa chính (Primary Key) trong một bảng cơ sở dữ liệu quan hệ là gì?

3 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 3: Khóa ngoại (Foreign Key) trong cơ sở dữ liệu có vai trò chủ yếu nào, giúp liên kết các bảng với nhau?

4 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 4: Khi thiết kế cơ sở dữ liệu cho một hệ thống quản lý thư viện, bạn có hai bảng: `SACH` (lưu thông tin sách) và `MUON_SACH` (lưu thông tin các lần mượn sách). Bảng `SACH` có khóa chính là `MaSach`. Để ghi nhận cuốn sách nào được mượn trong bảng `MUON_SACH`, bạn cần thêm trường nào vào bảng `MUON_SACH` và thiết lập nó như thế nào?

5 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 5: Trong mô hình cơ sở dữ liệu quan hệ, 'bản ghi' (record) hay 'bộ' (tuple) tương ứng với khái niệm nào trong cấu trúc bảng?

6 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 6: Khi thiết kế một bảng để lưu trữ thông tin cá nhân như Số điện thoại hoặc Email, kiểu dữ liệu nào là phổ biến và phù hợp nhất?

7 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 7: Xét hai bảng `LOP_HOC` (MaLop, TenLop) và `HOC_SINH` (MaHS, TenHS, MaLop). Trường `MaLop` trong bảng `HOC_SINH` có giá trị tham chiếu đến trường `MaLop` trong bảng `LOP_HOC`. Trường `MaLop` trong bảng `HOC_SINH` đóng vai trò gì?

8 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 8: Mối quan hệ phổ biến nhất giữa hai bảng `LOP_HOC` (MaLop là khóa chính) và `HOC_SINH` (MaHS là khóa chính, MaLop là khóa ngoại) là mối quan hệ gì?

9 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 9: Khi nào thì cần sử dụng Khóa chính ghép (Composite Primary Key)?

10 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 10: Ràng buộc toàn vẹn tham chiếu (Referential Integrity), được đảm bảo bởi khóa ngoại, có ý nghĩa gì trong việc duy trì tính đúng đắn của dữ liệu?

11 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 11: Tại sao việc xác định cấu trúc bảng, các trường dữ liệu, khóa chính và khóa ngoại là bước quan trọng đầu tiên trong thiết kế cơ sở dữ liệu?

12 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 12: Khi cần lưu trữ thông tin về ngày sinh của một người, kiểu dữ liệu nào là phù hợp nhất trong cơ sở dữ liệu?

13 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 13: Bạn có bảng `NHAN_VIEN` với các trường: `MaNV` (duy nhất), `TenNV`, `NgaySinh`, `GioiTinh`, `MaPhongBan`. Bảng `PHONG_BAN` có các trường: `MaPhongBan` (duy nhất), `TenPhongBan`. Mối quan hệ giữa `NHAN_VIEN` và `PHONG_BAN` là gì và trường nào trong bảng `NHAN_VIEN` nên là khóa ngoại?

14 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 14: Khi bạn định nghĩa một trường là Khóa chính (Primary Key), hệ quản trị cơ sở dữ liệu sẽ tự động áp dụng những ràng buộc nào cho trường đó?

15 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 15: Bạn đang thiết kế CSDL cho một hệ thống bán hàng. Cần lưu thông tin các đơn hàng và chi tiết từng mặt hàng trong đơn hàng đó. Bảng `DON_HANG` có khóa chính `MaDonHang`. Bảng `SAN_PHAM` có khóa chính `MaSP`. Để lưu chi tiết mỗi mặt hàng trong đơn hàng (ví dụ: đơn hàng A mua 2 cái bút, 1 quyển vở), bạn cần tạo một bảng `CHI_TIET_DON_HANG`. Khóa chính của bảng `CHI_TIET_DON_HANG` nên là gì?

16 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 16: Điều gì xảy ra nếu bạn cố gắng thêm một bản ghi vào bảng con (chứa khóa ngoại) mà giá trị của trường khóa ngoại không tồn tại trong trường khóa chính của bảng cha?

17 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 17: Trường dữ liệu nào biểu diễn một thuộc tính của đối tượng được quản lý trong bảng (ví dụ: tên, tuổi, địa chỉ của một học sinh)?

18 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 18: Khi thiết kế CSDL cho một hệ thống quản lý điểm, bạn có bảng `SINH_VIEN` (MaSV, TenSV), bảng `HOC_PHAN` (MaHP, TenHP) và bảng `DIEM` (MaSV, MaHP, DiemSo). Trường `MaSV` trong bảng `DIEM` là khóa ngoại trỏ đến `SINH_VIEN`, `MaHP` trong bảng `DIEM` là khóa ngoại trỏ đến `HOC_PHAN`. Mối quan hệ giữa `SINH_VIEN` và `HOC_PHAN` (thông qua bảng `DIEM`) là mối quan hệ gì?

19 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 19: Việc sử dụng kiểu dữ liệu phù hợp cho mỗi trường trong CSDL (ví dụ: dùng kiểu số cho các giá trị số, kiểu ngày cho ngày tháng) mang lại lợi ích chính nào?

20 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 20: Khi thiết kế bảng `MON_HOC` (MaMH, TenMH, SoTinChi), trường nào *không thích hợp* để chọn làm khóa chính?

21 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 21: Trong một bảng CSDL, khái niệm 'thuộc tính' (attribute) tương đương với khái niệm nào?

22 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 22: Giả sử bạn có bảng `KHACH_HANG` với khóa chính `MaKH`. Khi bạn thiết kế bảng `DON_HANG`, bạn thêm trường `MaKH` vào và đặt làm khóa ngoại trỏ tới bảng `KHACH_HANG`. Điều này đảm bảo ràng buộc nào?

23 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 23: Khi thiết kế CSDL, việc sử dụng trường có thuộc tính tự động tăng (Auto-increment) cho khóa chính mang lại lợi ích thực tế nào?

24 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 24: Trong cơ sở dữ liệu quan hệ, mối quan hệ Một-Nhiều (One-to-Many) được biểu diễn bằng cách nào giữa hai bảng A và B?

25 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 25: Bạn cần lưu trữ thông tin về các cuộc hẹn khám bệnh của bệnh nhân. Bảng `BENH_NHAN` có khóa chính `MaBN`. Bảng `CUOC_HEN` cần lưu thông tin về cuộc hẹn (Mã cuộc hẹn, Ngày giờ hẹn, Phòng khám). Để biết cuộc hẹn thuộc về bệnh nhân nào, bạn cần thêm trường nào vào bảng `CUOC_HEN` và thiết lập nó như thế nào?

26 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 26: Kiểu dữ liệu nào phù hợp nhất để lưu trữ thông tin chỉ có hai trạng thái (ví dụ: Giới tính Nam/Nữ, Tình trạng Hôn nhân Đã kết hôn/Chưa kết hôn)?

27 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 27: Khi thiết kế bảng để lưu trữ thông tin về giá tiền của sản phẩm (có thể có phần thập phân), kiểu dữ liệu nào trong các lựa chọn sau là phù hợp nhất?

28 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 28: Xét cấu trúc bảng `PHIEU_MUON` (MaPhieu, NgayMuon, MaDocGia) và bảng `DOC_GIA` (MaDocGia, TenDocGia). Trường `MaDocGia` trong bảng `PHIEU_MUON` là khóa ngoại trỏ tới `MaDocGia` trong bảng `DOC_GIA`. Điều này thể hiện mối quan hệ phổ biến nào giữa độc giả và phiếu mượn?

29 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 29: Điều gì sẽ xảy ra nếu bạn cố gắng xóa một bản ghi trong bảng cha (chứa khóa chính) mà vẫn còn các bản ghi trong bảng con (chứa khóa ngoại) đang tham chiếu đến bản ghi đó?

30 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 07

Câu 30: Khi thiết kế CSDL cho một hệ thống quản lý bệnh nhân tại phòng khám. Thông tin bệnh nhân (Mã BN, Tên BN, Ngày sinh). Thông tin lần khám (Mã lần khám, Mã BN, Ngày khám, Chuẩn đoán). Để liên kết các lần khám với bệnh nhân tương ứng, trường nào trong bảng `LAN_KHAM` cần là khóa ngoại và trỏ tới đâu?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính - Đề 08

1 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 1: Khi thiết kế cơ sở dữ liệu cho hệ thống quản lý thư viện, thực thể (entity) nào sau đây là quan trọng nhất để lưu trữ thông tin về các ấn phẩm mà thư viện sở hữu?

2 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 2: Vẫn trong ngữ cảnh quản lý thư viện, để phân biệt duy nhất mỗi cuốn sách trong kho, thuộc tính (attribute) nào sau đây thường được chọn làm khóa chính (primary key) cho thực thể 'Sách/Ấn phẩm'?

3 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 3: Trong bảng 'Độc giả' của hệ quản lý thư viện, thuộc tính 'Mã độc giả' được chọn làm khóa chính. Thuộc tính này cần đảm bảo những tính chất nào của khóa chính?

4 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 4: Để lưu trữ thông tin về việc mượn trả sách, người ta tạo một bảng 'MượnTrả'. Bảng này cần liên kết với bảng 'Độc giả' và bảng 'Sách/Ấn phẩm'. Mối quan hệ này thường được thể hiện thông qua việc sử dụng loại khóa nào?

5 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 5: Xét bảng 'MượnTrả' với các thuộc tính: Mã mượn trả, Mã độc giả, Mã sách, Ngày mượn, Ngày trả. Để xác định duy nhất mỗi lần mượn sách (trong trường hợp một độc giả có thể mượn cùng một cuốn sách nhiều lần vào các ngày khác nhau), tập hợp thuộc tính nào sau đây có thể được chọn làm khóa chính kết hợp (composite primary key)?

6 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 6: Khi thiết kế thuộc tính 'Ngày sinh' cho bảng 'Độc giả', kiểu dữ liệu nào sau đây là phù hợp nhất để lưu trữ thông tin này trong cơ sở dữ liệu?

7 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 7: Trong hệ thống quản lý bán hàng trực tuyến, các thực thể chính cần được xác định để thiết kế cơ sở dữ liệu thường bao gồm:

8 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 8: Xét bảng 'Sản phẩm' với các thuộc tính: Mã sản phẩm, Tên sản phẩm, Mô tả, Giá bán, Số lượng tồn kho. Thuộc tính nào trong số này là lựa chọn tốt nhất làm khóa chính?

9 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 9: Trong bảng 'Đơn hàng' (lưu thông tin chung về đơn hàng), thuộc tính 'Mã khách hàng' được sử dụng để biết đơn hàng đó thuộc về khách hàng nào. 'Mã khách hàng' trong bảng 'Đơn hàng' đóng vai trò là loại khóa nào?

10 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 10: Tại sao thuộc tính 'Tên sản phẩm' thường không được chọn làm khóa chính cho bảng 'Sản phẩm'?

11 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 11: Bảng 'Chi tiết đơn hàng' được sử dụng để lưu thông tin về từng mặt hàng cụ thể trong một đơn hàng (ví dụ: đơn hàng X mua sản phẩm A số lượng Y, sản phẩm B số lượng Z). Bảng này cần liên kết đến cả bảng 'Đơn hàng' và bảng 'Sản phẩm'. Để đảm bảo tính duy nhất cho mỗi dòng trong bảng 'Chi tiết đơn hàng', khóa chính kết hợp thường bao gồm:

12 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 12: Trong bảng 'Chi tiết đơn hàng', thuộc tính 'Mã đơn hàng' (làm khóa ngoài tham chiếu đến bảng 'Đơn hàng') và thuộc tính 'Mã sản phẩm' (làm khóa ngoài tham chiếu đến bảng 'Sản phẩm') cùng nhau tạo thành khóa chính. Điều này thể hiện mối quan hệ nào giữa 'Chi tiết đơn hàng' với 'Đơn hàng' và 'Sản phẩm'?

13 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 13: Khi xác định kiểu dữ liệu cho thuộc tính 'Giá bán' trong bảng 'Sản phẩm', kiểu dữ liệu nào sau đây là phù hợp nhất để lưu trữ giá tiền có thể có phần thập phân và giá trị lớn?

14 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 14: Mục đích chính của việc sử dụng khóa ngoài (foreign key) trong thiết kế cơ sở dữ liệu quan hệ là gì?

15 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 15: Trong hệ thống quản lý trường học, để lưu trữ thông tin về các lớp học và học sinh, ta có các thực thể 'Lớp học' và 'Học sinh'. Mối quan hệ giữa hai thực thể này là gì?

16 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 16: Để biểu diễn mối quan hệ Một-Nhiều giữa 'Lớp học' và 'Học sinh' (một lớp có nhiều học sinh), khóa ngoài sẽ được đặt ở bảng nào và tham chiếu đến khóa chính của bảng nào?

17 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 17: Xét thực thể 'Giáo viên' trong hệ thống quản lý trường học với các thuộc tính: Mã giáo viên, Tên giáo viên, Ngày sinh, Số điện thoại, Email. Thuộc tính nào sau đây là lựa chọn hợp lý nhất làm khóa chính?

18 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 18: Mối quan hệ giữa 'Giáo viên' và 'Môn học' (một giáo viên có thể dạy nhiều môn, một môn có thể do nhiều giáo viên dạy) là mối quan hệ Nhiều-Nhiều. Để biểu diễn mối quan hệ này trong cơ sở dữ liệu quan hệ, cần sử dụng kỹ thuật nào?

19 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 19: Bảng trung gian để biểu diễn mối quan hệ Nhiều-Nhiều giữa 'Giáo viên' và 'Môn học' (ví dụ: bảng 'Phân công giảng dạy') sẽ có cấu trúc cơ bản như thế nào?

20 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 20: Tính toàn vẹn tham chiếu (Referential Integrity) là một ràng buộc quan trọng trong cơ sở dữ liệu quan hệ. Nó đảm bảo điều gì?

21 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 21: Giả sử có bảng 'Lớp học' (khóa chính: MaLop) và bảng 'Học sinh' (khóa chính: MaHS, khóa ngoài: MaLop tham chiếu đến bảng 'Lớp học'). Nếu bạn cố gắng thêm một bản ghi học sinh với MaLop không tồn tại trong bảng 'Lớp học', hệ quản trị cơ sở dữ liệu (DBMS) sẽ làm gì theo ràng buộc toàn vẹn tham chiếu mặc định?

22 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 22: Khi thiết kế cơ sở dữ liệu, việc xác định đúng kiểu dữ liệu cho mỗi thuộc tính là quan trọng vì nó ảnh hưởng đến:

23 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 23: Thuộc tính 'Số điện thoại' trong bảng 'Khách hàng' nên được lưu trữ với kiểu dữ liệu nào để có thể lưu trữ các số 0 ở đầu và không thực hiện các phép toán số học trên đó?

24 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 24: Trong một bảng, tập hợp các thuộc tính có khả năng được chọn làm khóa chính được gọi là gì?

25 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 25: Khóa chính (Primary Key) là một trường (hoặc tập hợp trường) có những đặc điểm nào sau đây trong một bảng cơ sở dữ liệu quan hệ?

26 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 26: Khi thiết kế cơ sở dữ liệu cho hệ thống quản lý điểm của học sinh, ta có thể xác định các thực thể chính là 'Học sinh', 'Môn học', và 'Điểm'. Mối quan hệ giữa 'Học sinh' và 'Môn học' thông qua 'Điểm' là gì?

27 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 27: Để lưu trữ thông tin về điểm số, bảng 'Điểm' sẽ cần các thuộc tính nào để liên kết với 'Học sinh' và 'Môn học' và ghi nhận điểm cụ thể?

28 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 28: Giả sử bạn có bảng 'Nhân viên' với các thuộc tính: MaNV, TenNV, MaPhongBan (khóa ngoài tham chiếu đến bảng 'PhongBan'). Nếu bạn xóa một bản ghi trong bảng 'PhongBan' mà có nhân viên đang làm việc tại phòng ban đó, điều gì sẽ xảy ra nếu ràng buộc toàn vẹn tham chiếu được thiết lập là 'CASCADE DELETE'?

29 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 29: Sự khác biệt cơ bản nhất giữa Khóa chính (Primary Key) và Khóa ứng viên (Candidate Key) là gì?

30 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 08

Câu 30: Khi thiết kế cơ sở dữ liệu, việc chuẩn hóa (normalization) giúp loại bỏ dư thừa dữ liệu và cải thiện tính toàn vẹn. Việc xác định đúng các khóa chính và khóa ngoài là bước đầu tiên và quan trọng trong quá trình nào?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính - Đề 09

1 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 1: Trong mô hình cơ sở dữ liệu quan hệ, 'bảng' (table) được sử dụng để tổ chức dữ liệu. Mỗi bảng biểu diễn thông tin về một loại đối tượng nhất định. Cấu trúc cơ bản của một bảng bao gồm:

2 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 2: Khi thiết kế cấu trúc cho một bảng trong cơ sở dữ liệu, việc xác định các 'trường' (fields) là bước quan trọng. Mỗi trường trong bảng có ý nghĩa là gì?

3 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 3: Việc xác định kiểu dữ liệu phù hợp cho mỗi trường trong bảng là cần thiết. Nếu một trường lưu trữ 'Ngày sinh' của học sinh, kiểu dữ liệu nào sau đây là phù hợp nhất?

4 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 4: Trường 'Khóa chính' (Primary Key) trong một bảng cơ sở dữ liệu đóng vai trò cực kỳ quan trọng. Mục đích chính của khóa chính là gì?

5 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 5: Một trong những quy tắc bắt buộc đối với trường được chọn làm khóa chính là gì?

6 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 6: Giả sử bạn đang thiết kế một bảng `SAN_PHAM` để lưu thông tin về các sản phẩm trong cửa hàng, với các trường dự kiến là `MaSP`, `TenSP`, `GiaBan`, `SoLuongTon`. Trường nào sau đây là lựa chọn phù hợp nhất để làm khóa chính?

7 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 7: Khi nào thì cần sử dụng 'khóa chính phức hợp' (composite primary key), tức là kết hợp nhiều hơn một trường để tạo thành khóa chính?

8 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 8: Xét bảng `DIEM_THI` lưu điểm của học sinh cho các môn học trong một kỳ thi. Các trường dự kiến: `MaHocSinh`, `MaMonHoc`, `DiemSo`, `NgayThi`. Để xác định duy nhất điểm của một học sinh cho một môn học cụ thể, khóa chính phức hợp phù hợp nhất cho bảng này là gì?

9 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 9: Giả sử bạn đang thiết kế bảng `NHAN_VIEN` với các trường `MaNV`, `HoTen`, `CCCD` (Số Căn cước công dân), `NgaySinh`. Trường nào sau đây là lựa chọn tốt nhất làm khóa chính và tại sao?

10 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 10: Khi bạn cố gắng thêm một bản ghi mới vào bảng mà giá trị tại trường khóa chính của bản ghi đó đã tồn tại trong bảng, hệ quản trị cơ sở dữ liệu sẽ phản ứng như thế nào?

11 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 11: Trường 'Mô tả' (Description) khi định nghĩa cấu trúc bảng có vai trò gì?

12 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 12: Tại sao việc chọn một trường làm khóa chính mà giá trị của nó có thể thay đổi trong tương lai lại không được khuyến khích?

13 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 13: Giả sử bạn đang thiết kế bảng `LOP_HOC` với các trường `MaLop`, `TenLop`, `SiSo`, `GiaoVienChuNhiem`. Trường nào là ứng viên rõ ràng nhất cho khóa chính?

14 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 14: Trong ngữ cảnh thiết kế cơ sở dữ liệu, 'tính toàn vẹn dữ liệu' (Data Integrity) là gì và việc xác định khóa chính góp phần đảm bảo tính toàn vẹn nào?

15 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 15: Bạn được yêu cầu thiết kế một bảng `KHOA_HOC` với các thông tin như mã khóa học, tên khóa học, số tín chỉ. Trường nào nên được chọn làm khóa chính để đảm bảo mỗi khóa học được xác định duy nhất?

16 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 16: Khi định nghĩa cấu trúc bảng, việc chọn kiểu dữ liệu `Text` (Văn bản) cho một trường có ưu điểm gì so với kiểu dữ liệu số (`Number`)?

17 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 17: Trong thực tế, một số hệ quản trị cơ sở dữ liệu cho phép tạo 'khóa nhân tạo' (Surrogate Key) cho bảng. Khóa nhân tạo thường có đặc điểm gì?

18 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 18: Việc sử dụng khóa nhân tạo (ví dụ: trường ID tự tăng) làm khóa chính có ưu điểm gì so với việc sử dụng một trường có ý nghĩa nghiệp vụ (ví dụ: Mã sinh viên)?

19 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 19: Tại sao một trường được chọn làm khóa chính lại không được phép có giá trị NULL (rỗng)?

20 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 20: Khi thiết kế bảng `HOA_DON` với các trường `SoHoaDon`, `NgayLap`, `MaKhachHang`, `TongTien`. Trường nào là ứng viên tốt nhất cho khóa chính?

21 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 21: Xác định cấu trúc bảng và các trường khóa là bước đầu tiên và quan trọng nhất trong quá trình nào?

22 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 22: Giả sử bạn có bảng `SINH_VIEN` với khóa chính là `MaSV`. Bạn muốn tạo bảng `MON_HOC` với khóa chính là `MaMon`. Nếu bạn tạo thêm bảng `DANG_KY_HOC` để lưu thông tin sinh viên đăng ký môn học, cấu trúc bảng `DANG_KY_HOC` sẽ cần những trường nào để có thể thiết lập mối quan hệ và xác định duy nhất mỗi lượt đăng ký?

23 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 23: Khi thiết kế bảng, việc đặt tên cho các trường cần tuân thủ một số nguyên tắc nhất định. Nguyên tắc nào sau đây là quan trọng?

24 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 24: Trong SQL, câu lệnh nào được sử dụng để định nghĩa cấu trúc của một bảng mới, bao gồm tên bảng, tên các trường, kiểu dữ liệu và các ràng buộc (ví dụ: khóa chính)?

25 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 25: Giả sử bạn đã thiết kế xong cấu trúc bảng `NHAN_VIEN` và xác định `MaNV` là khóa chính. Sau đó, bạn nhận ra cần thêm trường `Email` vào bảng này. Hành động này thuộc loại thao tác nào trên cấu trúc bảng?

26 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 26: Khi lựa chọn kiểu dữ liệu cho một trường lưu trữ số lượng hàng tồn kho, kiểu dữ liệu số nguyên (ví dụ: `INT`) thường được ưu tiên hơn số thực (ví dụ: `FLOAT` hoặc `DOUBLE`). Tại sao?

27 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 27: Ràng buộc về khóa chính (Primary Key Constraint) trong cơ sở dữ liệu tự động áp dụng những ràng buộc nào khác?

28 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 28: Trong quá trình thực hành xác định cấu trúc bảng, bạn cần xem xét kỹ lưỡng các thuộc tính nào của đối tượng (ví dụ: Học sinh, Sản phẩm) để biến chúng thành các trường trong bảng?

29 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 29: Giả sử bạn đang thiết kế bảng `PHONG_HOC` với các trường `MaPhong`, `TenPhong`, `SucChua`, `LoaiPhong`. Trường `TenPhong` (Ví dụ: A101, B203) có thể là ứng viên cho khóa chính không? Phân tích lý do.

30 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 09

Câu 30: Tại sao việc xác định chính xác cấu trúc bảng và khóa chính ngay từ đầu quá trình thiết kế cơ sở dữ liệu lại quan trọng hơn việc chỉnh sửa sau này?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính - Đề 10

1 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 1: Trong mô hình cơ sở dữ liệu quan hệ, khái niệm nào dùng để biểu diễn một tập hợp các đối tượng cùng loại (ví dụ: tất cả học sinh, tất cả sách)?

2 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 2: Mỗi cột trong một bảng của cơ sở dữ liệu quan hệ biểu diễn điều gì?

3 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 3: Khái niệm nào trong cơ sở dữ liệu quan hệ dùng để chỉ một dòng dữ liệu đầy đủ, biểu diễn thông tin về một đối tượng cụ thể trong tập hợp?

4 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 4: Khi thiết kế bảng cho cơ sở dữ liệu quản lý học sinh, trường nào sau đây thường được chọn làm khóa chính (Primary Key) để đảm bảo mỗi học sinh được nhận dạng duy nhất?

5 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 5: Khóa chính (Primary Key) trong một bảng cơ sở dữ liệu có những đặc điểm quan trọng nào?

6 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 6: Vai trò chính của Khóa ngoại (Foreign Key) trong cơ sở dữ liệu quan hệ là gì?

7 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 7: Giả sử bạn có hai bảng: `LOP_HOC` (Mã lớp, Tên lớp) và `HOC_SINH` (Mã học sinh, Tên học sinh, Mã lớp). Để thiết lập mối quan hệ giữa hai bảng này (một lớp có nhiều học sinh), trường nào trong bảng `HOC_SINH` sẽ là Khóa ngoại tham chiếu đến bảng `LOP_HOC`?

8 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 8: Tính toàn vẹn tham chiếu (Referential Integrity) được đảm bảo chủ yếu nhờ vào khái niệm nào trong cơ sở dữ liệu quan hệ?

9 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 9: Khi thiết kế cơ sở dữ liệu cho một cửa hàng sách, bạn cần lưu trữ thông tin về Sách và Tác giả. Một tác giả có thể viết nhiều sách, và một cuốn sách chỉ do một tác giả (giả sử đơn giản). Bạn sẽ thiết kế các bảng và mối quan hệ như thế nào?

10 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 10: Trong CSDL quản lý sản phẩm, bảng `SAN_PHAM` có các trường: `MaSP`, `TenSP`, `Gia`, `MaLoaiSP`. Bảng `LOAI_SAN_PHAM` có các trường: `MaLoaiSP`, `TenLoaiSP`. Trường `MaLoaiSP` trong bảng `SAN_PHAM` đóng vai trò gì?

11 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 11: Tại sao việc xác định đúng Khóa chính (Primary Key) là bước quan trọng hàng đầu khi thiết kế cấu trúc bảng?

12 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 12: Khi nào bạn cần sử dụng một Khóa chính được tạo tự động (ví dụ: kiểu AUTO_INCREMENT trong MySQL) thay vì sử dụng một trường dữ liệu có sẵn làm Khóa chính?

13 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 13: Giả sử bạn có bảng `DON_HANG` (Mã đơn hàng, Ngày đặt, Mã khách hàng) và bảng `KHACH_HANG` (Mã khách hàng, Tên khách hàng). Trường nào trong bảng `DON_HANG` là Khóa ngoại?

14 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 14: Mối quan hệ 'Một-nhiều' (One-to-Many) giữa hai bảng A và B được thiết lập như thế nào trong cơ sở dữ liệu quan hệ?

15 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 15: Khi thiết kế cơ sở dữ liệu quản lý thư viện, bạn cần lưu thông tin về Sách và Độc giả. Một độc giả có thể mượn nhiều sách, và một cuốn sách có thể được mượn bởi nhiều độc giả (tại các thời điểm khác nhau). Mối quan hệ này thường được biểu diễn như thế nào?

16 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 16: Xét bảng `SINH_VIEN` có các trường: `MaSV`, `HoTen`, `NgaySinh`, `MaKhoa`. Trường nào trong các lựa chọn sau đây KHÔNG THỂ là Khóa chính của bảng `SINH_VIEN`?

17 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 17: Mục đích của việc phân tách dữ liệu thành nhiều bảng nhỏ và thiết lập mối quan hệ giữa chúng trong thiết kế cơ sở dữ liệu quan hệ là gì?

18 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 18: Trong quy trình thiết kế cơ sở dữ liệu, bước 'Xác định cấu trúc bảng và các trường khóa' thuộc giai đoạn nào?

19 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 19: Khi thiết kế bảng `MON_HOC` (Mã môn, Tên môn) và bảng `DIEM` (Mã học sinh, Mã môn, Điểm). Trường nào hoặc tập hợp trường nào có thể là Khóa chính của bảng `DIEM`?

20 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 20: Giả sử bạn có bảng `NHAN_VIEN` (MaNV, TenNV, MaPhongBan) và bảng `PHONG_BAN` (MaPhongBan, TenPhongBan). Mối quan hệ giữa hai bảng này là gì?

21 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 21: Khóa ứng viên (Candidate Key) là gì trong ngữ cảnh thiết kế cơ sở dữ liệu?

22 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 22: Khi thiết kế bảng `SAN_PHAM`, bạn có các trường: `MaSP`, `TenSP`, `MoTa`, `GiaBan`. Trường `MaSP` được chọn làm Khóa chính. Nếu bạn muốn thêm thông tin về nhà cung cấp cho mỗi sản phẩm (một nhà cung cấp có nhiều sản phẩm), bạn sẽ làm gì?

23 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 23: Tính không rỗng (NOT NULL) là một ràng buộc dữ liệu quan trọng. Ràng buộc này được áp dụng BẮT BUỘC cho trường nào?

24 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 24: Giả sử bạn đang thiết kế CSDL cho một hệ thống đặt vé xem phim. Bạn có các thực thể chính là PHIM, SUAT_CHIEU (thời gian/rạp chiếu cụ thể của phim), và VE (thông tin vé đã đặt). Mối quan hệ giữa SUAT_CHIEU và PHIM là gì?

25 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 25: Trong cùng hệ thống đặt vé xem phim ở Câu 24, mối quan hệ giữa SUAT_CHIEU và VE là gì?

26 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 26: Khi thiết kế bảng `LICH_SU_MUA_HANG` (MaKH, MaSP, NgayMua, SoLuong), để đảm bảo mỗi lần mua hàng của một khách hàng cho một sản phẩm cụ thể vào một ngày cụ thể là duy nhất, Khóa chính của bảng này có thể là gì?

27 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 27: Nếu trong bảng `SINH_VIEN` có trường `MaLop` là Khóa ngoại tham chiếu đến bảng `LOP_HOC`. Điều gì sẽ xảy ra nếu bạn cố gắng xóa một bản ghi trong bảng `LOP_HOC` mà `MaLop` của bản ghi đó vẫn đang được sử dụng trong bảng `SINH_VIEN` (với ràng buộc xóa mặc định)?

28 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 28: Khi nào thì mối quan hệ Nhiều-nhiều (Many-to-Many) xuất hiện giữa hai thực thể A và B?

29 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 29: Cách phổ biến nhất để biểu diễn mối quan hệ Nhiều-nhiều giữa hai bảng A và B trong mô hình quan hệ là gì?

30 / 30

Category: Trắc nghiệm Tin học 11 Kết nối tri thức Bài 17: Quản trị cơ sở dữ liệu trên máy tính

Tags: Bộ đề 10

Câu 30: Trong bảng `CHI_TIET_DON_HANG` có các trường: `MaDonHang`, `MaSP`, `SoLuong`, `DonGia`. Bảng này liên kết với bảng `DON_HANG` (qua `MaDonHang`) và bảng `SAN_PHAM` (qua `MaSP`). Cặp trường nào có khả năng cao nhất được chọn làm Khóa chính của bảng `CHI_TIET_DON_HANG` để xác định duy nhất một mục hàng trong đơn hàng cụ thể?

Xem kết quả