skip to main |
skip to sidebar
b. Mô hình quan hệ
b. Mô hình quan hệ
Biểu diễn mọi dữ liệu dưới dạng các bảng, bảng được định dạng gồm các hàng và cột.
Khái niệm:
o Quan hệ
o Thuộc tính
o Bộ giá trị
o Khóa
o Lược đồ quan hệ
o Thể hiện của quan hệ
Quan hệ, Bộ giá trị, Thuộc tính
• Một quan hệ là một bảng gồm các dòng và cột
- Mỗi hàng (bản ghi) biểu diễn một bộ giá trị của quan hệ.
§ Nếu một quan hệ biểu diễn cho một kiểu thực thể thì bộ giá trị là thông tin của mpt thực thể
- Mối cột (trường) biểu diễn một thuộc tính/ thành phần của các bộ.
§ Hai bộ bất kỳ trong quan hệ là khác nhau ở ít nhất giá trị của một thuộctính.
§ Một bộ không thể được xác định nhờ vị trí của nó trong quan hệ bộ nhận diện nhờ khóa
Khóa
- Khóa của quan hệ là một hay một tập hợp các thuộc tính mà giá trị của nó xác định duy nhất một bộ trong một quan hệ (khóa nội).
o Khóa đơn là khóa chỉ có một thuộc tính.Khóa kép là khóa có hai thuộc tính trở lên
o Khóa tối thiểu là khóa chứa tối thiểu các thuộc tính để có thể tạo thành 1 khóa cho quan hệ. Khóa chính (primary key) là một khóa tối thiểu tốt nhất cho quan hệ.Các khóa cỏn lại gọi là khóa dự bị
o Một/ một tập thuộc tính của quan hệ mà giá trị của nó khớp với khóa chính của một quan hệ khác thì nó được gọi là khóa ngoại (foreign key) của quan hệ đó.
Lược đồ quan hệ
• Sự trừu tượng hóa của quan hệ ở mức độ cấu trúc của một bảng hai chiều.
Thể hiện của quan hệ
Thể hiện (tình trạng) của một quan hệ, là tập hợp các bộ giá trị của quan hệ đó vào một thời điểm. Tại những thời điểm khác nhau thì quan hệ sẽ có những thể hiện khác nhau
0 nhận xét