-
무결성디지털포렌식전문가자격증 2019. 9. 29. 03:33
DB 제약조건
무결성 : 데이터(정보)의 성질이 변형되지 않고 전달되는 성질.
데이터 무결성 : 데이터의 정확성과 일관성을 유지하고 보증하는 것.
NOT NULL : '필수 입력 사항'을 의미.
UNIQUE : 중복성 배제 즉, "유일한 값"으로 존재해야 함을 의미.
PIMARY KEY(기본 키) : NOT NULL + UNIQUE로, "테이블에서 대표되는 컬럼"을 의미
FOREIGN kEY(외래키) : 허용된 데이터 값만 사용가능.
CHECK : 데이터 값의 범위나 조건을 지정하여 설정한 값만을 허용.
무결성 제약조건
◆ 데이터베이스에 들어있는 데이터의 정확성(일관성)을 보장하기 위해 부정확한 자료가 데이터베이스내에 저장되는 것을 방지하기 위한 제약 조건을 의미한다.
◆ 널 무결성 : 릴레이션의 특정속성(아트리트뷰)가 널값이 될 수 없음
◆ 고유 무결성 : 릴레이션의 특정 속성에 대해서 각 튜플이 갖는 값들이 서로 달라야 함.
◆ 참조 무결성 : 외래키 값은 NULL이거나 참조 릴레이션의 기본키 값과 동일해야 함.
◆ 도메인 무결성 : 특정 속성의 값이 그 속성이 정의될 도메인에 속한 값이여야 함.
◆ 키 무결성 : 하나의 테이블에서 적어도 하나의 키가 존재해야 함.
◆ 개체 무결성 : 릴레이션에 기본키를 구성하는 속성은 NULL값이거나 중복값을 가질 수 없음.
'디지털포렌식전문가자격증' 카테고리의 다른 글
뷰(View) (0) 2020.03.10 트랜잭션 (0) 2020.03.09 디스크 구조 (0) 2019.09.26 디지털 저장매체 (0) 2019.09.25 리틀 엔디언, 빅엔디언 (0) 2019.09.24