PhầN 1: thông tin, DỮ liệu và phưƠng thức tổ chức quản lý, khai tháC, chia sẻ thông tin



tải về 3.95 Mb.
trang9/19
Chuyển đổi dữ liệu27.02.2022
Kích3.95 Mb.
#50896
1   ...   5   6   7   8   9   10   11   12   ...   19
BIM-cho-EVN (1)
Sachvui.Com-cong-nghe-blockchain-nhieu-tac-gia, Tam @ Quoc, Hinh ve trong PAS
Khóa và liên kết giữa các bảng

  • 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.

    • 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.

  • 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.


  1. tải về 3.95 Mb.

    Chia sẻ với bạn bè của bạn:
1   ...   5   6   7   8   9   10   11   12   ...   19




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương