CS/데이터베이스
[CS - 데이터베이스] 데이터베이스 테이블 용어 정리
선수 개념 Relation 보통 relation이라고 하면 table이라고 생각하면 되고, 통상적으로 같은 의미로 말한다. 굳이 차이점을 따져서 말하자면, table 중 데이터베이스에서 쓰이기 위한 조건을 만족하는 것을 relation이라고 한다. 여기서 말하는 조건은 1) table의 cell은 단일값을 가진다. 2) 어떠한 row도 동일하지 않다. (겹치는 row가 없다.) 이다. 유일성 어떤 특성 또는 key 값으로 특정된 하나의 row만을 유일하게 찾아낼 수 있어야 한다. 최소성 모든 row를 식별하는데 꼭 필요한 특성만으로 이루어져야 한다. 키 종류 슈퍼키 (Super Key) 특정된 하나의 row를 유일하게 찾아낼 수 있는 속성들의 집합. ‘집합’이므로 하나 또는 두개 이상일 수도 있다. 슈퍼..