경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.
편집을 취소할 수 있습니다.
이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 |
당신의 편집 |
48번째 줄: |
48번째 줄: |
| * '[https://raisonde.tistory.com/entry/데이터베이스-관계-데이타-모델과-관계-제약조건 제약조건]'의 관점에서 보느냐 '무결성'의 관점에서 보느냐의 차이도 존재함 | | * '[https://raisonde.tistory.com/entry/데이터베이스-관계-데이타-모델과-관계-제약조건 제약조건]'의 관점에서 보느냐 '무결성'의 관점에서 보느냐의 차이도 존재함 |
| * 초기 [[관계대수]]의 이론을 기준으로 보느냐, 현대 실무적 관점에서 보느냐의 차이도 존재함 | | * 초기 [[관계대수]]의 이론을 기준으로 보느냐, 현대 실무적 관점에서 보느냐의 차이도 존재함 |
|
| |
| == [[참조 무결성 제약]] ==
| |
| ;Relational Integrity Constraint
| |
| {| class="wikitable"
| |
| |-
| |
| ! 기능 !! 구분
| |
| |-
| |
| | Restrict ||
| |
| * 부모 테이블의 참조 대상 키가 삭제 또는 변경되는 것을 불허
| |
| * 자식 테이블의 참조값을 변경하는 경우, 부모 테이블에 있는 참조 대상 키가 있는 경우만 허용
| |
| |-
| |
| | Cascade || 부모 테이블의 참조 대상 키가 삭제되면 자식 테이블의 참조 튜플 삭제
| |
| |-
| |
| | Nullify || 부모 테이블의 참조 대상 키가 삭제되면 자식 테이블의 참조값을 Null로 변경
| |
| |-
| |
| | Default || 부모 테이블의 참조 대상 키가 삭제되면 미리 정의한 Default 값으로 변경
| |
| |}
| |