본문 바로가기

ORACLE11g/DATABASE 이론

[5장] 관계형 데이터 모델

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