1. 무결성의 개념
- 데이터베이스에 저장된 데이터 값과 그것이 표현하는 현실세계의 실제 값이 일치하는 정확성
- 무결성 제약 조건 : DB에 저장된 데이터의 정확성을 보장하기 위해 정확하지 않은 데이터가 DB 내에 저장되는 것을 방지하기 위한 제약 조건
2. 무결성의 종류
NULL 무결성 | 릴레이션 특정 속성 값이 NULL이 될 수 없도록 하는 규정 |
고유 무결성 | 특정 속성에 대해 각 튜픙리 갖는 값들이 서로 달라야 한다는 규정 |
도메인 무결성 | 특정 속성 값이 그 속성에 정의된 도메인에 속한 값이어야 한다는 규정 |
키 무결성 | 하나의 릴레이션에는 적어도 하나의키가 존재해야 한다는 규정 |
관계 무결성 | 릴레이션에 어느 한 튜플의 삽입 가능 여부 or 한 릴레이션과 다른 릴레이션의 튜플들 사이의 관계에 대한 적절성 여부를 지정한 규정 |
참조 무결성 | 외래키 값은 NULL이거나 참조 릴레이션의 기본키 값과 동일해야 한다는 규정 |
개체 무결성 | 기본 릴레이션의 기본키를 구성하는 어떤 속성도 NULL 일 수 없다는 규정 |
'[자격증] 정보처리기사' 카테고리의 다른 글
[정보처리기사][실기]2과목 10 SQL – DDL (0) | 2019.11.12 |
---|---|
[정보처리기사][실기]2과목 09 관계대수 (0) | 2019.11.12 |
[정보처리기사][실기]2과목 07 키의 개념 및 종류 (0) | 2019.11.12 |
[정보처리기사][실기]2과목 06 관계형 데이터 모델 (0) | 2019.11.12 |
[정보처리기사][실기]2과목 05 ER 모델 (0) | 2019.11.12 |