데이터베이스
2021. 1. 17.
[Database] 관계 데이터 모델
관계 데이터 모델에서는 하나의 개체에 관한 데이터를 릴레이션 하나에 담아 데이터베이스 저장한다. 1) 속성 : 릴레이션의 열을 속성 또는 애트리뷰트attribute라고 부른다. 개체에 대한 데이터를 속성으로 나눠 저장하며 각 속성은 서로 다른 이름을 이용해 구별한다. 2) 투플 : 릴레이션의 행을 투플tuple이라 부른다. 각 투플은 해당 개체에 대한 실제 속성 값을 모아놓은 것으로, 개체의 인스턴스이다. 3) 도메인 : 속성 하나가 가질 수 있는 모든 값의 집합을 해당 속성의 도메인domain이라 한다. 관계 데이터 모델에서는 속성 값으로 더는 분해할 수 없는 원자atomic 값만 사용한다. 일반적으로 속성 값을 일일이 나열하기 어려우므로 속성의 특성을 고려한 데이터 타입으로 정의한다. 4) 널 값..