[1. 무결성]
1. 무결성 : 데이터의 무효갱신으로부터 데이터를 보호함으로써 정확성, 유효성, 일관성, 안정성을 유지하려는 성질
영역 무결성 | - 테이블에 존재하는 필드의 무결성을 보장하기 위한것 - 데이터 타입이나 NULL 허용 여부 등을 정의하여 사용 - 그 속성값은 해당 도메인에서 정의된 값이어야 함 |
참조 무결성 | - 참고 관계에 있는 두 테이블의 데이터가 항상 일관된 값을 가지도록 유지되는 것 - 외래키는 NULL값이거나 외래키가 참조하는 테이블의 기본키에 존재하는 값이어야 함 |
개체 무결성 | - 모든 테이블은 반드시 기본키가 존재해야 함 - 해당 기본키는 반드시 유일값을 가지되 NULL일 수 없음 |
고유 무결성 | - 특정 속성에 대해 고유한 값을 가지도록 조건이 주어진 경우 그 속성값은 모두 고유한 값을 가짐 - 테이블의 모든 레코드는 서로 식별 가능해야함 |
'데이터베이스 > DB 이론' 카테고리의 다른 글
[데이터베이스] 5. 조인 (0) | 2023.02.17 |
---|---|
[데이터베이스] 4. 인덱스 (0) | 2023.02.17 |
[데이터베이스] 2. 트랜잭션 (0) | 2023.02.07 |
[데이터베이스] 1.데이터베이스 기본 (0) | 2023.02.01 |