목차
1.영역 무결성 제약
2.개체 무결성 제약
3.참조 무결성 제약
2.개체 무결성 제약
3.참조 무결성 제약
본문내용
키를 변경할 수 없다. 같은 테이블 내에서 또는 다른 테이블 간의 참조 무결성 관계를 정의할 우 있다.
제약이름 : foreign key
간단히 다음과 같은 두 개의 테이블을 생각해 보자
직급 테이블
사원 테이블
사원 테이블의 직급 코드는 직급 테이블의 직급 값을 바라보고(참조하고) 있는 겁니다.
이때 만약 사원테이블에 직급코드가 존재하지 않는 4번이 들어간다면?
에러가 생겨야만 데이터의 무결성이 위배되지 않을 겁니다.
만약 부장이라는 직급이 새롭게 추가 된다면?
먼저 직급 테이블에 4 부장이라는 값을 삽입한후 사원 테이블에
직급코드가 4- 부장인 값을 삽입하면 문제없이 삽입이 되겠지요.
이렇게 사원의 테이블의 직급코드처럼 값을 다른 테이블로부터
참조 하는 제약을 가질 경우 참조 제약이라고 한다.
제약이름 : foreign key
간단히 다음과 같은 두 개의 테이블을 생각해 보자
직급 테이블
사원 테이블
사원 테이블의 직급 코드는 직급 테이블의 직급 값을 바라보고(참조하고) 있는 겁니다.
이때 만약 사원테이블에 직급코드가 존재하지 않는 4번이 들어간다면?
에러가 생겨야만 데이터의 무결성이 위배되지 않을 겁니다.
만약 부장이라는 직급이 새롭게 추가 된다면?
먼저 직급 테이블에 4 부장이라는 값을 삽입한후 사원 테이블에
직급코드가 4- 부장인 값을 삽입하면 문제없이 삽입이 되겠지요.
이렇게 사원의 테이블의 직급코드처럼 값을 다른 테이블로부터
참조 하는 제약을 가질 경우 참조 제약이라고 한다.
소개글