[SQL] 데이터 무결성
관계형 데이터 베이스 : 임의의 데이터 베이스 내에 존재하는 여러 테이블들이 서로 관계를 갖게 되며 운영 - 데이터 베이스의 테이블 간의 관계를 분명하게 설정 - 제약 조건들을 사용하여 정확한 데이터들을 설정 키 : 무언가를 식별하는 고유한 식별자 1. 기본키 (PRIMARY KEY) : 후보키 중 한가지 - null값 불가 2. 슈퍼키 (SUPER KEY) : 각 행을 유일하게 식별할 수 있는 하나 또는 그 이상의 속성들의 집합 3. 후보키 (CANDIDATE KEY) : 각 행을 유일하게 식별할 수 있는 최소한의 속성들의 집합 4. 대체키 (ALTERNATE KEY) : 후보키가 2개 이상일 경우 그 중 하나를 기본키로 지정하고 남은 후보키 5. 외래키 (FOREIGN KEY) : 다른 테이블의 데이..
DATABASE/SQL
2018. 4. 19. 16:08