728x90
데이터베이스 무결성 제약조건
무결성제약조건 목적
데이터베이스에 저장된 데이터의 무결성을 보장하고 데이터베이스의 상태를 일관되게 유지하는 것
1.개체무결성 : 기본키는 null 값이 될 수 없음
기본키를 구성하는 모든 속성은 널 값을 가지면 안됨
2. 참조 무결성 : 외래키는 참조할 수 없는 값을 가질 수 없음
참조할 수 없는 값을 가질 수 없음
3. 도메인 무결성 : 특정 속성값은 그 속성이 정의된 도메인에 속한 값이어야 함
각각의 속성은 숫자, 문자 등의 도메인을 가지면 해당 도메인에 맞는 데이터를 삽입해야함
4. 키 무결성: 릴레이션에는 최소한 하나의 키가 존재해야 함
5. null무결성 : 특정속성은 null값을 가질수 없음
특정 속성값에는 null 값을 가질 수 없음
6.고유 무결성 : 특정 속성값은 서로 달라야함
특정 속성에 삽입되는 데이터는 고유한 값을 가져야 함
각 튜플에서 하나의 속성값은 중복된 값이 없는 각각 서로 다른 값을 가져야함
ex) 이름, 나이의 속성은 서로 같은 값을가질수 있지만 고객아이디의 경우 서로 다른값을 가져야함
728x90
'정보처리기사실기' 카테고리의 다른 글
c 프로그래밍언어 (0) | 2023.09.14 |
---|---|
C (0) | 2023.09.10 |
프로그래밍언어 - C (0) | 2023.09.05 |
정보처리기사 C언어 (2) | 2023.02.27 |