자료출처: MS SQL 기반 데이터베이스 배움터 (생능출판사) http://www.yes24.com/Product/Goods/7489842
데이터베이스 배움터 - YES24
이론과 실무가 조화된 최적의 데이터베이스 책데이터베이스를 제대로 활용하는 데 반드시 필요한 데이터베이스의 기본적인 개념 및 이론을 이해하기 쉽게 설명한 책이다. 이와 함께 활용 기술
www.yes24.com
주제 : ER 스키마에서 관계 모델의 릴레이션으로 사상될 때 (그림 5.51을 참고할 때) “관계 <-> 외래 키”라는 항목이 있다. 이 이유를 설명하라.
그림 5.51에서 ER 개념과 데이터베이스 개념들의 대응 관계를 나타낼 때, ER 개념에서의 관계가 데이터베이스 개념에서 외래 키와 대응되는 것을 확인할 수 있다.
ER 모델에서는 엔티티들 사이에 존재하는 연관이나 연결을 관계라고 한다. 동질의 관계들의 집합이나 틀로서, 관계의 특징을 기술하는 애트리뷰트를 가질 수 있는 것이다. 한편 데이터베이스에서의 외래 키는 어떤 릴레이션의 기본 키를 참조하는 애트리뷰트로, 관계 데이터베이스에서 릴레이션들 간의 관계를 나타내기 위해 사용한다.
즉, ER 개념에서의 관계와 데이터베이스 개념의 외래 키는 릴레이션 사이의 관계를 나타내는 역할로서 대응될 수 있는 것이다.
'데이터 [Data] > 데이터베이스론' 카테고리의 다른 글
데이터베이스론 보고서 10 : VSAM 화일 구조에서 논의되는 인덱스 구조 (0) | 2021.07.17 |
---|---|
데이터베이스론 보고서 9 : 2진 관계 타입을 릴레이션으로 변환하는 형태 (0) | 2021.07.16 |
데이터베이스론 보고서 7 : SELECT문 정리 요약 (0) | 2021.07.14 |
데이터베이스론 보고서 6 : ER 모델이 개선된 것 + 각 특징 (0) | 2021.07.13 |
데이터베이스론 보고서 5 : Join을 할 때 사용되는 제약조건 (0) | 2021.07.12 |
댓글