Khẳng định nào là sai khi nói về khoá?

Xuất bản: 05/10/2020 - Cập nhật: 24/05/2022 - Tác giả: Nguyễn Hưng

Câu Hỏi:

Khẳng định nào là sai khi nói về khoá?

Đáp án và lời giải

đáp án đúng: B

Khẳng định sai khi nói về khoá là:  Khoá là tập hợp tất cả các thuộc tính vừa đủ để phân biệt được các cá thể.
Giải thích
a. Khóa
Khoá của một bảng là một tập thuộc tính gồm một hay một số thuộc tính của bảng có hai tính chất:
+ Không có hai bộ (khác nhau) trong bảng có giá trị bằng nhau trên khoá.
+ Không có tập con thực sự nào của tập thuộc tính này có tính chất.
b. Khóa chính
- Một bảng có thể có nhiều khóa. Trong các khóa của một bảng người ta thường chọn (chỉ định) một khóa làm khoá chính (primary key).
- Trong một hệ QTCSDL quan hệ, khi nhập dữ liệu cho một bảng, giá trị của mọi bộ tại khóa chính không được để trống.
- Các hệ QTCSDL quan hệ kiểm soát điều đó và đảm bảo sự nhất quán dữ liệu, tránh trường hợp thông tin về một đối tượng xuất hiện hơn một lần sau những cập nhật dữ liệu. Trong mô hình quan hệ, ràng buộc như vậy về dữ liệu còn được gọi là ràng buộc toàn vẹn thực thể (hay gọi ngắn gọn là ràng buộc khóa).
Chú ý:
- Mỗi bảng có ít nhất một khóa. Việc xác định khoá phụ thuộc vào quan hệ lôgic của các dữ liệu chứ không phụ thuộc vào giá trị các dữ liệu.
- Nên chọn khoá chính là khoá có ít thuộc tính nhất.
c. Liên kết giữa các bảng
Thực chất sự liên kết giữa các bảng là dựa trên thuộc tính khóa.

Nguyễn Hưng (Tổng hợp)

Câu hỏi liên quan
Câu nào sau đây sai. Khi nhập dữ liệu vào bảng tính thì:

A. Dữ liệu kiểu số sẽ mặc nhiên căn thẳng lề trái

B. Dữ liệu kiểu kí tự sẽ mặc nhiên căn thẳng lề trái

C. Dữ liệu kiểu thời gian sẽ mặc nhiên căn thẳng lề phải

D. Dữ liệu kiểu ngày tháng sẽ mặc nhiên căn thẳng lề phải

Phần mềm nào sau đây không phải là hệ QT CSDL quan hệ?

A. Visual Dbase, Microsoft SQL Server

B. Oracle, Paradox

C. OpenOffice, Linux

D. Microsoft Access, Foxpro

Mô hình phổ biến để xây dựng CSDL quan hệ là:

A. Mô hình phân cấp

B. Mô hình dữ liệu quan hệ

C. Mô hình hướng đối tượng

D. Mô hình cơ sỡ quan hệ

Thuật ngữ “bộ” dùng trong hệ CSDL quan hệ là để chỉ đối tượng:

A. Kiểu dữ liệu của một thuộc tính

B. Bảng

C. Hàng

D. Cột

đề trắc nghiệm tin học 12 mới nhất

X