Trang Chủ Cơ sở dữ liệu Một mối quan hệ là gì? - định nghĩa từ techopedia

Một mối quan hệ là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Mối quan hệ có nghĩa là gì?

Một mối quan hệ, trong ngữ cảnh của cơ sở dữ liệu, là một tình huống tồn tại giữa hai bảng cơ sở dữ liệu quan hệ khi một bảng có khóa ngoại tham chiếu khóa chính của bảng khác. Mối quan hệ cho phép cơ sở dữ liệu quan hệ phân chia và lưu trữ dữ liệu trong các bảng khác nhau, trong khi liên kết các mục dữ liệu khác nhau.

Techopedia giải thích mối quan hệ

Ví dụ: trong cơ sở dữ liệu ngân hàng, bảng CUSTOMER_MASTER lưu trữ dữ liệu khách hàng với cột khóa chính có tên là CUSTOMER_ID; nó cũng lưu trữ dữ liệu khách hàng trong bảng ACCOUNTS_MASTER, nơi chứa thông tin về các tài khoản ngân hàng khác nhau và các khách hàng liên quan. Để liên kết hai bảng này và xác định thông tin tài khoản ngân hàng và khách hàng, một cột CUSTOMER_ID tương ứng phải được chèn vào bảng ACCOUNTS_MASTER, tham chiếu ID khách hàng hiện tại từ bảng CUSTOMER_MASTER. Trong trường hợp này, cột CUSTOMER_ID của bảng ACCOUNTS_MASTER là một khóa ngoại tham chiếu đến một cột có cùng tên trong bảng CUSTOMER_MASTER. Đây là một ví dụ về mối quan hệ giữa hai bảng.


Tính năng cơ bản giúp phân biệt cơ sở dữ liệu quan hệ với các loại cơ sở dữ liệu khác (ví dụ: tệp phẳng) là khả năng xác định mối quan hệ.

Định nghĩa này được viết trong bối cảnh Cơ sở dữ liệu
Một mối quan hệ là gì? - định nghĩa từ techopedia