Cơ sở dữ liệu quan hệ
Bài giới thiệu bảng quan hệ, bản ghi, trường, khoá chính, khoá ngoài và liên kết dữ liệu.
Hiểu bài
Trong mô hình quan hệ, dữ liệu được tổ chức thành các bảng gồm hàng và cột. Mỗi bảng lưu các đối tượng có cùng tập thuộc tính. Mỗi cột là một trường, thể hiện một thuộc tính; mỗi hàng là một bản ghi, gồm bộ giá trị mô tả một đối tượng. Trong ví dụ CSDL âm nhạc, bảng Nhạc sĩ có các trường Aid, TenNS; bảng Bản nhạc có các trường như Mid, Aid, TenBN; bảng Bản thu âm dùng các mã để liên hệ bản nhạc và ca sĩ. Khoá chính xác định duy nhất bản ghi. Khoá ngoài chứa giá trị tham chiếu khoá của bảng khác, qua đó tạo liên kết dữ liệu. Chẳng hạn trường Aid trong bảng Bản nhạc liên hệ với Aid của bảng Nhạc sĩ để ghép tên bản nhạc với tên nhạc sĩ.
Các bảng và mã liên kết trong cơ sở dữ liệu âm nhạc SGK trang 65
