관계형 데이터 모델을 사용하는 이유 모델의 구조가 단순함 집합 이론 (Set Theory) 이라는 수학적 이론에 기반하여 모델이 강건(Sound)함 SQL이라는 간단한 비절차적 언어로 사용하기 쉬움 관계형 데이터 모델 구조 : 릴레이션 ( 또는 테이블 ) 연산 : 관계 대수 (Relational Algebra) 제약조건 : 무결성 (Integrity) 제약조건 관계형 데이터 모델의 구조 릴레이션 2 차원 테이블 형태 테이블의 행 (Row) ⇨ 튜플 릴레이션의 튜플들의 집합 테이블의 열 (Column) ⇨ 속성 (Attribute) 도메인 (Domain) : 속성이 가질 수 있는 값의 범위 예) 학생