728x90
반응형
1. 무결성
▶ 권한이 있는 사용자로부터 데이터베이스에 있는 데이터 값의 정확성, 정밀성, 유효성을 보장하는 것을 의미한다.
① 도메인 무결성
▶ 속성에 관련된 무결성으로 데이터 형태, 범위, 기본값, 유일성 등을 제한한다.
▶ 가장 기본적인 무결성 조건으로 데이터베이스 릴레이션에서 주어진 속성으로 입력되는 모든 값은 그 속성으로 정의되거나 제약된 도메인 영역 내에 있어야 한다.
② 개체 무결성
▶ 하나의 릴레이션에서 기본 키와 관련된 무결성이다.
▶ 한 릴레이션의 기본 키를 구성하는 어떠한 속성 값도 NULL 값이나 중복 값을 가질 수 없다.
③ 참조 무결성
▶ 릴레이션에 있는 튜플 정보가 다른 릴레이션에 있는 튜플 정보와 관계성이 있으며, 관계되는 정보의 정확성을 유지한다.
▶ 참조할 수 없는 외래 키 값을 가질 수 없다.
④ 키의 무결성
▶ 한 릴레이션에는 최소한 하나의 키가 존재해야 한다.
⑤ 고유 무결성
▶ 특정 속성에 대한 고유한 값을 가지도록 조건이 주어진 경우, 그 속성 값은 모두 달라야 한다.
반응형
'데이터 다루기 > Database' 카테고리의 다른 글
6. 데이터 정규화 (0) | 2020.11.20 |
---|---|
4. 관계형 데이터베이스 (0) | 2020.11.16 |
3. 데이터 모델링 (0) | 2020.11.14 |
2. 데이터 스키마 (Schema) (0) | 2020.11.14 |
1. 데이터베이스의 정의 및 특징 (0) | 2020.11.14 |