Để tiếp tục xây dựng CSDI quản lí một thư viện, em hãy cho biết:

Vận dụng

Câu hỏi. Để tiếp tục xây dựng CSDI quản lí một thư viện, em hãy cho biết:

a) Dự kiến của em về cấu trúc bảng NGƯỜI ĐỌC, biết rằng bảng này dùng để lưu trữ dữ liệu về những người có thể thư viện.

b) Trong các trường của bảng NGƯỜI ĐỌC, nên chọn trường nào làm khoá chính? Giái thích vì sao?

c) Hãy nêu ví dụ cụ thể về nhập dữ liệu cho bang NGƯỜI ĐỌC nhưng vi phạm ràng buộc khoá.


a) NGƯỜI ĐỌC (Mã độc giả, Tên độc giả, Địa chỉ, Số thẻ)

b) Mã độc giả là khóa chính, vì Mã độc giả là một trường hoặc kết hợp nhiều trường và được xác định là một bản ghi duy nhất

c) CREATE TABLE NGƯỜI ĐỌC (

    Mã độc giả int NOT NULL PRIMARY KEY,

    Tên độc giả varchar(255) NOT NULL,

    Địa chỉ varchar(255),

     Số thẻ int

);


Trắc nghiệm Tin học 11 Cánh diều KHMT bài 2 Bảng và khóa chính trong cơ sở dữ liệu quan hệ

Bình luận

Giải bài tập những môn khác