Tel: 024.7300.7989 - Phone: 1800.6947 (Thời gian hỗ trợ từ 7h đến 22h)

Giỏ hàng của tôi

Với nhu cầu thiết kế cơ sở dữ liệu (CSDL) quản lý học sinh, bạn Dũng dự kiến xây dựng

Câu hỏi số 797580:
Thông hiểu

Với nhu cầu thiết kế cơ sở dữ liệu (CSDL) quản lý học sinh, bạn Dũng dự kiến xây dựng CSDL gồm các bảng sau đây:

Lớp (MaLop, TenLop) – có khóa chính là MaLop

HọcSinh (MaSo, HoTen, MaLop) – có trường khóa ngoài là MaLop

Sau khi đọc giới thiệu về CSDL quản lý học sinh, bạn Huy đã đưa ra một số nhận định về những việc mà phần mềm quản trị CSDL cho phép người dùng thực hiện:

Đúng Sai
a) Sửa bản ghi ("12A", "Chuyên Tin") trong bảng Lớp thành bản ghi ("12C", "Chuyên Tin").
b) Sửa bản ghi (123, "Nguyễn Văn An", "12B") trong bảng HọcSinh thành bản ghi (456, "Nguyễn Văn An", "12C").
c) Xóa bản ghi ("12A", "Chuyên Tin") trong bảng Lớp.
d) Sửa bản ghi (123, "Nguyễn Văn An", "12B") trong bảng HọcSinh thành bản ghi (456, "Nguyễn Văn An", "12B").

Đáp án đúng là: S; S; S; Đ

Quảng cáo

Câu hỏi:797580
Phương pháp giải

Thiết kế quan hệ 1–n giữa bảng Lớp và HọcSinh,

Tính toàn vẹn khóa chính và khóa ngoại,

Hạn chế khi sửa hoặc xóa bản ghi có ràng buộc dữ liệu.

Giải chi tiết

A Sai. Nếu sửa khóa chính MaLop từ "12A" thành "12C", tất cả các bản ghi trong bảng HọcSinh liên kết tới "12A" sẽ mất tính liên kết trừ khi được cập nhật đồng thời. Điều này vi phạm ràng buộc toàn vẹn khóa ngoại nếu chưa xử lý đúng.

B Sai. Việc sửa MaSo từ 123 thành 456 là hợp lệ nếu 456 chưa tồn tại trong bảng HọcSinh . Tuy nhiên, việc thay đổi MaLop từ "12B" sang "12C" sẽ vi phạm ràng buộc toàn vẹn khóa ngoại nếu "12C" không tồn tại trong bảng Lớp .

C Sai. Nếu xóa lớp 12A khỏi bảng Lớp thì các học sinh đang có MaLop = 12A trong bảng

HọcSinh sẽ không còn liên kết hợp lệ – vi phạm ràng buộc toàn vẹn khóa ngoại.

D Đúng. Ý này giống với câu b), việc đổi mã học sinh (khóa chính) hợp lệ nếu giá trị mới chưa bị trùng.

Đáp án cần chọn là: S; S; S; Đ

Group 2K8 ôn Thi ĐGNL & ĐGTD Miễn Phí

>>  2K8 Chú ý! Lộ Trình Sun 2026 - 3IN1 - 1 lộ trình ôn 3 kì thi (Luyện thi 26+ TN THPT, 90+ ĐGNL HN, 900+ ĐGNL HCM, 70+ ĐGTD - Click xem ngay) tại Tuyensinh247.com.Đầy đủ theo 3 đầu sách, Thầy Cô giáo giỏi, luyện thi theo 3 giai đoạn: Nền tảng lớp 12, Luyện thi chuyên sâu, Luyện đề đủ dạng đáp ứng mọi kì thi.

Hỗ trợ - Hướng dẫn

  • 024.7300.7989
  • 1800.6947 free

(Thời gian hỗ trợ từ 7h đến 22h)
Email: lienhe@tuyensinh247.com