JavaScript is required

Câu hỏi:

Một nhóm học sinh sử dụng phần mềm hệ quản trị CSDL để tạo lập một CSDL quản lí thông tin trong một trường đại học bao gồm bảng PHONG_BAN lưu thông tin về các phòng ban trong trường. Dữ liệu ví dụ của bảng được minh hoạ như hình sau đây. Trong đó, mỗi phòng có một mã phòng khác nhau và không có hai phòng ban nào trùng tên.

Một nhóm học sinh sử dụng phần mềm hệ quản trị CSDL để tạo lập một CSDL quản lí thông tin trong một trường đại học bao gồm bảng PHONG_BAN lưu thông tin về các phòng ban trong trường. Dữ liệu ví dụ của bảng được minh hoạ như hình sau đây. Trong đó, mỗi phòng có một mã phòng khác nhau và không có hai phòng ban nào trùng tên. Sau đây là các ý kiến của nhóm học sinh đó về việc tạo bảng PHONG_BAN nói trên. a. Định nghĩa trường Ma_phong, Ten_phong, Vi_tri với tên tương ứng là Ma_phong, Ten_phong, Vi_tri và đều có kiểu dữ liệu là kí tự có độ dài thay đổi. b. Định nghĩa trường So dien thoai với tên là So_dien_thoai và kiểu dữ liệu là số nguyên. c. Chọn trường Ma_phong đã định nghĩa và thiết đặt làm khoá chính cho bảng vì mỗi giá trị của nó là duy nhất. d. Hai trường Ma_phong và Ten_phong phải là khoá chính của bảng PHONG_BAN vì mỗi cặp giá trị trên hai thuộc tính này là duy nhất. (ảnh 1)

Sau đây là các ý kiến của nhóm học sinh đó về việc tạo bảng PHONG_BAN nói trên.

a. Định nghĩa trường Ma_phong, Ten_phong, Vi_tri với tên tương ứng là Ma_phong, Ten_phong, Vi_tri và đều có kiểu dữ liệu là kí tự có độ dài thay đổi.

b. Định nghĩa trường So dien thoai với tên là So_dien_thoai và kiểu dữ liệu là số nguyên.

c. Chọn trường Ma_phong đã định nghĩa và thiết đặt làm khoá chính cho bảng vì mỗi giá trị của nó là duy nhất.

d. Hai trường Ma_phong và Ten_phong phải là khoá chính của bảng PHONG_BAN vì mỗi cặp giá trị trên hai thuộc tính này là duy nhất.

Trả lời:

Đáp án đúng:


"Ở đây, ta thấy: - Ý kiến a chỉ định nghĩa kiểu dữ liệu, không nói về khoá chính. - Ý kiến b định nghĩa kiểu dữ liệu cho trường So_dien_thoai là số nguyên, nhưng số điện thoại có thể bắt đầu bằng số 0, điều này không thể thực hiện nếu kiểu dữ liệu là số nguyên. - Ý kiến c chọn Ma_phong làm khoá chính, đây là một lựa chọn hợp lý vì Ma_phong là duy nhất. - Ý kiến d nói rằng cả Ma_phong và Ten_phong cần là khoá chính, đây không cần thiết vì chỉ cần một khoá chính là đủ." Do đó, ý kiến c là đúng.

Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài

Câu hỏi liên quan