차례:
정의-관계 란 무엇입니까?
데이터베이스의 맥락에서 관계는 한 테이블에 다른 테이블의 기본 키를 참조하는 외래 키가있는 경우 두 관계형 데이터베이스 테이블 사이에 존재하는 상황입니다. 관계를 통해 관계형 데이터베이스는 서로 다른 데이터 항목을 연결하면서 서로 다른 테이블에 데이터를 분할하고 저장할 수 있습니다.
Techopedia는 관계를 설명합니다
예를 들어, 은행 데이터베이스에서 CUSTOMER_MASTER 테이블은 이름이 CUSTOMER_ID 인 기본 키 열이있는 고객 데이터를 저장합니다. 또한 ACCOUNTS_MASTER 테이블에 고객 데이터를 저장합니다.이 테이블에는 다양한 은행 계좌 및 관련 고객에 대한 정보가 있습니다. 이 두 테이블을 연결하고 고객 및 은행 계좌 정보를 판별하려면 CUSTOMER_MASTER 테이블의 기존 고객 ID를 참조하여 해당 CUSTOMER_ID 열을 ACCOUNTS_MASTER 테이블에 삽입해야합니다. 이 경우 ACCOUNTS_MASTER 테이블의 CUSTOMER_ID 열은 CUSTOMER_MASTER 테이블에서 이름이 같은 열을 참조하는 외래 키입니다. 이것은 두 테이블 간의 관계에 대한 예입니다.
관계형 데이터베이스를 다른 데이터베이스 유형 (예 : 플랫 파일)과 구별하는 기본 기능은 관계를 정의하는 기능입니다.
