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.
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:
Đáp án và lời giải
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
A. Visual Dbase, Microsoft SQL Server
B. Oracle, Paradox
C. OpenOffice, Linux
D. Microsoft Access, Foxpro
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ệ
A. Kiểu dữ liệu của một thuộc tính
B. Bảng
C. Hàng
D. Cột