1. 관계형 데이터 구조 : 릴레이션
・데이터를 원자 값(Atomic Value)으로 갖는 이차원의 테이블.
・논리적 구조를 나타냄
・릴레이션 스키마(구조)와 릴레이션 인스턴스(실제 값)로 구성된다.
・한 속성 안에서 원자 값들의 집합을 도메인이라고 한다.
2. ER모델 → 관계형 데이터 모델 변환
・ER모델을 릴레이션 스키마로 변환 (Mapping Rule)
・개체 → 개체 릴레이션
・관계 → 관계 릴레이션
・속성 → 컬럼(Column)
・식별자 → 기본키
・관계 → 외래키
・N:M의 관계일 경우에는 교차 릴레이션(Intersection Relation)을 생성한다.
※ 식별 관계・비식별 관계
・식별 관계(Identifying)
― A 개체의 기본키가 B 개체의 외래키이면서 기본키인 관계.
― 실선으로 표시함.
・비식별 관계(Non-identifying)
― A 개체의 기본키가 B 개체의 비기본키 영역에서 외래키가 되는 관계
― 점선으로 표시함.
'ORACLE11g > DATABASE 이론' 카테고리의 다른 글
[7장] 무결성 (Integrity) (0) | 2016.10.04 |
---|---|
[6장] 키의 개념 및 종류 (0) | 2016.10.04 |
[4장] 데이터베이스 설계 (0) | 2016.10.04 |
[3장] 스키마 (Schema) (0) | 2016.10.04 |
[2장] 데이터베이스 관리 시스템 (DBMS) (0) | 2016.10.04 |