관계 데이터 모델에서는 하나의 개체에 관한 데이터를 릴레이션 하나에 담아 데이터베이스 저장한다.
1) 속성 : 릴레이션의 열을 속성 또는 애트리뷰트attribute라고 부른다.
개체에 대한 데이터를 속성으로 나눠 저장하며 각 속성은 서로 다른 이름을 이용해 구별한다.
2) 투플 : 릴레이션의 행을 투플tuple이라 부른다.
각 투플은 해당 개체에 대한 실제 속성 값을 모아놓은 것으로, 개체의 인스턴스이다.
3) 도메인 : 속성 하나가 가질 수 있는 모든 값의 집합을 해당 속성의 도메인domain이라 한다.
관계 데이터 모델에서는 속성 값으로 더는 분해할 수 없는 원자atomic 값만 사용한다.
일반적으로 속성 값을 일일이 나열하기 어려우므로 속성의 특성을 고려한 데이터 타입으로 정의한다.
4) 널 값 : 릴레이션에 있는 특정 투플의 속성 값을 모르거나, 적합한 값이 없는 경우에는 널 값을 사용할 수 있다.
널 값은 특정 속성에 해당되는 값이 없음을 나타내므로 숫자 0이나 공백 문자와는 다르다.
5) 차수 : 하나의 릴레이션에서 속성의 전체 개수를 릴레이션의 차수degree라고 한다.
일반적으로 자주 변하지 않아 정적인 특징이 있다.
6) 카디널리티 : 하나의 릴레이션에서 투플의 전체 개수를 릴레이션의 카디널리티cardinality라고 한다.
Create와 Delete를 이용해 투플을 삽입, 삭제하므로 자주 변한다는 동적인 특징이 있다.