무결성과 참조, 개체무결성

d·2020년 5월 23일
0

무결성이 무엇인지 찾아보았다.

무결성이란?

데이터 및 네트워크 보안에 있어서 정보가 인가된 사람에 의해서만 접근, 변경이 가능한 성질

따라서,
데이터무결성이란,
데이터를 인가하지 않은 방법으로 변경할 수 없도록 보호하는 성질이다.

참조 무결성:

외래키 값은 null,
참조 릴레이션의 기본키 값과 동일.
릴레이션은 참조할 수 없는 외래키값을 가질 수 없다.

t; 참조 무결성의 외래키 값은 null
참조 릴레이션의 기본키 값과 동일하다고 한다.
릴레이션은 참조할 수 없는 외래키값을 가질 수 없다고하는데,
릴레이션이 무엇인지 찾아보았다.

릴레이션이란?

같은 성격의 데이터들의 집합을 의미

참조 무결성이기 때문에, 외래키값을 가질 수 없다
라고 이해했다.

개체무결성:

릴레이션에서 기본키를 구성하는 속성은
null값이나 중복값을 가질 수 없다.

null은
아직 정의되지 않은 값을 의미한다.
unknown, N/A(not applicable)이라는 의미로 쓰인다.
존재하지 않기에 적용할 수 없다는 의미이다.

profile
d

0개의 댓글